Backup and Debloat Android No Root uses adb to uninstall bloatware and to make backups. Now this is nothing new. Android users have known about the adb non root method for a long time. What my tool does is simply facilitate everything in an easy to use script gui.
Let’s go over the different options in “Backup and Debloat Android No Root“…
This is where you backup user installed apps as allowed by adb limitations (more on limitations later).
This is a full backup of user and system apps as allowed by adb limitations.
Here you can individually choose which apps to backup.
Backup the internal storage. Also known as internal SD.
Restore any of your backups made with this tool.
Remove system or user apps (my favorite option).
If your android device is not recognized when plugged to your computer through usb then run this option to install android udev rules.
The rest of the options are self explanatory.
Adb has its’ known limitations…
Adb can only backup apps where the developer of the app allows the app to be backed up in the AndroidManifest.xml with a bit of code that looks like this (android:allowBackup=”false”). In full backups those apps will be ignored (options 1 and 2). In individual app backups you will get an empty backup for those apps. For all other apps you’ll have good reliable backups.
When apps are uninstalled they will not consume any resources or be visible to the user (that’s good!). However, apps are only uninstalled for the user and not root. This means the apps are uninstalled but remain on the device like if they are frozen (not a problem at all).
If you uninstall system apps that you later decide you want back, you can do a factory reset and the apps will reinstall.
For Android 4.0+
This has been tested on ubuntu 16.04
Make sure the “backupdebloat” file has execute permissions.
- Enable usb debugging on your device in developer options and then plug it to your computer.
- Execute the file as follows in a terminal:
- optional – Use the “Add Desktop Shortcut” option for quick access