Traduction automatique du turc (Cloudflare Workers AI), non relue par l'auteur. Lire l'original en turc

← Articles

Guide pour supprimer en toute sécurité les publicités et les applications inutiles sur Xiaomi, Poco et Redmi (HyperOS / MIUI, sans root)

Note —

Guide pour désactiver les publicités et supprimer en toute sécurité les applications système inutiles via ADB sur les téléphones Xiaomi, Poco et Redmi, sans root ni déverrouillage du bootloader. Méthode pas à pas, liste des paquets sûrs et risqués, commande de restauration.

· 8 min de lecture
Sommaire

Résumé : Il explique pourquoi des publicités apparaissent sur les téléphones Xiaomi, Poco et Redmi et comment faire le nettoyage en deux étapes sans root ni déverrouillage du bootloader : d'abord, désactiver les services de publicité et de recommandation dans les paramètres, puis supprimer les paquets inutiles via ADB. Le guide indique aussi les paquets qui peuvent être supprimés sans risque et ceux auxquels il ne faut jamais toucher, comment restaurer un paquet supprimé et les problèmes fréquemment rencontrés.

Réponse courte : Sur les téléphones Xiaomi, Poco et Redmi, vous pouvez supprimer les publicités et les applications inutiles sans root, sans déverrouiller le bootloader et sans annuler la garantie. La méthode se fait en deux niveaux : (1) désactiver les services de publicité et de recommandation dans les paramètres, (2) supprimer les applications système inutiles via ADB uniquement pour l'utilisateur actuel (--user 0). Cette opération ne modifie pas la partition système, chaque paquet peut être restauré avec une seule commande.

Ce guide s'applique aux appareils sous HyperOS (Xiaomi 13 et suivants, Redmi Note 13 et suivants, Poco F6/X6 et suivants) ainsi qu'à ceux sous MIUI 12-14. Les commandes sont identiques sous Linux, macOS et Windows.

Sommaire

  1. Pourquoi y a-t-il des publicités sur les appareils Xiaomi ?
  2. Avant de commencer : sauvegarde et règles de sécurité
  3. Étape 1 : désactiver les services de publicité et de recommandation dans les paramètres
  4. Étape 2 : installation d'ADB et préparation du téléphone
  5. Étape 3 : lister et supprimer les paquets
  6. Paquets pouvant être supprimés sans risque
  7. Paquets à ne jamais supprimer
  8. Restaurer un paquet
  9. Problèmes fréquemment rencontrés
  10. Questions fréquentes

1. Pourquoi y a-t-il des publicités sur les appareils Xiaomi ?

Xiaomi vend son matériel avec une faible marge ; une partie des revenus provient des publicités intégrées aux logiciels et des services de recommandation. Ces services sont visibles notamment dans les composants suivants :

  • MSA (MIUI System Ads) : service fournissant des publicités aux applications système (com.miui.msa.global, com.miui.systemAdSolution sur les versions chinoises).
  • Mi Analytics : service collectant la télémétrie d'utilisation (com.miui.analytics).
  • Sécurité, Thèmes, Musique, Gestionnaire de fichiers, Mi Navigateur, GetApps : applications système contenant des cartes de recommandation et des publicités.
  • Recommandations de notifications : « applications recommandées » et notifications de campagnes.

L'intensité des publicités varie selon la région (Global, Turquie, Chine, Inde) et la version de la ROM. Pour la Turquie, la ROM globale est utilisée.

2. Avant de commencer : sauvegarde et règles de sécurité

Important : une suppression via ADB sur un mauvais paquet peut plonger l'appareil dans une boucle de démarrage. Appliquez les règles suivantes.

  1. Faites une sauvegarde. Sauvegardez vos données via Paramètres > À propos > Sauvegarder et restaurer (ou Mi Cloud / Sauvegarde Google).
  2. Désactivez d'abord, supprimez ensuite. Plutôt que de supprimer une application, désactivez-la d'abord avec pm disable-user et testez pendant quelques jours.
  3. Supprimez les paquets un par un. N'exécutez pas une liste groupée à l'aveugle avec un script.
  4. Ne touchez pas aux paquets du noyau système (voir section 7).
  5. Utilisez uniquement --user 0. Ce paramètre ne supprime pas l'application de la partition système, il la masque seulement pour l'utilisateur principal. Les paquets reviennent après une réinitialisation aux paramètres d'usine.
  6. Avant de supprimer, vérifiez le nom du paquet depuis votre appareil, et non depuis des listes aléatoires trouvées sur Internet (pm list packages).

