Comment rooter mon Android manuellement


Je'suggérerais d'abord de réfléchir longuement et sérieusement si vous avez réellement besoin de rooter votre appareil. Ce que vous espérez accomplir en le faisant. J'avais l'habitude de le faire mais j'ai trouvé avec Android O que je n'en avais plus vraiment besoin maintenant que je peux désactiver des autorisations spécifiques pour n'importe quelle application, et installer et définir un écran d'accueil personnalisé, et désactiver les applications indésirables sans être rooté.

Ce qui se passe, c'est que vous ouvrez votre téléphone, installez un noyau personnalisé déverrouillez votre bootloader installez un bootloader d'ingénierie, une récupération différente, que vous venez de l'exposer à tant de nouvelles vulnérabilités pour des choses que vous n'utiliserez'pas ou ne voudrez pas.


Les noyaux personnalisés sont presque toujours plus lents ou il manque des driver's pour de petites choses. Ils ralentissent votre téléphone pour quelques minutes supplémentaires de batterie.

Un bootloader d'échantillon d'ingénierie est déverrouillé oui mais ils sont utilisés pour construire le système par le fabricant et ne sont'jamais mis à jour et généralement à une ancienne version. Et les performances sont mauvaises et non optimisées. Ils sont beaucoup plus susceptibles de faire un bootloop.

Vous avez toujours besoin de root ?

Ok vous avez besoin de 5 choses pour éviter d'utiliser un outil.

1) le binaire (programme) su (switch user), SuperSU est le meilleur imo, afin que votre téléphone soit capable de passer au compte root. C'est la chose la plus proche d'un outil, sinon je doute que vous ayez les connaissances et les outils dans et pour Linux afin de construire un nouveau binaire et de le faire installer et fonctionner correctement dans l'environnement selinux (security enhanced Linux) que les téléphones android modernes utilisent.

2) fastboot (vous permet de flasher des fichiers firmware .IMG à travers votre bootloader, et de déverrouiller le bootloader) et ADB (android debug bridge) sur votre ordinateur.

3) déverrouiller votre bootloader afin que vous puissiez soit installer une récupération personnalisée avec fastboot, soit utiliser ADB pour installer votre binaire SU. Si vous avez un bootloader verrouillé qui ne peut pas être déverrouillé, vous devez utiliser l'un des outils qui effectuent un exploit afin de contourner le bootloader verrouillé.

4) Une récupération personnalisée faite sur mesure pour votre téléphone (parce qu'il'est fondamentalement un petit OS à part entière, il doit être spécifique à votre téléphone) ou ADB sur votre ordinateur afin que vous puissiez sideload à partir de votre ordinateur.

La première chose que vous devez faire est d'activer le débogage USB dans Android.

Si votre bootloader est verrouillé, vous débloqueriez votre bootloader (effectuera une réinitialisation des données d'usine, aucun moyen de contourner cela). En utilisant fastboot dans la ligne de commande de votre PC's

fastboot oem unlock

Pas tous les téléphones ont un bootloader déverrouillable et vous pouvez avoir besoin d'un bootloader d'échantillon d'ingénierie expérimental, ou d'un outil que vous essayez d'éviter d'utiliser pour contourner le verrouillage avec un exploit.

Puis soit dans la ligne de commande de vos ordinateurs utiliser pour ADB où SuperSU.zip est quel que soit le nom de fichier exact.

adb sideload supersu.zip

Ou pour votre récupération personnalisée où recovery.img est le nom de fichier exact de n'importe quelle image de récupération que vous essayez d'installer.

fastboot flash recovery recovery.img

Puis téléchargez SuperSU.zip sur votre téléphone en utilisant les fonctions spécifiques de récupération personnalisée pour installer le zip.

Alors vous devriez être rooté. Les parties les plus difficiles sont l'utilisation de la ligne de commande pour travailler fastboot et ADB et le déverrouillage du bootloader.

Pas tous les bootloader's fonctionnent avec fastboot cependant, les appareils Samsung étant un exemple notable nécessiteraient un programme appelé Odin. En outre, pas tous les fabricants's bootloader's peuvent être déverrouillés avec fastboot certains utilisent ADB.

Takeaway est que cela fonctionne avec la majorité des appareils, cependant il ya toujours le fabricant impair qui fait les choses différemment alors il's toujours cela.