Aller au contenu

[Guide] Comment débloquer le Bootloader, Flasher TWRP, Rooter, Nandroid & EFS Backup, et plus pour le OP5


rocky77

Recommended Posts

Voilà, je me retrouve avec Oreo 8.0.0 en passant par le soft " TOOL ALL IN ONE" mais il a fallu relock le tel pour que ça passe.

8.0.0 c'est la dernière version ou j'attend une MAJ OTA avant de unlock et flash un recovery custom?

Pour le root SU ça passe ou faut il utiliser majisk (je ne connais pas du tout son utilisation).

Si vous avez des choses à ajouter ou des conseils, je suis preneur.

Nico

Lien vers le commentaire
Partager sur d’autres sites

Regarde ta version d"OxygenOS, la dernière est la 5.0.4, en Android 8.0

Ensuite pas la peine d'attendre une maj OTA avant d'unlocker et de flasher TWRP (dernière version du TWRP de codeworks vivement conseillée : https://forum.xda-developers.com/oneplus-5/development/recovery-twrp-3-2-1-0-oreo-oxygenos-5-0-t3725723 )

 

Sinon, oui, il faut Magisk pour le root, c'est le mieux (à ma connaissance SuperSU n'est plus maintenu). Prendre la version 14.3 pour le premier flash (sinon risque de bootloop), puis après reboot flasher la dernière version (16.0 je crois).

Lien vers le commentaire
Partager sur d’autres sites

Oui, pardon, j'ai mélangé les deux, je parlais de la 15.3

Lien vers le commentaire
Partager sur d’autres sites

Si tu es avec la dernière version du TWRP de codeworks (20180903), ça ne posera pas de problème.

Modifié par Minux
Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Oui, cela ne dépend pas des versions d'Oxygen OS. Il faut seulement faire attention à prendre les bonnes versions de twrp :)

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...
  • 1 month later...

Salut,

 

Oui : brancher le pc en usb, démarrer en mode recovery (stock du coup), et installer la rom stock en adb sideload.

Pour ça, une fois sur le recovery stock, choisir English -> Install from ADB

Brancher le tel au pc (s'assurer que les drivers usb sont bien installés, et adb / fastboot, sinon les installer avant, voir première partie du tuto en première page)

Ouvrir une fenêtre de ligne de commande et vérifier que le tel est reconnu (exécuter la commabde "adb devices", ça renvoi un numéro de série)

Executer la commande "add sideload [chemin_vers_le_fichier_de_la_rom]. Ça installera la rom sur le tel. Une fois fini reboot et ton tel a de nouveau une rom fonctionnelle.

 

Bon courage :)

Lien vers le commentaire
Partager sur d’autres sites

Oui c'est bien la procédure que je pensais suivre, seulement avec adb devices j'obtiens :

C:\WINDOWS\system32>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

Et dans le gestionnaire de périphérique j'ai un petit triangle jaune sur android ADB recovery interface.

J'ai pourtant bien le driver usb one plus installé. Ne faut il pas avoir le débog usb activé pour faire un sideload ? 

 

 

Modifié par Thedarklord
Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, Ultrix a dit :

Le fait que le debug USB soit activé ou pas dans Android n'a aucun effet sur le recovery qui a sa propre gestion d'ADB (activé par défaut ou absent, il n'y a pas de setting).

Là, c'est typiquement un pilote ADB incorrect ou mal installé sur le PC.

 

D'accord t'aurais une idée de l'endroit ou je peux trouver le bon pilote ADB. Parce que en fastboot aucun soucis, il détecte bien le peripherique avec fastboot devices mais pas en adb.

 

Oui je suis sous W10, j'ai lu un truc la dessus effectivement je vais passer en mode sans verification

 

Modifié par Thedarklord
Lien vers le commentaire
Partager sur d’autres sites

Faut installer les pilotes génériques Google, aucun problème quelque soit l'appareil utilisé de mon côté : https://developer.android.com/studio/run/win-usb (clic sur Clic here to download the Google usb driver zip)

Lien vers le commentaire
Partager sur d’autres sites

Bon j'ai essayé avec la vérification desactivé mais ca change rien. En adb il me met périphérique usb non reconnu tandis qu'en bootloader aucun soucis :(.

 

Donc je conclu que mes drivers fastboot sont bon mais pas les adb.

 

Ton lien me sort une erreur 404 Minux

Lien vers le commentaire
Partager sur d’autres sites

il y a 13 minutes, Minux a dit :

Faut installer les pilotes génériques Google, aucun problème quelque soit l'appareil utilisé de mon côté : https://developer.android.com/studio/run/win-usb (clic sur Clic here to download the Google usb driver zip)

Ok j'ai reussi a les trouver.

 

Par contre quand je fais mettre a jour les pilotes et que je cible le dosser ubs_drvier décompressé, il me dit que windows à détécté que le meilleur pilote est deja installé :(

il ya un moyen pour forcer l'installation des pilotes?

Modifié par Thedarklord
Lien vers le commentaire
Partager sur d’autres sites

Hmmm... attention, ce pilote "générique" n'est pas si générique que cela. Je viens de le télécharger et le fichier .inf ne couvre qu'un nombre limité de VID/PID (identifiants hardware) :


 

Révélation

 

;Google Nexus One
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

;Google Nexus S
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E21
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E22&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E23
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E24&MI_01

;Google Nexus 7
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E42&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E44&MI_01

;Google Nexus Q
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_2C11

;Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE4&MI_02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE6&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE7

;Google Glass
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_9001&MI_01

;Project Tango (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4D00
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D02&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D04&MI_02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D06&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D07

 

Il faudrait savoir quels VID/PID sont présentés au PC par le recovery stock.

Voir : https://www.commentcamarche.com/faq/35597-trouver-le-numero-d-identification-d-un-peripherique

 

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, Ultrix a dit :

Hmmm... attention, ce pilote "générique" n'est pas si générique que cela. Je viens de le télécharger et le fichier .inf ne couvre qu'un nombre limité de VID/PID (identifiants hardware) :


 

  Révéler le texte masqué

 

;Google Nexus One
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

;Google Nexus S
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E21
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E22&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E23
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E24&MI_01

;Google Nexus 7
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E42&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E44&MI_01

;Google Nexus Q
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_2C11

;Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE4&MI_02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE6&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE7

;Google Glass
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_9001&MI_01

;Project Tango (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4D00
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D02&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D04&MI_02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D06&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4D07

 

Il faudrait savoir quels VID/PID sont présentés au PC par le recovery stock.

Voir : https://www.commentcamarche.com/faq/35597-trouver-le-numero-d-identification-d-un-peripherique

 

 

Je ne savais pas ! En revanche le pilote a fonctionné pour mon OP5 pas plus tard qu'y'a pas longtemps, donc je pense que ça vient de son windows plutôt que du pilote en lui-même ?

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...