For those unfamiliar with it, Universal Android Debloater is a tool developed by XDA member w1nst0n_fr, which allows through ADB, to eliminate all the bloatware present on your device in one go, based on lists (drawn up by the community) of unwanted or useless apps , installed by the main telephone manufacturers and operators; with the latest script update, the debloat list receives support for a new set of packages, user interface changes, new Uncheck all and Restart buttons, as well as support for remote download of debloat lists. Below is the complete changelog of the v0.5 version:
- Added com.tblenovo.lenovotips to the recommended list.
- Move Google keyboard to Advanced list (Default keyboards should not be in the Recommended list)
- Move com.android.htmlviewer to the Expert list. Removing it bootloop the device on MIUI 12.5.4+.
- Added a bunch of new packages
- A lot of description updates and fixes
- Big revision of the recommendations according to more consistent criteria
- Unselect all button: Let’s you unselect all the packages you see on screen (i.e in the current filtered list).
- Reboot button: Let’s you quickly reboot the currently selected device.
- Remote uad_lists.json download: The debloat list is now directly fetched from the main branch of this repo when you launch UAD. This means there is no longer the need to release a new version of UAD for updating the debloat lists!
- UAD self-update: UAD will now check at launch if there is a new version of itself and enable you to perform the update directly from the app!
- UAD now tries every 500ms (for 1min) to initiate an ADB connection until a device is found during FindingPhonesthe loading state.
- All the init process was reworked and a status message is displayed at each stage (DownloadingList, FindingPhones,LoadingPackages,UpdatingUad Ready) so you know what is happening.
- Minor UI changes
- Add a no-self-update build for MacOS and Linux. Useful if UAD is distributed into repositories. The update process will then be managed by a package manager.
- MacOS builds are now also be released as a compressed tarball (like for Linux). You won’t need to manually add the executable permission anymore.
Keep in mind that the script works for both users with root permissions and without, it goes without saying that a minimum of familiarity with ADB is required to use it; if you are interested in trying it to remove the bloatware from your device, just head to the official threadand follow the developer's instructions.
If you are not sure what you are doing, first of all proceed by making a preventive backup as, in one of the worst scenarios using it without root permissions, you may encounter bootloops during restart and after five failed attempts the system will automatically reset the device; moreover it is advisable not to overdo it with the removal of packages (especially if you are not too experienced) in order to avoid running into various problems and malfunctions.