6 votes

La réinitialisation d'usine a laissé Root intact ?

J'ai rooté mon Dream/G1 la nuit dernière et j'ai finalement abandonné l'idée de le modifier (pas pour de bon, mais pour le moment) et j'ai opté pour la restauration des paramètres d'usine via le site web de l'entreprise. Settings > SD card & phone storage > Factory data reset ce qui a résolu tous les problèmes que j'avais avec le multitâche (et l'impossibilité de répondre, etc.).

Curieusement, il semble que j'aie toujours Root sur le téléphone, bien que je l'aie réinitialisé. J'aimerais bien comprendre comment c'est possible ! Superuser Permissions est la seule application non stockée qui se trouve encore sur le téléphone, et je peux encore utiliser su pour obtenir les privilèges Root de adb shell . Est-ce parce que BusyBox s'installe sur ma carte SD ?

Mon téléphone fonctionne très bien, donc ce n'est pas très important, mais le but de l'exercice était de mieux connaître mon téléphone et c'est un mystère. Merci.

6voto

v6ak Points 1125

Les choses de la racine (su, busybox et Superuser.apk) sont installées dans /system, qui se trouve généralement sur une partition spéciale. Cette partition est généralement montée en lecture seule. (Rappelez-vous la commande mount, qui est nécessaire pour permettre d'y écrire...) Il est probable que cette partition ne soit pas affectée par la réinitialisation générale.

2voto

Martin Clarke Points 3370

Si vous voulez supprimer l'accès Root de votre téléphone, vous devez le déraciner.
Voici un lien pour Désenraciner le HTC G1/Dream o Désenraciner le G1 | Forums Android

Les liens que j'ai fournis sont juste un point de départ - je n'ai jamais déraciné donc je ne peux pas parler de la méthode mais je sais qu'une "Réinitialisation des données d'usine" / "Hard Reset" sera PAS supprimer 'Root'. J'ai fait un "Hard Reset" et j'ai fait l'expérience de la même chose que vous - vous avez toujours Root et toutes les applications qui faisaient partie du rooting et n'importe quelle ROM personnalisée que vous avez flashée - tout le reste a disparu. Cela effacera juste vos données utilisateur et vos applications (et peut-être d'autres choses que je ne connais pas) mais le téléphone sera toujours enraciné si vous l'aviez fait avant de faire le "Hard Reset". Comme l'indique l'un des liens, l'une des principales raisons du désenracinement est de faire réparer votre téléphone sous garantie.

J'espère que cela vous aidera.

0voto

newuser Points 2714

Vous devriez tester votre téléphone pour voir si vous avez toujours l'accès Root, ou si pour une raison étrange, la restauration de votre téléphone à l'état d'origine n'a pas supprimé l'icône de l'application superutilisateur.

Allez sur le marché et téléchargez quelque chose comme Barnacle (application AP WiFi adhoc) ou AndroSS (application de capture d'écran) et essayez d'exécuter ce que vous téléchargez. S'il demande un accès en su, que vous l'autorisez et qu'il exécute effectivement la tâche pour laquelle il a été conçu, alors vous avez toujours Root. S'il ne vous demande pas d'accès su ou s'il le fait mais qu'il ne semble pas répondre correctement, il est probable que la réinitialisation d'usine ait supprimé votre accès Root sans faire le ménage.

Pourquoi ne pas avoir Root mais avoir l'application super utilisateur installée ? C'est quelque chose qui nécessiterait une recherche plus approfondie, je pense.

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