Comment rooter OnePlus One?

15

Je veux enraciner mon appareil OnePlus One brillant, alias tueur phare. Il n'y a pas de pénurie de guides disponibles sur Internet et facilement accessibles via Google, mais je ne sais pas lequel suivre car je ne veux pas que mon appareil rencontre des problèmes lors de l'enracinement qui pourraient rendre mon téléphone non démarrable.

Comment puis-je rooter mon téléphone en toute sécurité?


  • Appareil: OnePlus One (bacon)
  • Version Android: CM 11S, COS12 ou COS13
  • Statut: chargeur de démarrage intact
  • Stockage: 16 Go ou 64 Go
Seigneur du feu
la source

Réponses:

18

Il est vrai que les guides disponibles pour cet appareil sont extrêmement volumineux. L'enracinement de OnePlus One est assez facile, sûr et ne nécessite aucune connaissance préalable des composants internes du système d'exploitation Android, bien que l'avoir vous faciliterait le rootage en toute confiance.

Remarque # 0 : Les instructions effaceront tout sur votre téléphone, y compris la récupération des stocks, et vous pourriez ne pas recevoir de mises à jour OTA (bien que je les reçoive sans problème). De plus, bien que ce guide puisse sembler long (car écrit du point de vue d'un utilisateur entièrement nouveau), les instructions sont l'une des plus sûres pour garantir que tout dépannage, si nécessaire, peut être effectué facilement.

Remarque n ° 1 : si vous vous inquiétez de vos données, quelles qu'elles soient, veuillez vous référer à ce guide à guichet unique - Sauvegarde complète sur les appareils non rootés . Personnellement, je préfère adb backupcombiner avec l' application Helium disponible gratuitement sur Play Store.

