24 votes

Comment traiter les applications système indésirables sans recourir au rooting ?

Il y a beaucoup d'applications système dans mon téléphone portable que je n'utilise pas et que je n'ai pas l'intention d'utiliser un jour. Je sais qu'il est possible de désinstaller les applications système et les bloatware avec Root mais est-ce possible sans Root ?

Existe-t-il des options non-Root qui m'aideront à gérer les applications système indésirables ?

23voto

Milner Points 533

Non, c'est impossible - car seul Root peut rendre la partition système accessible en écriture (ce qui est nécessaire pour supprimer une application système, qui y est stockée). Cependant, avec ICS (Android 4.0) ou plus, vous pouvez au moins les "geler" (les rendre "invisibles et inutilisables") -- et, si vous en décidez autrement plus tard, les dégeler à nouveau (voir par ex. Comment supprimer / désactiver les applications bloatware dans le HTC One X o Bye-bye, bloatware : Désactiver les applications système dans Android Ice Cream Sandwich ).

10voto

ce4 Points 14264

Je suis d'accord avec la réponse d'Izzy, mais techniquement il est possible de le faire sans.

Le contexte :

  • Les applications du système résident dans le répertoire /system/app/*.
  • /system est une partition séparée qui est montée en lecture seule pendant l'utilisation normale.
  • Certains téléphones (HTC) verrouillent même la partition flash pour interdire toute écriture.
  • Normalement, il faut obtenir les droits Root sur le système normal pour rendre /system accessible en écriture et y supprimer les choses qui ont les droits Root.
  • Le Rooting est le processus de devenir Root sur le système Android normal et de le rendre persistant en installant certains fichiers (/usr/xbin/su et autres).

Pour supprimer des applications sans rootage, il ne faut pas rooter son téléphone mais trouver un autre moyen de supprimer les applications inutiles de /system.

  • Sur les appareils Google Nexus, il faut déverrouiller et démarrer une restauration personnalisée temporaire pour le faire (pas de rooting de l'instance Android normale).
  • Avec les appareils Samsung, on peut utiliser la même approche que CF-Root (télécharger la partition, la modifier, la réécrire).
  • Ou simplement lancer un exploit sans la procédure d'enracinement après et utiliser ce Root temporaire pour faire tout le nettoyage nécessaire.

La ligne du bas : Rooter et ensuite le faire est bien plus facile. Je voulais juste expliquer que c'est effectivement possible techniquement.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X