3. Étape 1 : désactiver les services de publicité et de recommandation dans les paramètres

Effectuez ces réglages avant ADB. La plupart des publicités se désactivent ici et cela ne présente aucun risque.

Publicités personnalisées et MSA

  1. Paramètres > Mots de passe et sécurité > Confidentialité > Services de publicité > désactivez l'option Recommandations publicitaires personnalisées.
  2. Paramètres > Mots de passe et sécurité > Confidentialité > Autorisation et révocation > révoquez l'autorisation msa (attendez le compte à rebours).

Recommandations par application

  • Application Sécurité : Paramètres (roue dentée en haut à droite) > désactivez les options Recevoir des recommandations et Recevoir des publicités.
  • Thèmes : Paramètres > Afficher les recommandations désactivé.
  • Musique / Vidéo / Gestionnaire de fichiers : dans les paramètres de chacune, désactivez Afficher les recommandations et Recommandations personnalisées.
  • Mi Navigateur : Paramètres > Avancé > Afficher les recommandations désactivé (ou l'application est désactivée).
  • Recommandations de dossiers : sur l'écran d'accueil, ouvrez un dossier, appuyez sur le nom du dossier et désactivez l'option Afficher les applications recommandées.
  • GetApps (Mi Picks) : Paramètres > Applications > Autorisations, désactivez les notifications.

Télémétrie

  • Paramètres > Mots de passe et sécurité > Confidentialité > Utilisation et diagnostics désactivé.
  • Dans la même section, désactivez le Programme d'expérience utilisateur.

4. Étape 2 : installation d'ADB et préparation du téléphone

ADB (Android Debug Bridge) fait partie du paquet officiel Android Platform Tools de Google.

Installation sur l'ordinateur

# Arch / Omarchy
sudo pacman -S android-tools

# Debian / Ubuntu
sudo apt install adb

# macOS (Homebrew)
brew install android-platform-tools

Sous Windows, téléchargez et décompressez le paquet officiel depuis developer.android.com/tools/releases/platform-tools.

Activer les options de développement sur le téléphone

  1. Appuyez 7 fois sur la ligne Paramètres > À propos du téléphone > Version de l'OS (sous MIUI, Version MIUI).
  2. Activez l'option Paramètres > Paramètres supplémentaires > Options de développement > Débogage USB.
  3. Connectez le téléphone en USB, puis sélectionnez le mode Transfert de fichiers dans la notification.
  4. Dans la fenêtre « Autoriser le débogage USB » qui s'affiche, vérifiez l'empreinte de l'ordinateur puis validez.

Remarque : l'option « Débogage USB (paramètres de sécurité) » n'est pas nécessaire pour désinstaller des paquets ; elle sert uniquement à la simulation de touches via ADB. N'accordez pas d'autorisations inutiles et désactivez le débogage USB une fois votre travail terminé.

Vérifier la connexion

adb devices

Dans la sortie, device doit apparaître à côté du numéro de série de l'appareil. Si unauthorized s'affiche, validez la fenêtre d'autorisation sur le téléphone.

5. Étape 3 : Lister et désinstaller les paquets

Lister tous les paquets de l'appareil

# Tüm paketler
adb shell pm list packages

# Yalnızca sistem paketleri
adb shell pm list packages -s

# Belirli bir marka veya kelime
adb shell pm list packages | grep -i miui

Désinstaller le paquet pour l'utilisateur principal (méthode recommandée)

adb shell pm uninstall -k --user 0 <paket.adi>

L'option -k conserve les données et le cache, tandis que --user 0 ne désinstalle que pour l'utilisateur principal. En cas de succès, elle renvoie Success.

D'abord désactiver (plus sûr)

adb shell pm disable-user --user 0 <paket.adi>

Cette commande ne désinstalle pas le paquet, elle le stoppe seulement. En cas de problème, une seule commande suffit pour le réactiver :

adb shell pm enable <paket.adi>

Exemple : désinstaller Mi Analytics

adb shell pm uninstall -k --user 0 com.miui.analytics

Messages d'erreur

  • Failure [DELETE_FAILED_INTERNAL_ERROR] : le nom du paquet est incorrect ou il a déjà été désinstallé.
  • Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER] : le paquet est protégé par la gestion de l'appareil ; essayez de le désactiver.
  • java.lang.SecurityException: ... requires android.permission.DELETE_PACKAGES : sur certaines versions de HyperOS, seul pm disable-user est disponible.

