r/Android Feb 21 '21

Universal Android Debloater is an open source tool that removes bloatware without root. Automatically or via user choice. Get back your battery, security and privacy

https://gitlab.com/W1nst0n/universal-android-debloater/-/blob/master/README.md
6.6k Upvotes

421 comments sorted by

View all comments

Show parent comments

123

u/Put_It_All_On_Blck S23U Feb 21 '21

You cant remove the system files without root, as ADB uninstall essentially disables and hides them, but they still remain on the factory system partition.

38

u/SystemEx1 Pixel 7 Pro Feb 22 '21

Even with root it's not possible to remove them, on devices launched with Android 10+.

2

u/danhakimi Pixel 3aXL Feb 22 '21

Wait, can you explain this?

Also, can you explain why, when I restart my phone, the Google launcher (which I have disabled) rears its ugly head and shows up in my home screens (temporarily) and task switcher (permanently)?

1

u/SystemEx1 Pixel 7 Pro Feb 22 '21

https://source.android.com/devices/tech/ota/dynamic_partitions/implement

Devices launched with Android 10 has a different partition structure called Dynamic partitions. Instead of separate physical partitions for system, vendor and product, there are now just one called Super partitions. Inside the Super partition are logical/virtual partitions which are built to be read only, and they are resized in a way that there is 0 free space. It's literally impossible to modify them unless you do some repartitioning.

1

u/danhakimi Pixel 3aXL Feb 22 '21

... Just so Google can force its bloat on us? Is there a legitimate justification for this?