Bash script using ADB to debloat non-rooted smartphones. Improve your privacy, the security and battery life of your device. https://gitlab.com/W1nst0n/universal-android-debloater
Go to file
2020-01-11 19:30:03 +01:00
lists Added comments for all packages + some cleaning & addition 2020-01-11 19:30:03 +01:00
CHANGELOG.md Update v1.5 2020-01-09 22:26:02 +01:00
debloat_script.sh v1.5 2020-01-09 15:23:21 +01:00
README.md Update README 2020-01-11 01:26:48 +01:00

Universal Android Debloater

DISCLAIMER : Use this script at your own risk. I am not responsible for anything that could happen to you. Don't eat it ! It is not comestible.

But don't worry. This script should be safe as long as you only use my apps preselections and the last stable release. The worse thing which could happen is preventing an essential system process to be loaded during boot causing then an unfortunate bootloop. After about 5 failed system boots, the phone will automatically reboot in recovery mode and you'll have to perform a FACTORY RESET.

In any case, you can NOT brick your device with this script ! That's the main thing, right ? 😃

Don't forget to backup importants things before doing anything ! You can never be too careful !

Features :

  • Quick search among all the packages of your phone
  • Uninstall any system/user package
  • Reinstall system packages
  • ADB backup (see FAQ)
  • Brand device detection and auto-selection of the appropriate debloat list
  • Installation of alternative open-source apps replacing stock apps (list in the WIKI section) (WIP)

NB : It is not a real uninstallation for system apps (see the FAQ)

Universal debloat lists :

  • GFAM (Google/Facebook/Amazon/Microsoft)
  • Manufacturer bloat
  • AOSP bloat
  • Miscellaneous

Manufacturers debloat list:

  • Archos
  • Asus
  • LG
  • Google
  • HTC
  • Huawei
  • Motorola
  • Nokia
  • OnePlus
  • Samsung
  • Sony
  • Wiko
  • Xiaomi

Phone carriers debloat lists :

  • France
    • Free
    • SFR
    • Orange
    • Bouygues Telecom
  • USA
    • T-Mobile
    • Verizon
    • AT&T

How to use it :

  • Read the FAQ !!

LINUX

  • Install Android plateform tools with your package manager :

    Debian Base :

    apt-get install android-sdk-platform-tools
    

    Arch-Linux Base :

    pacman -S android-tools
    
  • Go to the release section and download the .zip file.

  • Execute debloat_script.sh et voilà !

WINDOWS

  • Install WSL (Windows Subsystem for Linux) in order to be able to use bash script.

  • Install ADB. If you want ADB support everywhere on your PC, you need to add the path of ADB folder in the system variables (see this).

  • Go to the release section and download the .zip file.

  • Execute debloat_script.sh from the Ubuntu bash shell et voilà !

  • Don't forget to check the debloat lists to see what are my default choices and to avoid bad surprises.