6. Paquets pouvant être désinstallés sans risque

Les paquets suivants sont couramment désinstallés et ne cassent pas le système. Les noms de paquets varient selon la ROM et la région ; ne traitez que ceux listés sur votre appareil.

Nom du paquet Application / service Remarque
com.miui.analytics Mi Analytics Télémétrie
com.miui.msa.global MSA (publicités système) ROM globale ; Chine : com.miui.systemAdSolution
com.miui.bugreport Rapport de bug Télémétrie
com.xiaomi.mipicks GetApps Boutique d'applications et publicités
com.mi.globalbrowser Navigateur Mi Si vous utilisez un autre navigateur
com.miui.player Mi Musique Contient des recommandations et des publicités
com.miui.videoplayer Mi Vidéo Contient des recommandations et des publicités
com.miui.yellowpage Yellow Pages / service Mi Annuaire Publicités d'identification des appels
com.miui.hybrid Applications rapides Si non utilisées
com.xiaomi.glgm Centre de jeux (Games) Si non utilisées
com.facebook.appmanager Facebook App Manager Préinstallé
com.facebook.services Facebook Services Préinstallé
com.facebook.system Facebook System Préinstallé
com.netflix.partner.activation Activation Netflix Préinstallé
com.miui.cleaner Nettoyeur Uniquement si vous utilisez un autre outil de nettoyage
com.miui.notes Mi Notes Si vous utilisez une autre application de notes

Astuce : Si vous n'êtes pas sûr de ce qu'est un paquet, arrêtez-le d'abord avec disable-user, utilisez-le pendant une semaine, et s'il n'y a aucun problème, supprimez-le.

7. Les paquets à ne jamais supprimer

Les paquets suivants font partie de l'interface, de la sécurité et de la gestion du matériel. Les supprimer ou les désactiver peut entraîner une boucle de démarrage, une erreur d'écran de verrouillage ou une perte de performance.

Nom du paquet Pourquoi ne pas le supprimer
com.miui.home Écran d'accueil (launcher) ; s'il est supprimé, l'interface ne s'ouvre pas
com.android.systemui Barre d'état, notifications, écran de verrouillage
com.miui.securitycenter Gestion de la sécurité et des autorisations ; de nombreuses fonctions système en dépendent
com.xiaomi.joyose Gestion thermique et des performances ; le supprimer peut perturber le comportement en jeu et la gestion de la chaleur
com.miui.powerkeeper Gestion de la batterie et de l'arrière-plan
com.android.phone, com.android.providers.* Appels, SMS, contacts, fournisseurs de données
com.miui.system, com.android.settings Système de base et paramètres
com.google.android.gms Services Google Play ; les notifications et de nombreuses applications en dépendent
com.xiaomi.finddevice / com.miui.cloudservice Localiser mon appareil et synchronisation cloud ; sécurité liée au compte
com.android.vending Google Play Store

Avertissement : com.xiaomi.joyose est souvent recommandé sur Internet comme « télémétrie inutile ». Cependant, il gère les profils thermiques et de performance. Renseignez-vous sur ses effets secondaires avant de le supprimer ; notre recommandation est de ne pas y toucher.

8. Restaurer un paquet

Vous pouvez restaurer un paquet supprimé par erreur sans revenir aux paramètres d'usine :

adb shell cmd package install-existing <paket.adi>

Ancienne méthode alternative :

adb shell pm install-existing --user 0 <paket.adi>

Si le téléphone ne s'allume pas, essayez Effacer le cache (Wipe cache) depuis le Recovery ; cela n'efface pas les données. Si cela ne fonctionne pas non plus, le retour aux paramètres d'usine restaure tous les paquets système supprimés avec --user 0.

9. Problèmes fréquents

Les applications sont revenues après la mise à jour. Les mises à jour système (OTA) réactivent parfois les paquets supprimés pour l'utilisateur actuel. Enregistrez les commandes de suppression dans un fichier script et exécutez-les à nouveau après la mise à jour.

adb devices apparaît vide. Changez le câble, sélectionnez le mode Transfert de fichiers, vérifiez la section Configuration USB dans les options pour développeurs, et sous Linux assurez-vous que les règles udev sont installées.