Les instructions suivantes nécessitent l' installation des outils ADB et Fastboot . Concernant l'installation, il y a un guide très utile ici - Y a - t-il une installation minimale d'ADB .

  • Les utilisateurs de Windows peuvent regarder ici et ce pour une solution dédiée, ou utiliser ce populaire outil d'installation sans tracas appelé 15 secondes BAD Installer suggéré à ce manuel .
  • Quant aux utilisateurs de Linux, ADB et Fastboot sont généralement disponibles dans les référentiels de la plupart des distributions populaires et déjà couverts dans ce guide susmentionné . Voir ceci si vous voulez une installation facile. De nombreuses erreurs rencontrées lors de leur utilisation sont déjà résolues sur les amateurs d'Android . Sinon, l'exécution en tant qu'utilisateur root sur le système (non recommandé) résout la plupart d'entre eux.
  • Je ne connais pas OSX, je ne peux donc rien recommander :(

Remarque n ° 2 : avant de poursuivre pour obtenir des instructions supplémentaires, assurez-vous que votre appareil fonctionne correctement avec ADB et Fastboot.

  • Ceci est nécessaire pour tout utilisateur du système d'exploitation à vérifier (étape 3. dans la section Windows et commandes fastboot utiles ) ici pour une expérience plus fluide.

  • De plus, lorsque vous essaierez adbdes commandes associées, une confirmation sur votre appareil s'affichera pour accepter la connexion ADB établie à partir de votre système. Autorisez-le et cochez la case pour vous en souvenir à l'avenir,

Remarque n ° 3 : - J'instruis ceci en tant qu'utilisateur Ubuntu Linux, bien que le rootage à partir de Windows soit assez simple.

  • Une fois que vous avez tout configuré et sauvegardé, vous devez ouvrir une invite de commande avec des privilèges élevés et entrer dans le répertoire d'installation d'ADB .
  • Généralement, la commande sera comme cd folder_location\où emplacement_dossier est l'emplacement du dossier d'installation d'ADB.
  • Si cela est écrasant au début, vous pouvez vous référer à ce guide (voir l'instruction 0. Installation des pilotes fastboot et adb appropriés ).
  • À propos des utilisateurs de Linux, je suppose qu'ils connaissent le savoir-faire de base pour jouer avec leur application de terminal préférée. Google est votre ami, souvenez-vous toujours .

Note # 4 : Gardez votre téléphone correctement chargé, peut-être au-dessus de 70% avant de vous aventurer dans tout ce qui vous est inconnu, comme l'enracinement ou le clignotement. En outre, ce guide résume de nombreux points de cette réponse.


Partie # 1: Déverrouillez le chargeur de démarrage d'OPO

Bien que ce ne soit pas important de continuer, vous pouvez les regarder par curiosité:

Instructions:

  1. Branchez OPO dans le système à l'aide d'un câble USB et activez le débogage USB .
  2. Gagnez des privilèges administratifs sous Windows ou superutilisateur sous Linux dans votre CMD / Terminal. Pour Windows, entrez également dans le répertoire ADB.
  3. Tapez adb devicespour confirmer que votre appareil est connecté. Si vous ne voyez pas votre appareil d'une manière ou d'une autre, pensez à interroger Google.
  4. Entrez adb reboot bootloaderpour passer en mode Fastboot.
  5. Entrez fastboot devicespour confirmer que le mode de démarrage rapide est détecté par le système. Dans le cas où vous ne pouvez voir aucun numéro de série de l'appareil. ou quelque chose de similaire, puis interrogez-le dans Google pour le dépannage.
  6. Entrez fastboot oem unlock- cela déverrouillera le chargeur de démarrage d'OPO et, par défaut, effacera votre appareil.
  7. Entrez fastboot rebootpour redémarrer votre appareil. Si cela ne redémarre pas l'appareil ou reste bloqué sur l'écran Fastboot, vous pouvez éteindre et rallumer en appuyant sur la touche d'alimentation consécutivement avec quelques secondes d'écart.

Félicitations! votre appareil est maintenant déverrouillé pour d'innombrables modifications.


Partie # 2: Installer et démarrer dans une récupération personnalisée via le mode de récupération

Vous pouvez les vérifier par curiosité:

Instructions:

Bien que je préfère personnellement Philz Touch Recovery (être élégant), j'ai demandé la plus populaire, la récupération TWRP . Les instructions pour Philz Touch Recovery et CWM sont également similaires. En dehors de ces trois, je ne connais aucune autre récupération pour OPO.

(Les instructions de cette section sont divisées en deux parties: 2.1 et 2.2)

2.1:

  1. Téléchargez toute visualisation de récupération . TWRP Official (préféré), Philz Touch , CWM ou TWRP Unofficial . Certaines personnes préfèrent une fourchette de TWRP officiel appelé TWRP Unofficial . Vous pouvez les rechercher sur Google en fonction de vos besoins.
  2. Renommez 1 le .imgfichier téléchargé en recovery.img. Pour les utilisateurs de Windows, placez ce fichier dans votre dossier ADB. Pour les utilisateurs Linux, soit cddans le dossier de téléchargement sélectionné, soit connaissez le chemin d'accès du fichier téléchargé.
  3. Accédez à Paramètres -> Options du développeur et décochez Activer la récupération de cyanogène .
  4. Répétez les étapes 1 à 5 de la partie 1 pour entrer en mode Fastboot avec garantie.
  5. Entrez fastboot flash recovery recovery.img. Les utilisateurs Linux qui ne se trouvaient pas cddans le dossier de téléchargement sélectionné doivent remplacer recovery.imgpar le chemin du fichier de .img. Cette commande fera clignoter votre récupération téléchargée dans la partition de récupération d'OPO, et comme évident, Stock Recovery ne peut pas être démarré.
  6. Répétez l'étape 7 de la partie # 1.

Félicitations! Vous avez réussi à remplacer Stock Recovery par Custom Recovery.

OU,

Certaines personnes ont affirmé que OPO peut être démarré dans la récupération en direct sans remplacer la récupération des stocks, ce qui leur a permis de survivre aux mises à jour OTA. Je n'ai pas pu réussir, mais ils l'ont fait. Suivez 2.2 pour démarrer une récupération en direct.

2.2:

  1. Répétez les étapes 1 à 4 de 2.1 .
  2. Entrez fastboot boot recovery.img. Les utilisateurs Linux qui ne se trouvaient pas cddans le dossier de téléchargement sélectionné doivent remplacer recovery.imgpar le chemin du fichier de .img. Cette commande Fastboot démarre dans la récupération téléchargée sans toucher à aucune récupération installée. Le démarrage de cette récupération peut prendre quelques secondes.

Si vous pouvez voir la récupération avec des options comme Installer Zip , Avancé , etc. et TWRP ou le nom de votre récupération téléchargée mentionné quelque part, alors vous avez démarré dans votre récupération téléchargée. Félicitations! Sinon, vous pouvez résoudre les problèmes d'utilisation de Google ou utiliser directement 2.1 .


Partie # 3: Flash SuperSu zip et installez l'application SuperSu pour activer l'accès root

Vous seriez au courant de l'enracinement si vous êtes venu ici pour cela. Mais dans tous les cas, vous pouvez consulter des réponses bien écrites sur l' enracinement , ce que l'enracinement vous permettrait de faire, ou ce guide court mais utile sur Lifehacker.

Vous pouvez trouver de nombreux clients superutilisateur qui interceptent l'accès root par les applications sur votre appareil et vous demandent de manière interactive de prendre des mesures. Les plus populaires pour OPO sont l' application SuperSu de Chainfire et Superuser de Koush. Je vais utiliser l'ancien ici.

Notez que la plupart de ces applications superutilisateur nécessitent que leurs propres fichiers binaires soient flashés dans le système pour fonctionner avec leurs apks.

Instructions:

  1. Téléchargez le fichier zip SuperSu à partir d' ici . Le nom pourrait être similaire à UPDATE-SuperSU-vX.YZ.zip.
  2. Placez ce .zipfichier dans le répertoire racine (dossier Home) de votre carte SD interne. Pour ce faire, lancez votre gestionnaire de fichiers préféré.
    • Utilisateurs ayant utilisé 2.1 :
      • Un moyen simple: allez dans Paramètres -> Options du développeur et activez le redémarrage avancé . Maintenez le bouton d'alimentation , appuyez sur l' option de redémarrage et choisissez Récupération . Votre appareil va maintenant démarrer dans la récupération.
      • Manière typique: Répétez les étapes 1 à 3 de la partie 1, puis entrez adb reboot recoverypour démarrer dans la récupération.
    • Utilisateurs ayant utilisé 2.2 :
      • Répétez toutes les étapes de 2.2 pour démarrer dans la récupération en direct.
  3. Appuyez sur Installer Zip . Sélectionnez le .zipfichier que vous avez téléchargé et choisissez Oui pour installer le fichier. Il affichera du texte en sortie et se terminera éventuellement. Cette étape fera clignoter les binaires compatibles avec l'application SuperSu dans votre système d'exploitation Android. Si une erreur inattendue apparaît, interrogez-la dans la recherche Google.
  4. Vous pouvez maintenant redémarrer votre appareil.
  5. (Mise à jour: plus nécessaire) Accédez au Play Store et installez l' application SuperSu .
  6. Lancez l'appli. S'il affiche une fenêtre contextuelle, choisissez Continuer et vous aurez deux options où vous devrez choisir TWRP / CWM . Cela provoquerait un redémarrage. Si cette application ne vous demande rien, alors tout s'est bien passé et vous êtes prêt à utiliser SuperSU en tant que gestionnaire de superutilisateur.
  7. Vous pouvez maintenant lancer cette application pour modifier certains paramètres adaptés à vos besoins. Vérifiez également s'il a été installé et fonctionne correctement ou non en utilisant une application qui demande un accès root, comme ces applications .

Vous avez maintenant réussi à rooter votre appareil OnePlus One. Il existe de nombreuses méthodes qui prétendent être en un seul clic, complètement automatisées, etc. Cependant, je ne peux pas toutes les couvrir et je ne le ferais pas, pour rester concentré sur une seule méthode. :) Quoi qu'il en soit, quelques mentions notables sont:

  • Bacon Root Toolkit
  • Boîte à outils OnePlus One
  • Voir Méthodes / Applications dans cette réponse pour voir quelles méthodes de root populaires existent pour les autres appareils Android; certains pourraient également fonctionner sur OPO.
  • Vous pouvez rechercher une solution plus facilement sur les forums OnePlus , car c'est la source commune d'informations partagée par de nombreux utilisateurs OnePlus One, dont moi.

Objectif atteint .


1 D'après les informations reçues de Rob W ici , il est nécessaire de renommer la récupération téléchargée en recovery.img , sinon la commande fastboot peut s'exécuter mais ne prendra pas effet.

Seigneur du feu
la source
2
Msgstr "Bien que cela ne soit pas nécessaire, renommez le .imgfichier téléchargé en recovery.img". Cette étape est nécessaire. Sans changement de nom, fastboot boot trwp.imgn'a eu aucun effet apparent, même si fastboot a signalé une exécution réussie. Ce n'est qu'après avoir renommé recovery.img qu'en utilisant, fastboot boot recovery.imgle téléphone est entré dans l'image de récupération souhaitée.
Rob W
1
Ceci est une réponse complète! Merci!! Soit dit en passant, j'ai pu démarrer une récupération TWRP en direct. :-)
asgs