Aller au contenu

Android virer app inutiles

Déxiamosation

Installation et configuration de ADB

Nécessite l'installation de adb (Android Debug Bridge), outil de ligne de commande polyvalent qui vous permet de communiquer avec un appareil.

sudo apt install adb

Sur le téléphone, activer le mode développeur

Paramètres → À propos du téléphone → Appuyer 7 fois sur le champ Numéro de version.

Puis, activer le débogage USBactiver débuggage usb xiami :

Paramètres → Paramètres additionnels → Options de développement→ Débogage USB

Appairage du téléphone au PC

Brancher le téléphone en USB sur le PC. Si le téléphone demande de transférer des fichiers ou ne rien faire, on peut laisser "Ne rien faire".

Sur le PC, lancer la commande

adb devices

Retourne

* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
11e77f24    unauthorized

Script pour désinstallation d'une liste de services

adb shell cmd package list packages

Pour supprimer une application

    adb shell pm uninstall -k --user 0 nom_de_l'application

Liste récupérée chez XDAforum

Note

ajouter la liste des services google à supprimer

dexiaomi_list.txt
com.miui.analytics
com.mi.android.globalminusscreen
com.miui.backup
com.android.browser
com.miui.calculator
com.android.calendar
com.bsp.catchlog
com.miui.cleanmaster
com.miui.compass
com.miui.fm
com.facebook.appmanager
com.facebook.services
com.facebook.system
com.miui.bugreport
com.miui.phrase
com.xiaomi.gameboosterglobal
com.xiaomi.glgm
com.xiaomi.mipicks
com.android.chrome
com.miui.hybrid.accessory
comi.xiaomi.joyose
com.miui.msa.globa Agent
com.android.google.feedback
com.mi.globalbrowse
com.xiaomi.payment
com.xiaomi.midrop Manager
com.mi.android.globalFileexplorer
com.miui.huanji
com.mipay.wallet.id
com.mipay.wallet.in
com.xiaomi.mirecycl
com.miui.mishare.connectivity
com.miui.videoplayer
com.miui.miwallpaper
com.xiaomi.mi_connect_service
com.xiaomi.miplay_client
com.miui.daemon
com.miui.player
com.miui.notes
com.android.providers.partnerbookmarks
com.miui.hybrid
com.miui.touchassistant
com.android.soundrecorder
com.miui.smsextra
com.xiaomi.scanner
com.miui.screenrecorder
com.miui.miservice
com.milink.service
com.miui.vsimcore
com.miui.weather2
com.miui.yellowpage

Script python pour lancer la commande sur toutes les application listées dans le fichier dexiaomi_list.txt

dexiaomisation.py
s = " adb shell pm uninstall -k --user 0 "
for f in open("dexiaomi_list.txt"):
    print(s+f)

Danger

Je n'avais plus de fond d'écran sur l'écran d'accueil. COnserver om.miui.miwallpaper (ou pas?)