GitHub debloat-android
English

Allège ton Android, sans root.

Retire les applis constructeur via ADB, et remets-les en un clic.

Version 1.6.0, licence MIT. Il faut ADB sur l’ordinateur.

La fenêtre de debloat-android après un scan : mode Sûr, treize applis Samsung et Facebook listées, quatre cochées, journal du scan en bas. La fenêtre de debloat-android après un scan : mode Sûr, treize applis Samsung et Facebook listées, quatre cochées, journal du scan en bas.

Rien n’est coché d’office

Tu coches chaque appli toi-même. Les composants vitaux restent verrouillés.

Mode Sûr juste après le scan : treize applis listées, aucune case cochée, bouton Désinstaller la sélection (0) grisé. Mode Sûr juste après le scan : treize applis listées, aucune case cochée, bouton Désinstaller la sélection (0) grisé.
Sûr : le bloat dont le retrait est jugé sans risque. Une confirmation suffit.

La CLI a les mêmes garde-fous

Même base, mêmes refus, même journal de restauration.

debloat_cli.pysortie réelle, téléphone simulé
$ python3 debloat_cli.py uninstall com.facebook.appmanager --yes
OK  com.facebook.appmanager retiré.
consigné dans backups/R5CW00EXAMPLE.json
exit 0
$ python3 debloat_cli.py uninstall com.google.android.gms --yes
Refusé : composants système protégés
   com.google.android.gms   Google Play services
exit 2
$ python3 debloat_cli.py restore --dry-run
adb -s R5CW00EXAMPLE shell cmd package
  install-existing com.facebook.appmanager
exit 0

172 paquets connus, par marque

Un paquet absent de la base passe en Avancé, jamais en Sûr.

FamilleSûrsAvancésTotal
Google143549
Samsung182745
Xiaomi91322
Unisoc, Oppo, Huawei, Tecno, Sony, LG33235
Applis tierces et autresFacebook, Microsoft, Netflix, Amazon, Doogee51621
VerrouillésPlay services, WebView, claviers, lanceurs, téléphoniejamais cochables53 + 6 préfixes

Un fichier, plus ADB

Sur le téléphone : active le débogage USB dans les options développeur.

Linux

debloat-android-linux.AppImage se lance tel quel, rien à installer.

sudo apt install adb

Windows

DebloatAndroid.exe et debloat-cli.exe, exécutables autonomes. ADB vient des platform-tools.

set ADB_PATH=C:\platform-tools\adb.exe

macOS

debloat-android-macos.zip : décompresse, puis ouvre DebloatAndroid.app.

brew install --cask android-platform-tools
Le gestionnaire de backups : le fichier JSON du téléphone, les quatre retraits datés, et le bouton Restaurer ce backup. Le gestionnaire de backups : le fichier JSON du téléphone, les quatre retraits datés, et le bouton Restaurer ce backup.
Chaque retrait est noté avec sa date. L’APK reste sur le téléphone.

Un clic pour tout remettre

Le gestionnaire de backups réinstalle ce que tu as retiré.