[Tuto] Prendre le contrôle de son smartphone Android

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source [Tuto] Prendre le contrôle de son smartphone Android

  • This topic is empty.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Articles
  • #13188
    nam1962nam1962
    Keymaster

      Pourquoi ce tuto ?

      Vous venez d’acquérir un téléphone Android ; un Motorola, un Samsung, un Xiaomi, un Oppo. Vous l’allumez, et là… surprise.
      Des pubs sur l’écran de verrouillage, des applications que vous n’avez jamais demandées, des « dossiers » qui ne sont pas des dossiers mais des régies publicitaires déguisées.

      Ce n’est pas une spécificité des téléphones d’entrée de gamme.
      Quasi tous les Android constructeur font ça ; le modèle économique est simple : le matériel est vendu à prix contenu, le manque à gagner est compensé par votre attention et vos données. C’est le deal que vous n’avez pas signé, mais qui est livré avec la boîte.
      Seuls les Pixel sous Android stock et les téléphones sous ROM custom (CalyxOS, GrapheneOS, LineageOS) y échappent vraiment.

      Ce tuto vous explique comment reprendre la main ; sans root, sans ROM custom, avec des outils libres.
      En peu de temps, vous aurez un téléphone qui fait ce que vous voulez, pas ce que ses vendeurs veulent.

      Ce dont vous aurez besoin :

      • Un PC sous Linux (Debian/Ubuntu ou Manjaro/EndeavourOS)
      • Un câble USB data (pas un câble charge seul !)
      • Le téléphone Android en question
      • Un peu de patience pour les premières étapes

      A – Comprendre ce qu’on va faire

      Les constructeurs Android préinstallent deux catégories de bloatware :

      Les applis commerciales – Amazon, TikTok, jeux sponsorisés, météo avec pub. Celles-là se désinstallent souvent normalement depuis Paramètres > Applications.

      Les applis système – régies pub intégrées au firmware, gestionnaires de contenus sponsorisés, dialers avec pub. Celles-là sont « protégées » et ne peuvent pas être supprimées depuis l’interface graphique. Il faut ADB.

      On va utiliser les deux approches, dans l’ordre.


      B – Préparer son PC Linux

      B-1 – Installer ADB

      ADB (Android Debug Bridge) est l’outil officiel pour communiquer avec un Android depuis un PC.

      Sur Debian/Ubuntu :

      sudo apt install adb

      Sur Manjaro/EndeavourOS :

      sudo pacman -S android-tools

      B-2 – Installer UAD-ng (Universal Android Debloater Next Generation)

      C’est l’outil graphique qui va faire le gros du travail.
      Il connaît des milliers de packages Android, les classe par niveau de risque (Recommandé, Avancé, Expert, Dangereux) et vous permet de supprimer le bloatware en quelques clics ; sans risquer de casser quoi que ce soit. La liste des packages est téléchargée depuis GitHub à chaque lancement, elle est toujours à jour.

      Téléchargez le binaire Linux depuis GitHub :

      github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases

      Fichier à prendre : uad-ng-linux.tar.gz

      tar xzf uad-ng-linux.tar.gz
      chmod +x uad-ng

      Sur Manjaro, vous pouvez aussi passer par chaotic-aur ; cherchez universal-android-debloater-bin dans votre gestionnaire de paquets.


      C – Préparer le téléphone

      C-1 – Activer le mode développeur

      Paramètres > A propos du téléphone > Informations sur le logiciel > Numéro de build : appuyez 7 fois. Un message « Vous êtes maintenant développeur » apparaît.

      Note : sur certains appareils, « Numéro de build » est directement sous « A propos du téléphone » sans passer par « Informations sur le logiciel ».
      Si vous ne le trouvez pas, utilisez la barre de recherche des Paramètres et tapez « numéro de build ».

      C-2 – Activer le débogage USB

      Paramètres > Système > Options pour les développeurs > Débogage USB : activer.

      C-3 – Désactiver Play Protect

      Play Protect va bloquer certaines installations d’apps libres depuis F-Droid. Sur un téléphone configuré avec F-Droid et Aurora Store (voir plus bas), il génère plus de friction qu’il n’apporte de sécurité réelle ; les apps F-Droid sont auditées publiquement, les binaires Aurora Store sont les mêmes que ceux du Play Store.

      Play Store > icône profil > Play Protect > roue dentée > désactiver « Analyser les applications ».

      C-4 – Brancher le câble USB

      Branchez le téléphone au PC. Sur le téléphone, tirez le rideau de notifications et sélectionnez Transfert de fichiers (MTP).

      Une pop-up « Autoriser le débogage USB » apparaît : acceptez et cochez « Toujours autoriser depuis cet ordinateur ».

      Vérifiez que la connexion fonctionne :

      adb devices

      Vous devez voir le numéro de série de votre téléphone suivi de « device ». Si la liste est vide, débranchez/rebranchez et réessayez.


      D – Le nettoyage en GUI : les apps faciles

      Avant de sortir l’artillerie lourde, supprimez ce que vous pouvez directement.

      Paramètres > Applications > (trois points en haut) > Afficher les apps système

      Pour chaque app indésirable :

      • Si vous voyez Désinstaller : appuyez.
      • Si vous voyez seulement Désactiver : appuyez. C’est suffisant, l’app ne tourne plus et n’apparaît plus.

      Cherchez et désactivez notamment tout ce qui ressemble à une régie pub ou à du contenu sponsorisé. Quelques exemples courants :

      • Sur Motorola : Glance ou Motorola Display (pub sur l’écran de verrouillage via la régie Taboola), 1Weather (météo avec pub)
      • Sur Samsung : Samsung Free (flux de contenus sponsorisés), Bixby Routines
      • Sur Xiaomi : GetApps (store alternatif avec pub), Mi Video, Mi Music
      • Sur tous les constructeurs : les « dossiers » Shopping, Entertainment, GamesHub qui ne sont pas des dossiers mais des hubs publicitaires

      E – Le nettoyage en profondeur avec UAD-ng

      C’est là que ça devient intéressant. Lancez UAD-ng avec le téléphone branché :

      ./uad-ng

      UAD-ng détecte automatiquement le téléphone. La liste des packages charge en quelques secondes.

      Réglages à vérifier en haut de l’interface :

      • User : user 0
      • Filtre : Recommended
      • Statut : Enabled
      • Listes : All lists

      En mode « Recommended », UAD-ng n’affiche que les packages qu’il juge sans risque à supprimer. C’est le bon point de départ – ne touchez pas aux modes « Expert » ou « Unsafe » lors d’une première utilisation.

      Cochez tout avec la case en haut à gauche, puis cliquez sur Review selection avant de valider. Vous verrez le résumé : packages Recommended à supprimer, et normalement zéro dans Unsafe et Expert. C’est normal et c’est bien.

      Cliquez Apply. UAD-ng travaille, ça prend une à deux minutes. Certains packages afficheront « package is protected » – ce sont des apps que le constructeur protège contre la suppression sans root. Ignorez ces erreurs, le reste est supprimé.

      Redémarrez le téléphone.


      F – Supprimer les récalcitrants via ADB directement

      Pour les apps système que UAD-ng ne couvre pas ou qui résistent, vous pouvez intervenir manuellement. Commencez par lister les packages du constructeur :

      # Sur Motorola
      adb shell pm list packages | grep -i motorola
      adb shell pm list packages | grep -i glance
      
      # Sur Samsung
      adb shell pm list packages | grep -i samsung
      
      # Sur Xiaomi
      adb shell pm list packages | grep -i miui

      Une fois le nom du package identifié, supprimez-le pour l’utilisateur principal :

      adb shell pm uninstall --user 0 com.nom.du.package

      Si la suppression échoue (« package is protected »), désactivez :

      adb shell pm disable-user --user 0 com.nom.du.package

      Note : ces opérations sont réversibles. Pour réinstaller un package supprimé :

      adb shell cmd package install-existing com.nom.du.package

      G – Installer les apps libres en remplacement

      Maintenant qu’on a fait le ménage, on remplace les apps système par des alternatives libres.

      F-Droid est le store d’apps libres pour Android. Si il n’est pas encore installé, téléchargez l’APK directement depuis f-droid.org. Pour une interface plus agréable, installez ensuite Droidify depuis F-Droid.

      Aurora Store permet d’installer les apps du Play Store sans compte Google. Installez-le depuis F-Droid et choisissez le mode « Session anonyme » à l’ouverture.

      Les remplacements recommandés depuis F-Droid :

      • Fossify Phone – dialer avec gros boutons, interface claire
      • Fossify Contacts – gestionnaire de contacts
      • Fossify Gallery – visionneuse de photos
      • Fossify File Manager – gestionnaire de fichiers
      • Thunderbird Android – messagerie (synchronisation IMAP transparente avec Thunderbird PC)
      • Fennec F-Droid – navigateur basé sur Firefox, bits propriétaires retirés. Pour Firefox officiel avec toutes ses extensions, passez par Aurora Store.

      Pour chaque app installée, définissez-la comme app par défaut : Paramètres > Applications > Applications par défaut.


      H – Quelques réglages d’hygiène numérique

      Couper les données mobiles ou les restreindre

      Si votre forfait est limité ou si vous voulez éviter toute fuite de données hors Wi-Fi, coupez les données mobiles au niveau système :

      Paramètres > Réseau et Internet > Carte SIM > Données mobiles : désactiver.

      En complément, l’économiseur de données bloque toute activité réseau en arrière-plan pour toutes les apps d’un seul geste :

      Paramètres > Réseau et Internet > Économiseur de données : activer.

      Désactiver la luminosité adaptative

      Elle fait varier la luminosité de façon erratique. Plus agréable de la gérer manuellement :

      Paramètres > Affichage > Luminosité adaptative : désactiver.

      Mode Ne pas déranger la nuit

      Pour ne pas être réveillé par les notifications :

      Paramètres > Son > Ne pas déranger > Ajouter une règle > Règle automatique > Basée sur l’heure.


      I – Les limites de l’exercice

      Ce qu’on ne peut pas faire sans root.

      Les numéros SDN de la SIM – certains opérateurs préinstallent des numéros de service directement sur la carte SIM (numéros d’urgence, services opérateur). Ils reviennent après chaque redémarrage car ils sont gravés sur la SIM physique, pas dans Android. La seule solution définitive est de demander une nouvelle SIM vierge à votre opérateur.

      Les packages protégés par le constructeur – certaines apps système résistent à UAD-ng et à ADB (« package is protected »). Le constructeur les a blindées. Sans root, on ne peut pas aller plus loin.


      J – Ce qu’on a gagné

      Après cette configuration :

      • Plus de pub sur l’écran de verrouillage
      • Plus de dossiers et hubs sponsorisés
      • Plusieurs dizaines de packages bloatware supprimés
      • Données sous contrôle
      • Apps libres en remplacement des apps système
      • Play Protect désactivé

      C’est imparfait – quelques packages résistent toujours. Mais c’est infiniment mieux que la configuration d’origine, et ça se fait sans root ni manipulation risquée.

      Bonne bidouille ! 🙂


      Tuto testé sur Moto G35 / Android 14 / avril 2026

      PC : EndeavourOS Linux

      Toute correction ou amélioration bienvenue dans les commentaires

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

    Affichage de 1 message (sur 1 au total)
    • Vous devez être connecté pour répondre à ce sujet.