Il a récemment été porté à mon attention attention qu'il ne le fait pas. Quelqu'un peut-il confirmer cela et expliquer quelles sont les caractéristiques déterminantes pour que Root ait besoin ou non de flasher une ROM personnalisée ?
Réponse
Trop de publicités?Les méthodes que je connais :
-
Utilisez un outil du transporteur/fabricant tel que Odin pour certains téléphones Samsung (j'ai fait cela - c'est facilement la méthode la plus réalisable). Il se connecte au téléphone et écrit dans le stockage du téléphone lorsque celui-ci est en mode téléchargement. Une personne compétente pourrait probablement écrire son propre outil.
-
Signez le fichier update.zip, pour que le recovery/bootloader pense qu'il s'agit d'une mise à jour officielle. C'est vraiment le seul moyen pour la plupart des téléphones de les distinguer (je ne sais pas si un bootloader crypté rend les choses plus difficiles).
"Est-ce que quelqu'un a déjà fait ça ?" Je ne sais pas. C'est probablement très difficile à falsifier, mais il est réaliste de penser que quelqu'un pourrait avoir accès au logiciel de signature.
-
Utilisez un gabarit (une configuration électronique qui se connecte directement aux parties de l'appareil) pour écrire directement sur le stockage. Imaginez le téléphone comme un PC où le BIOS empêche l'écriture sur le disque dur. Si vous ne démarrez pas l'ordinateur, le BIOS ne peut pas intervenir, vous pouvez donc retirer le disque et y écrire avec autre chose. Les puces ne sont pas aussi amovibles que les disques, d'où le gabarit. Cela nécessiterait probablement un logiciel personnalisé pour effectuer l'écriture, encore une fois peut-être pris auprès du fabricant. Et si vous n'écrasez pas le chargeur de démarrage, vous pourriez rencontrer des problèmes en fonction des contrôles qu'il effectue, je ne suis pas sûr.
Dans un emploi précédent (un fabricant de téléphones), ils utilisaient un outil similaire à Odin pour remplacer le chargeur de démarrage, parfois avec un outil qui ne nécessitait pas la signature des ROMs. L'accès à un tel outil fait disparaître beaucoup de problèmes.