Désinstaller les applications OEM sans accès Root avec ADB
Je me renote ça ici vu que j'oublie tout le temps et que ça sert régulièrement


Avertissement
Bien entendu, c'est pas compliqué mais il faut savoir ce qu'on fait, en particulier en ce qui concerne le nom des applications (c'est le nom du fichier sur le tél et pas le nom de l'appli dans le système)
Il est très facile de virer malencontreusement une appli importante et de se retrouver grosjean comme devant avec un téléphone impossible à utiliser.

Prérequis
Hardware
Le téléphone, un ordinateur (sous linux pour moi mais c'est possible sous win), un câble usb de données.
Software
Il faut avoir installé ADB sur l'ordinateur
Sous linux un sudo apt-get install adb
devrait faire la blague. ( sous win https://www.nextpit.fr/installer-drivers-android-adb-fastboot-windows#windows )
et disposer des Options de développement sur le téléphone.
Sur le téléphone, allez dans Paramètres/A propos du téléphone/Information sur le logiciel et cliquez sur Numéro de version sept ou huit fois.
Ensuite, dans les options de développement, activez le déboggage USB.
Méthode
1- Je me connecte à l'appareil
- Connectez le téléphone à l'ordinateur avec le câble USB.
- ouvrez un terminal
- tapez
adb devices
pour démarrer et détecter le smartphone. - Vous devriez voir un truc du genre «NUMEROIDENTIFIANT device»
2- Je liste les applis installées
Dans le terminal taper adb shell pm list packages
ou adb shell pm list packages > liste.txt
pour la récupérer dans un fichier (plus facile de rechercher les applis dedans)
Notez que vous pouvez filtrer les packages avec grep : adb shell pm list packages | grep [nom]
( par exemple adb shell pm list packages | grep google
)
3- Je désinstalle les applis que je veux virer.
Toujours dans le terminal, il faut taper pour chaque appli à virer adb shell pm uninstall -k --user 0 [nom du package]

liste d'applis qu'on peut virer sans souci majeur (non exhaustive)

- Google Chrome:
shell pm uninstall --user 0 com.android.chrome
- Gmail:
shell pm uninstall --user 0 com.google.android.gm
- Google Play Films et Séries:
shell pm uninstall --user 0 com.google.android.videos
- Youtube:
shell pm uninstall --user 0 com.google.android.youtube
- Google Play Music:
shell pm uninstall --user 0 com.google.android.music
- Google Hangouts:
shell pm uninstall --user 0 com.google.android.talk
- Google Keep:
shell pm uninstall --user 0 com.google.android.keep
- Google Drive:
shell pm uninstall --user 0 com.google.android.apps.docs
- Google Photos:
shell pm uninstall --user 0 com.google.android.apps.photos
- Google Cloud Print:
shell pm uninstall --user 0 com.google.android.apps.cloudprint
- Google Actualités et météos:
shell pm uninstall --user 0 com.google.android.apps.genie.geniewidget
- Application Google:
adb shell pm uninstall --user 0 com.google.android.googlequicksearchbox

Normalement, avec un petit adb shell cmd package install-existing [nom du package]
, vous devriez pouvoir réparer votre erreur vu que la désinstallation ne se fait que pour le user 0.
Conclusion
On récupère vite de la place ce qui sur un smartphone un peu vieux peut s'avérer intéressant... 500 ou 600 Mo, c'est pas dégueu à retrouver quand on est bloqué dans les installs d'applis à cause des merdes déjà installées d'usine..
Sources
- https://www.phonandroid.com/forum/threads/tutoriel-adb-desinstaller-les-applications-oem-sans-acces-root.202941/
- https://etienne.depar.is/a-ecrit/Desinstaller-des-applications-systemes-d-android/index.html
- https://www.nextpit.fr/comment-supprimer-applications-bloatware-sans-root
- https://cakeozolives.com/shaarli-antichesse/?Fr6b3w (copie ici )
❝ 6 commentaires ❞
Fil RSS des commentaires de cet article
✍ Écrire un commentaire
les commentaires relevant du SPAM seront filtrés et dégagés direct...