Aller au contenu

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


Recommended Posts

Posté(e)

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

Posté(e)

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).

Posté(e)

Merci pour tes réponses,

Pour Magisk, je vois 12.0, 14.0, 15.3 et 16.0. Du coup je suis dans le doute entre 14.0 et 15.3 comme tu as dit de prendre la version 14.3😕

 

Posté(e)

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

Posté(e)

Désolé pour le temps de retour,

tel unlocked et rooté.

Maintenant je peux remettre le code et empreinte, ou ça pausera problème par la suite?

 

Nico

Posté(e) (modifié)

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

Modifié par Minux
  • 2 months later...
Posté(e)

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

  • 4 weeks later...
Posté(e)

Désolé pour la question à deux balles mais lors de la mise à jour d'une OTA par le fichier complet en ZIP, les données sont elles supprimées ou non ?

  • 1 month later...
Posté(e)

Bonjour,

 

J'ai un soucis avec mon OP5

Je me retrouve avec le Recovery stock et le telephone lock sans rom installée :( . Du coup impossible d'activer l'oem lock dans les options développeur. Quelqu'un aurait une solution a ca ?

. 

Posté(e)

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 :)

Posté(e) (modifié)

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
Posté(e)

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.

 

Posté(e) (modifié)
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
Posté(e)

Ca m'avait posé problèmes en tout cas sur mon matériel, impossible d'installer correctement les drivers (alors que le soft t'annonce qu'ils sont bien installés)

Posté(e)

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)

Posté(e)

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

Posté(e) (modifié)
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
Posté(e)

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

 

 

Posté(e)
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 ?

Posté(e) (modifié)

Voila ce que j'ai 

USB\VID_18D1&PID_D001&REV_0404
USB\VID_18D1&PID_D001

 

J'ai essayé sur un autre pc justement sur lequel j'ai aucun driver d'installé et j'ai exactement le même soucis
 

Modifié par Thedarklord

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...