Les publicités apparaissent encore après la suppression. Vérifiez que l'option de publicités personnalisées dans les paramètres est désactivée, que vous avez révoqué l'autorisation MSA et désactivé les paramètres de recommandation propres aux applications concernées. Les publicités du navigateur et des applications tierces ne peuvent pas être supprimées au niveau système.

La garantie et les mises à jour de sécurité sont-elles affectées ? Non. Comme le bootloader n'est pas déverrouillé, que le root n'est pas effectué et que la partition système n'est pas modifiée, la garantie, SafetyNet / Play Integrity et les applications bancaires ne sont pas affectés.

10. Questions fréquentes

Puis-je désactiver complètement les publicités sur les téléphones Xiaomi ?

Vous pouvez désactiver la majeure partie des publicités système. Désactiver les publicités personnalisées et l'autorisation MSA dans les paramètres, puis supprimer les paquets MSA et Analytics via ADB élimine en grande partie les publicités à l'échelle du système. Les publicités dans les applications tierces ne sont pas supprimées par cette méthode.

Faut-il le root ou déverrouiller le bootloader ?

Non. La commande adb shell pm uninstall -k --user 0 ne nécessite pas le root et il n'est pas nécessaire de déverrouiller le bootloader.

Cette opération annule-t-elle la garantie ?

Non. Elle ne modifie pas la partition système et ne modifie pas durablement le logiciel de l'appareil. Le retour aux paramètres d'usine remet tout en état.

Comment restaurer une application que j'ai supprimée ?

Exécutez la commande adb shell cmd package install-existing <paket.adi>.

Y a-t-il une différence entre HyperOS et MIUI ?

La méthode est la même. Certains noms de paquets et emplacements de menus de paramètres peuvent changer ; vérifiez toujours les paquets avec pm list packages.

Quels paquets ne dois-je absolument pas toucher ?

com.miui.home, com.android.systemui, com.miui.securitycenter, com.xiaomi.joyose, com.miui.powerkeeper, com.google.android.gms et les fournisseurs de téléphone/SMS. Ils sont nécessaires au fonctionnement du système.

Cette méthode fonctionne-t-elle aussi sur les appareils Poco et Redmi ?

Oui. Poco, Redmi et Xiaomi utilisent la même base MIUI / HyperOS. Sur les appareils Poco, faites attention en plus aux paquets Poco Launcher ; installez un écran d'accueil alternatif avant de supprimer le launcher.

Existe-t-il une alternative à ADB pour la même opération ?

Les outils basés sur Shizuku fonctionnant depuis le téléphone utilisent aussi les mêmes commandes pm, mais comme vous accordez l'autorisation à une application tierce, utiliser ADB officiel depuis un ordinateur est plus transparent et plus sûr.

Résumé de la procédure

  1. Faites une sauvegarde.
  2. Désactivez dans les paramètres les publicités personnalisées, l'autorisation MSA, l'utilisation et les diagnostics ainsi que les recommandations intégrées aux applications.
  3. Installez Android Platform Tools, activez le débogage USB, vérifiez la connexion avec adb devices.
  4. Affichez les noms de paquets réels sur l'appareil avec adb shell pm list packages.
  5. Appliquez d'abord pm disable-user --user 0, puis pm uninstall -k --user 0 s'il n'y a pas de problème.
  6. Ne touchez pas aux paquets essentiels (tableaux des sections 6 et 7).
  7. En cas de problème, restaurez avec cmd package install-existing.
  8. Désactivez le débogage USB une fois terminé.

Ce guide utilise les outils Android officiels du fabricant de l'appareil et ne modifie pas durablement le logiciel. Les noms de paquets peuvent varier selon la version de la ROM ; la responsabilité de l'opération incombe à l'utilisateur. Dernière mise à jour : 05/10/2026.

Ma lecture

  • D'abord la sauvegarde, ensuite la désinstallation : l'opération est réversible, mais un mauvais paquet peut rendre le téléphone inutilisable.
  • Le menu Paramètres résout la moitié du problème : la plupart des services de publicité et de recommandation se désactivent sans avoir besoin d'ADB.
  • Désinstaller n'est pas supprimer : un paquet désinstallé via ADB l'est pour l'utilisateur et revient avec une seule commande.

Sources