Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. - GitHub - 0x192/universal-android-debloater:...
I just discovered this amazing app! It lets you remove (or just disable) preinstalled apps like Facebook, Netflix, etc. and system apps like samsung knox apps, diagnostic, bixby, and even One UI (but you must have installed other launcher). You can't brick your device, worst case it falls into a boot loop and after 5 reboots it will factory reset.
Debloating your device will make it faster, more private and more secure (less atack surface).
Actually you can brick it. You need to check recommendations from users in the note part of the app and never uninstall something you're not sure about. Especially on Xiaomi and Huawei phones which are, from my experiences, the hardest to clean without breaking a phone.
Also, I don't remember if it's Huawei or Xiaomi but on phones from one of this brand, you need to remember the google account bound to the phone for do a factory reset on it.
Edit: Anyway this app is amazing and helps a lot. For some reasons, some apps won't be uninstalled through this app, on some phones versions. In these cases, you can still use adb to uninstall it.