Aller au contenu

[TUTO] Restaurer en pur Stock Lollipop 20H le LG G3 D855 depuis le recovery TWRP


monpseudo

Recommended Posts

Restaurer en pur Stock Lollipop 20H le LG G3 D855 depuis le recovery TWRP

 

----------------------------------------------

 

Merci à @@6riloo de nous apporter cette solution

 

Jusqu'alors nous passions par LG FlashTool ou encore LG Mobile Support Tool (réponse 14a du B-A BA de @@6riloo) pour retrouver son G3 dans son état initial. Ceci implique de mettre son smartphone en mode Download et de flasher un fichier firmware kdz via l'une de ces 2 applications depuis Windows et par le biais du câble USB.

 

Ces solutions restent incontournables (quoique j'en ai  bien une autre mais ça fera peut être objet d'un autre tuto lol...) si vous pouvez redémarrer uniquement en mode Download ou que votre G3 ne dispose pas d'un recovery custom.

 

Par contre dans le cas où un recovery custom TWRP est installé sur votre smartphone il existe la possibilité toute simple de flasher directement un zip préparé par notre ami @@6riloo qui restaurera le firmware 20H dans son intégralité sans perdre vos donnés stockées sur la carte mémoire interne.

Par contre bien entendu vous perdrez toutes vos applications installées ainsi que le root et le recovery custom.

 

Très utile dans le cas où comme notre ami @@MASSA on a son port USB cassé et donc l’impossibilité de passer par le flash d'un kdz de manière classique avant de le renvoyer en réparation. Ou même tout simplement pour faciliter la restauration vers la 20H sans perte de données.

 

Ni moi, ni @@6riloo, ni Frandroid ne pourront être tenus responsables dans le cas où votre LG G3 se bricke, connaisse des dysfonctionnements. Si vous exécutez ces manipulations, ce sera de votre propre décision en toute connaissance de causes.

 

Les prérequis :

 

- Disposer bien entendu d'un recovery custom TWRP

 

- S'assurer d'avoir effectuer une sauvegarde de son EFS  ( Question 11 du B-A BA)

 

- Télécharger le Zip de @@6riloo et d'effectuer la vérification du md5

 

- Même si il n'y a aucune perte de données normalement, je conseille tout de même d'en faire une sauvegarde au cas où ...

 

- Utiliser la mémoire interne comme lieu de stockage du zip plutôt que la carte SD externe car le flash est assez long et si cette dernière n'est pas très rapide le temps de restauration en sera d'autant plus allongé.

 

Téléchargement: (Un grand merci à @@6riloo de nous avoir concocté toutes ces versions)

 

Version non rootée

d85520h_pure_stock_by_6ril00.zip

md5: 09fa29f108de92038b3bd1609941974a

 

Version Pré-rootée (kernel bumpé)

d85520h_rooted.zip

md5: 9737d2e15aa7b0eed3da24d4307d2664

 

 * Autre version disponible, la 20T pré-rootée (kernel bumpé)

d85520t_rooted.zip

md5: 4b6c07744942c82e82d64f760db18f33

 

Pour les bidouilleurs @@6riloo a fait pour la 20T un kernel d85520t bumpé avec ramdisk permissive SELinux + support init.d

busybox requis pour init.d

Pour le télécharger rendez vous sur ce post : https://forum.frandroid.com/topic/226642-tuto-restaurer-en-pur-stock-lollipop-20h-le-lg-g3-d855-depuis-le-recovery-twrp/page-2#entry3447070

Et n'oubliez pas de lui dire un petit merci , ça fait toujours plaisir :)

 

* Version 20U pré-rootée (kernel bumpé) préparée par @@6riloorendez-vous sur ce post pour la télécharger : https://forum.frandroid.com/topic/226642-tuto-restaurer-en-pur-stock-lollipop-20h-le-lg-g3-d855-depuis-le-recovery-twrp/page-3#entry3450266

 

La procédure:

 

1 - Télécharger le zip et vérifier son md5 (très important)

 

2 - Copier de préférence le zip sur la mémoire interne du téléphone.

         - Dans le cas où vous n'avez accès à votre G3 plus qu'en recovery, pas de panique c'est tout à fait possible

         - Dans celui où votre port USB est cassé, extraire sa carte SD externe et copier le zip sur celle-ci avec l'adaptateur approprié puis la remettre dans le G3.

 

3 - Refaites le md5 du zip stocké sur votre G3 avec Es Explorateur de fichiers si votre G3 fonctionne normalement.

De même que vous pouvez aussi le faire depuis votre ordinateur via le port USB dans le cas où votre smartphone ne fonctionne plus qu'en recovery.

Vous allez penser que je fais du zèle mais dites vous bien que vous allez restaurer un firmware entier et si le zip a été corrompu lors du transfert sur votre G3 le résultat peut être dramatique.

 

4 - Démarrer son G3 en recovery

 

5 - Effectuer les wipes : - Dalvik cache

                                      - Data

                                      - Cache

432417Screenshot20150802080459.png  716098Screenshot20150802080437.png

 

431099dalvikCacheData.png

 

6 - Flasher le Zip

 

7 - Le flash est relativement long donc pas de panique le G3 n'est pas bloqué, patientez sans rien toucher.

 

8 - Une fois terminé redémarrez votre G3 et vous le retrouverez dans son état initial, ni rooté ni avec un recovery Custom. Je précise cela car ne cherchez pas à le redémarrer par la suite via les boutons Power + Vol- en recovery car là cette fois vous obtiendrez un Factory Reset total entraînant la perte de vos données sur la carte mémoire interne.

