This script can be used via terminal to uninstall bloatware Android applications without ROOT!!!
Using the scripts will require ADB (Android Debug Bridge) installed on your OS and accessible through the terminal.
For Windows:
- Install ADB from https://developer.android.com/tools/releases/platform-tools;
- Put ALL the files inside
srcfolder, so the script can use theadbcommand; - Or install ADB globally with Chocolatey:
choco install adbFor Linux:
sudo pacman -S android-tools # Arch
sudo apt install -fy git adb # Debian / Ubuntu / Mint
sudo yum install adb # Fedora
sudo emerge -a dev-util/android-tools # Gentoo
sudo zypper install adb # OpenSUSE
sudo apk add adb # AlpineBefore doing anything, make sure you've unlocked Developer options and enabled USB debugging.
open the Terminal/powershell on the src folder and run the following command:
.\android-debloater.ps1mkdir --parents ~/Downloads
git clone https://github.com/LeDragoX/aio-android-debloater.git ~/Downloads/aio-android-debloater
cd ~/Downloads/aio-android-debloater/
chmod --recursive +x *.sh # Current folder .sh files
chmod --recursive +x **/*.sh # All .sh files inside folders
bash ./src/android-debloater.shIt is possible to recover an app after removing it, even after rebooting. Using adb command on any OS.
adb shell cmd package install-existing --user 0 com.package.nameReplace com.package.name with the app package name you want back and you're good to go.
If an native OEM app was removed, I suggest you some alternatives from Google:
- Browser
- Calculator
- Calendar
- Documents, Sheets & Slides
- Clock
- Contacts
- Files
- Gallery
- Messages (SMS)
- Music | Alternative
- Phone Dialer
- Video
For other any suggestion, check on Fossify, a really solid open-source alternative.
Some of the bloatware found was related to Universal Android Debloater/UAD-NG's descriptions reporting shady business related to OEM apps and apps which will bootloop if removed, thank you very much UAD Team!
