GuillaumeCarreno Posted April 16, 2018 Share Posted April 16, 2018 Bonjour,j'ai un O+O et je n'arrive plus à acceder à TWRP, j'ai tout essayé depuis ce matin.J'ai fini par passer sur un LiveCd de Linux, j'arrive bien à communiquer avec mon OPO, je flash le recovery avec la dernière version de TWRP pour le O+Otwrp-3.2.1-0-bacon.img (ou des plus anciennes que j'ai testé également) et ensuite je force un redémarrage en mode recevery avec PWR+VOL- mais mon O+O reste sur l'écran OnePlus, il ne passe jamais sur TWRP.Depuis ce matin j'ai fait des tas d'essais et maintenant j'essai de booter sur TWRP directement depuis Fastboot mais j'ai une erreur Remote : dtb not found ???[android@fwul Desktop]$ adb reboot bootloader[android@fwul Desktop]$ fastboot flash recovery twrp-3.2.1-0-bacon.imgtarget reported max download size of 536870912 bytessending 'recovery' (14024 KB)...OKAY [ 0.441s]writing 'recovery'...OKAY [ 0.190s]finished. total time: 0.631s[android@fwul Desktop]$ fastboot boot twrp-3.2.1-0-bacon.imgdownloading 'boot.img'...OKAY [ 0.441s]booting...FAILED (remote: dtb not found)finished. total time: 0.482s[android@fwul Desktop]$ Une idée ?? Merci d'avance, Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 17, 2018 Share Posted April 17, 2018 Bonjour, De ce que je lis, le flash du recovery c'est bien passé... Citation fastboot boot twrp-3.2.1-0-bacon.img Cette commande n'utilise par contre pas le recovery que tu as flashé, le tél télécharge le recovery et le lance en mode "live" en quelque sorte. Donc ça n'a pas de lien avec le TWRP installé, mais c'est bizarre que ça marche pas. Un petit truc pour diagnostic : Citation fastboot oem device-info Il faut que le bootloader soit débloqué ("unlocked:true") ce qui devrait être le cas si tu accédais à TWRP avant... Sinon tu étais sur quelle ROM ? Cyanogen, OXygen, autres ? Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 17, 2018 Author Share Posted April 17, 2018 Merci de ta réponse @raph_raph oui j'ai bien le unlocked à TRUE Je susi sous Oxygen 3.1.4 Je n'arrive pas non plus à booter en recovery soit en quittant Android et reboot Recovery, soit en appuyant sur PWR+VOL Bas ??? Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 17, 2018 Author Share Posted April 17, 2018 d'ou peut venir ce : FAILED (remote: dtb not found) ? Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 17, 2018 Share Posted April 17, 2018 OK, donc c'est du marshmallow. Le twrp 3.2.1.0 ne sert à rien, voire est dangereux.. Il Vaudrait mieux utiliser le TWRP 3.0.3-2 Recovery (TugaPower) du thread XDA https://forum.xda-developers.com/oneplus-one/development/rom-oxygenos-3-1-2-t3470907 Je sais que l'installation d'oxygenOS m'avait fichu un sacré bordel sur mon opo. J'avais été obligé de réinstaller complètement cm11s Sinon pour l'erreur ben visiblement ça 0eut venir d'une mauvaise version de twrp, ou du bootloader. En dernier recours je vois que la réinstallation à zéro en cm11 Quote Link to comment Share on other sites More sharing options...
yakapa40 Posted April 17, 2018 Share Posted April 17, 2018 TWRP : on prend un recovery d'origine du tel et il est modifié avec super su de pré installé donc il faut la bonne version qui correspond au recovery d'origine du firmware flashé si trop ancien : ne fonctionne pas si trop récent : il y a de fortes chances que ça bloque la ré installation du même firmware exemples de TWRP TugaPower :TWRP_3.0.3-2-TugaPower et TWRP_3.2.1-1-TugaPower Quote Link to comment Share on other sites More sharing options...
Ultrix Posted April 18, 2018 Share Posted April 18, 2018 (edited) Je vais développer un peu plus : un recovery d'origine ("stock") c'est : 1- un kernel Linux qui est le même que celui utilisé pour lancer Android normalement (sur certains appareils c'est physiquement le même, sur la plupart le kernel est dupliqué dans 2 partitions séparées : boot (pour Android) et recovery 2- une image de ramdisk contenant les fichiers essentiels pour démarrer une version minimaliste de l'O/S dont un fichier qui définit les partitions et les montages à faire, des modules kernel (approximativement : des "pilotes") et un script d'initialisation qui lance une application captive : le menu recovery (en mode texte) Qu'est-ce que TWRP a de différent ? Uniquement la 2eme partie : - un ramdisk un peu plus complet avec d'autres choses pas supportées par le recovery standard (par exemple le démon ADB) - une application recovery beaucoup plus élaborée, fonctionnant en mode graphique et nécessitant donc plein de choses en plus (par exemple un tactile bien configuré/initialisé), qui supporte l'installation de zip non signés par le constructeur (c'est la différence majeure avec celui d'origine !) - pas de SuperSU... désolé Yakapa40 ... en revanche il peut servir à installer SuperSU (ou équivalent) ce que ne permet pas le recovery d'origine qui exige un zip signé Pour que TWRP fonctionne, il faut donc un environnement parfaitement "raccord" avec celui du démarrage d'Android : - version du kernel (Yakapa40 dit justement qu'on recopie celui du recovery d'origine) - fichier qui définit les partitions - divers scripts de démarrage et fichiers de configuration des périphériques : écran, dalle tactile Et donc il a mis le doigt sur le fond du problème : un TWRP fait pour Android 7.x ne peut pas fonctionner sur un smartphone encore en 6.x ... et réciproquement. Edited April 18, 2018 by Ultrix Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 18, 2018 Share Posted April 18, 2018 Eh ben ça c'est du complet @Ultrix C'est ce que j'avais essayé de dire pour la version de twrp incompatible, mais sans être capable d'aller aussi loin dans le "pourquoi" ^^ Quote Link to comment Share on other sites More sharing options...
yakapa40 Posted April 18, 2018 Share Posted April 18, 2018 a propos du TWRP 3.2.2.0 bacon il est prévu pour une version : ro.build.fingerprint=oneplus/bacon/A0001:5.1.1/LMY48B/YOG4PAS1N0:user/release-keys ro.build.characteristics=default alors que Oxygen 3.1.4: ro.build.description=bacon-user 6.0.1 MHC19Q ZNH2KAS1KN release-keys ro.build.fingerprint=oneplus/bacon/A0001:6.0.1/MHC19Q/ZNH2KAS1KN:user/release-keys donc pour moi c'est bien TWRP_3.0.3-2-TugaPower qu'il faut utiliser pour cette version Oxygen 3.1.4 désolé mais voici la preuve de super su dans le ramdisk Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 18, 2018 Author Share Posted April 18, 2018 Merci à tous pour toutes ces informations, Si je résume avec ma compréhension : Lorsque je fait fastboot flash recovery twrp-3.2.1-0-bacon.img Je remplace le ramdisk mais pas le Kernel, et donc sur mon portable le Ramdisk et le Kernel sont incompatible C'est bien ça ? Je dois donc : Soit mettre un ramdisk compatible avec mon Kernel mais dans ce cas pourrais-je installer OREO ? Mon Kernel as-t-il besoin d'être mis à jour ? Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 18, 2018 Share Posted April 18, 2018 (edited) [a supprimer...] Edited April 18, 2018 by raph_raph Quote Link to comment Share on other sites More sharing options...
yakapa40 Posted April 18, 2018 Share Posted April 18, 2018 non c'est pas tout a fait ça , et a confirmer : il y a bien un kernel dans TWRP 3.2.2.0 bacon qui semble être le même que dans TWRP_3.0.3-2-TugaPower (même taille ) mais dans le ramdisk , il y a des fichiers qui montent des partitions venant du fichier system.new.dat qui n'existent pas ou ont un nom différent exemple: la version selinux du TWRP 3.2.2.0 bacon est différente du TWRP_3.0.3-2-TugaPower qui est la même que le recovery d'origine Oxygen 3.1.4 Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 18, 2018 Author Share Posted April 18, 2018 Ok ... Donc vous me conseillez d'installer TWRP_3.0.3-2-TugaPower puis ensuite ? Je pourrais installer une ROM récente avec cette version de TWRP ? Comment je fait ensuite, si je veux upgrader ma version de TWRP ? et est-ce vraiment utile ? Quote Link to comment Share on other sites More sharing options...
yakapa40 Posted April 18, 2018 Share Posted April 18, 2018 oui installer TWRP_3.0.3-2-TugaPower comme indiqué dans le bien XDA plus haut . ensuite avec une rom plus récente il y aura en principe un nouveau revovery installé avec la rom , donc si besoin d'un nouveau TWRP , on pourra trouver celui qui correspond Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 28, 2018 Author Share Posted April 28, 2018 Bonjour désolé d'avoir tardé à répondre je n'ai pas pu re-tenter alors j'ai récupéré le recovery TWRP_3.0.3-2TugaPower et je l'ai installé et Super il est accessible. J'ai donc fait un Wipe des Data, et un INSTALL du ZIP depuis TWRP 3.0.3-2 de https://forum.xda-developers.com/oneplus-one/orig-development/rom-aosp-oreo-oneplus-one-t3666741 et depuis ben je reste bloqué sur le logo ONE Plus ... Merci encore une fois par avance de votre aide. Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 28, 2018 Author Share Posted April 28, 2018 Bonjour désolé d'avoir tardé à répondre je n'ai pas pu re-tenter alors j'ai récupéré le recovery TWRP_3.0.3-2TugaPower et je l'ai installé et Super il est accessible. J'ai donc fait un Wipe des Data, et un INSTALL du ZIP depuis TWRP 3.0.3-2 de https://forum.xda-developers.com/oneplus-one/orig-development/rom-aosp-oreo-oneplus-one-t3666741 et depuis ben je reste bloqué sur le logo ONE Plus ... Merci encore une fois par avance de votre aide. Autre renseignement, lorsque je re-rentre dans le TWRP, ben c'est toujours la version 3.0.3-2TugaPower qui est installé ? Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 29, 2018 Share Posted April 29, 2018 Ton but est bien de passer à oreo ? Que les autres me reprennent si je me trompe, mais la marche a suivre serait : Depuis le twrp tuga, wipe system +data+cache Flash d'un nouveau twrp (l'ancien system oxygen est parti donc il ne devrait plus y avoir d'incompatibilité ?) Puis flash aosp fabulous Attend d'autres avis je suis pas sur de mon coup ^^ Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 29, 2018 Author Share Posted April 29, 2018 ok merci, alors sans attendre ton message c'est ce que je me suis dit. J'ai alors wipé tout (sauf SDCARD) et j'ai installé la dernière version du TWRP et ben ... il ne boot toujours pas sur android et il ne boot pas en TWRP ... Bref il ne boot plus, sauf en fastboot Quote Link to comment Share on other sites More sharing options...
raph_raph Posted April 29, 2018 Share Posted April 29, 2018 Ouais alors comme t'avais fait un petit tour sur oxygen os, perso je conseillerais de suivre un tuto de remise à zéro du oneplus-one sous kit kat et vieux twrp Puis install d'un nouveau twrp, Et enfin passer tranquillement à oreo Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted April 29, 2018 Author Share Posted April 29, 2018 tu sais ou je peux trouver un tuto pour ça ? la je commence à désespéré, je n'arrive même plus à dialoguer avec mon oneplus sou Linux :-( Merci d'avance Quote Link to comment Share on other sites More sharing options...
raph_raph Posted May 2, 2018 Share Posted May 2, 2018 (edited) Edit : tu arrive plus à accéder à fastboot ?? Il te faudra le zip special fastboot : tu peux prendre le plus récent de cette liste (cm-13.1.2-ZNH2KAS3P0-bacon-signed-fastboot.zip) https://forum.xda-developers.com/oneplus-one/general/official-cm11s-roms-ota-updates-t2906746 Va directement au point 8. de ce tuto : https://forum.xda-developers.com/oneplus-one/general/guides-bacon-timmaaas-how-to-guides-t2839471 et t'as plus qu'a suivre ce qui est dit Une fois que t'as fait ça, tu auras la rom officielle, avec recovery officiel. Donc normalement t'as plus qu'a installer le dernier TWRP puis la rom oreo de ton choix Edited May 2, 2018 by raph_raph Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted May 4, 2018 Author Share Posted May 4, 2018 Si si justement j'arrivait juste à acceder à Fastboot. Du coup j'ai réussit à re-remettre le TWRP TUGA Power et à restaurer mon Téléphone. Je suis donc de nouveau avec mon O+O sous Oxygène. et donc si j'ai bien compris vos conseils : Il faudrait maintenant que je que le passe sous un ancien KitKat pour pouvoir l'upgrader sosu Oreo ? MAis comment je le downgrade sosu KitKAt ? Quote Link to comment Share on other sites More sharing options...
raph_raph Posted May 4, 2018 Share Posted May 4, 2018 Ok donc c'est cool si tu arrive à accéder encore à ton tel ^^ Oui c'est ce que je conseille perso, revenir sur la ROM officielle du oneplus (Cyanogen OS). Les liens que je t'ai mis au dessus permettent de revenir à cette ROM qui est sous marshmallow (et pas kit-kat du coup) Ensuite tu n'auras plus qu'a suivre les les tutos pour mettre le TWRP récent et passage à Oreo Quote Link to comment Share on other sites More sharing options...
GuillaumeCarreno Posted May 14, 2018 Author Share Posted May 14, 2018 Ok, Je reviens avec mon problème et je vous tiens au courant de l'avancement, ça peut servir à d'autres ! 1. J'ai télécharger la version Fastboot imagescm-13.1.1-ZNH2KAS2X1-bacon-signed-fastboot.zip Je l'ai dézippé sur mon PC et je l'ai injecté dans mon téléphone avec Fastboot : fastboot flash modem NON-HLOS.bin fastboot flash sbl1 sbl1.mbn fastboot flash dbi sdi.mbn fastboot flash aboot emmc_appsboot.mbn fastboot flash rpm rpm.mbn fastboot flash tz tz.mbn fastboot flash LOGO logo.bin fastboot flash oppostanvbk static_nvbk.bin fastboot flash boot boot.img fastboot flash cache cache.img fastboot flash recovery recovery.img fastboot flash system system.img fastboot flash userdata userdata_64G.img et j'ai rebooté fastboot reboot J'ai flashé le TWRP en version 3.2.1.0 et j'ai copié le ZIP d'OREO sur la SDCARD Mais quand je boot sur le Recovery : C'est celui de Cyanogene qui apparait de nouveau Du coup j'ai forcé le démarrage du TWRP : $ fastboot boot twrp-3.2.1-0-bacon.img et j'ai lancé l'installation d'OREO BINGOOOOOO je suis sous OREO Par contre les GAPPS STOCK sont trop volumineuses pour une O+O J'ai du passer en version Mini Merci à tous ! Quote Link to comment Share on other sites More sharing options...
raph_raph Posted May 14, 2018 Share Posted May 14, 2018 Ok super que ça fonctionne ! Pour le recovery, c'est normal d'avoir le recovery d'origine. La commande "fastboot boot" ne fait que démarrer sur un recovery temporaire, celui-ci n'est pas installé sur ton téléphone. Pour qu'il le soit, il faut utiliser la commande Citation fastboot flash recovery twrp.xxx.img Pour les gapps, tu as moyen d'utiliser les stocks en supprimant les gapps que tu te sers pas : https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options#include-or-exclude-gapps ça demande un peu de bidouille mais ça marche bien. Je te met mon fichier de config en piece jointe pour comparer gapps-config-BACON.txt Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.