Modifié par monpseudo
  • Like 4
Lien vers le commentaire
Partager sur d’autres sites

Merci @ pour le topic ;-)

Très utile aussi pour éviter les prise de tête sans s'en sortir avec flashtool, les drivers, toussa :-)

Je vais mettre à jour la FAQ avec un lien vers ce topic.

Edit: C'est fait, voir Q15 ;-)

Modifié par 6riloo
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Alors là, bravo !

J'adore tout ce qui permet de bidouiller sans avoir besoin d'utiliser le PC.

Donc, super idée, merci.

Bon, quand même, dommage qu'il n'y ait pas une 'tite version avec root+TWRP ;)

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

...Bon, quand même, dommage qu'il n'y ait pas une 'tite version avec root+TWRP ;)

Ça n'est pas compliqué à faire, mais le but de la manœuvre c'était de pouvoir retourner en pure stock sans avoir recours à l'usb.

Je pourrais en faire une juste rootée qui conserve le custom recovery quand j'aurai deux mns.

Lien vers le commentaire
Partager sur d’autres sites

C'est déjà très bien comme ça mais une version avec root serait vraiment top, surtout que, comme il s'agit de revenir à quelque chose de stable, il n'y aura pas besoin de revenir dessus tous les quatre matins.

En tout cas merci.

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

En théorie, faut juste bumper le kernel et virer laf et recovery du zip, et ajout du flash root, et voilou . Je ferais ca dès que j'ai deux minutes.

Envoyé de mon LG-D855 en utilisant Tapatalk

Modifié par 6riloo
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Je pense tester une 20H prérootée demain et l'uploader en suivant (bump du kernel fait). Ceci dit, une version 20t qui corrige stagefright est sortie. J'ai déjà fait la rom 20t prérootée (bump du kernel fait) à partir d'elle, mais je veux tester tout ça avant de diffuser. De plus la première 20t est une vdf, et je viens de voir qu'une autre vient de sortir (une brandé VIP croate, je suis en train de la télécharger). Bref...Dans très bientôt on aura une 20t prérootée à flasher (et peut être une SExY à base de 20t ?).

 

Je travaille là dessus aussi, c'est très intéressant (http://forum.xda-developers.com/lg-g3/general/how-to-change-region-t2904951): changer la région de son G3. Il faudrait que je fasse un topo. J'avais vu ce topic il y a quelques temps déjà, mais je ne le potasse que maintenant.

 

@monpseudo: Ça te serait possible de décompiler system/framework/telephony-common.jar ? J'ai un truc à regarder dedans ;-) (le fameux message, entre autre : "Current version is not avaiable for user. Can't find matched cust for NT-CODE...."

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

D85520H pure stock prérootée, kernel bumpé (testé ok) sans autre fioriture:

https://www.androidfilehost.com/?fid=24052804347807515

md5: 9737d2e15aa7b0eed3da24d4307d2664

 

 

D85520t pure stock prérootée, kernel bumpé (testé ok) sans autre fioriture:

https://www.androidfilehost.com/?fid=24052804347807516

md5: 4b6c07744942c82e82d64f760db18f33

Modifié par 6riloo
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Merci à tous, aillant un d855 en 20i j'attendais ce genre de tuto pour restorer avant de rooter/TWRP ma bête.

J'ai une petite question justement, quelle est LA différence entre les version 20i 20p 20t etc... Et peut on les installer indépendamment sur un d855?

Lien vers le commentaire
Partager sur d’autres sites

Merci à tous, aillant un d855 en 20i j'attendais ce genre de tuto pour restorer avant de rooter/TWRP ma bête.

J'ai une petite question justement, quelle est LA différence entre les version 20i 20p 20t etc... Et peut on les installer indépendamment sur un d855?

Très peu de choses les differencient en fait. La 20P doit surtout apporter un correctif sécurité mais bon pas encore essayé
Lien vers le commentaire
Partager sur d’autres sites

Merci à tous, aillant un d855 en 20i j'attendais ce genre de tuto pour restorer avant de rooter/TWRP ma bête.

J'ai une petite question justement, quelle est LA différence entre les version 20i 20p 20t etc... Et peut on les installer indépendamment sur un d855?

 

La 20p apporte le support de VoLTE https://fr.wikipedia.org/wiki/VoLTE

La 20t corrige stagefrifght

https://www.frandroid.com/android/applications/securite-applications/299820_stagefright-se-proteger-de-faille-touchant-terminaux-android

https://www.frandroid.com/android/applications/securite-applications/303067_stagefright-patchs-contiennent-faille-de-securite

http://www.xda-developers.com/stagefright-explained-the-exploit-that-changed-android/

https://en.wikipedia.org/wiki/Stagefright_%28bug%29

http://www.cert.ssi.gouv.fr/site/CERTFR-2015-ALE-010/CERTFR-2015-ALE-010.html

 

af00fad835e1b0ecf9933034bc1671e4.jpg

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

J'ai ajouté les 20H et 20T pré-rootées dans le tuto. ça peut toujours servir ...

Tu mettras lequel dans la prochaine SExY ?

Lien vers le commentaire
Partager sur d’autres sites

Je ferai un ramdisk permissive SELinux + support init.d.

kernel d85520t bumpé avec ramdisk permissive SELinux + support init.d:

https://www.androidfilehost.com/?fid=24052804347806781

md5: 1cbb1f98c20de3928dfa004c91ecfaee

patchs stagefright: ok

Edit : busybox requis pour init.d

Modifié par 6riloo
  • Like 2
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...