CHANGELOG.md | ||
debloat_lists.sh | ||
debloat_script.sh | ||
README.md |
Universal Android Debloater
Bash script using ADB for unrooted smartphones.
DISCLAIMER : I am not responsible for thermonuclear war, you getting fired because you disabled the alarm app or for anything that could happen to your phone actually. :)
Don't worry, this script is pretty safe if you only use my debloat lists. The worse thing you can do is "deleting" (you don't delete actually -- cf.FAQ) a system packet essential to the system preventing the phone to boot correctly (bootloop). After about 5 failed system boot, the phone will automatically boot into recovery mode enabling you to do a FACTORY RESET.
You can NOT brick your device with this script !
Features :
- Quick search among all the packages of a phone
- Uninstall system/user package
- Reinstall system package
- Backup all .apk from system/user apps stored in internal memory
- Restore an existed backup
- Brand device detection and auto-selection of the appropriate debloat list
- Installation of alternative FOSS apps replacing stock app (list in the WIKI section)
Supported brands :
- Asus
- LG
- HTC
- Huawei
- Motorola
- Nokia
- Samsung
- Sony
- Wiko
- Xiaomi
Debloat lists :
- Brand's firmware related
- Facebook related
- Google related
- Microsoft related
- Miscellaneous
Phone carriers :
- T-Mobile
- Verizon
- AT&T
- Free
- SFR
- Orange
- Bouygues Telecom
How to use it (Newbies) :
-
Read the FAQ (Wiki Section)
-
Install Android plateform tools with your package manager :
Debian Base :
apt-get install android-sdk-platform-tools
Arc-Linux Base :
pacman -S android-tools
-
Go to the release section and download the .zip file
-
Execute debloat_script.sh et voilà !