Jump to content
monpseudo

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

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.

Edited by monpseudo
  • Like 4

Share this post


Link to post
Share on other 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 ;-)

Edited by 6riloo
  • Like 1

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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

Edited by 6riloo
  • Like 1

Share this post


Link to post
Share on other 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...."

Edited by 6riloo

Share this post


Link to post
Share on other sites

Une 20t prerootée ? Génial. Et la sexy en 20t dans la foulée ? On applaudit !

Mais quel boulot ! Il faut quand même du temps pour s'occuper de sa famille, hein...

Share this post


Link to post
Share on other sites

@

Super, merci beaucoup ; -)

Envoyé de mon LG-D855 en utilisant Tapatalk

Share this post


Link to post
Share on other sites

Ho purée ! :P :P :P

Share this post


Link to post
Share on other 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

Edited by 6riloo
  • Like 1

Share this post


Link to post
Share on other 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?

Share this post


Link to post
Share on other 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é

Share this post


Link to post
Share on other 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

Edited by 6riloo

Share this post


Link to post
Share on other sites

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

  • Like 1

Share this post


Link to post
Share on other sites

Merci Monpseudo.

Pour que ce beau tuto (c'est vraiment ce que je pense) soit parfait il faudrait revoir le point 8 à l'occasion puisque maintenant il y a des versions prerootées.

Share this post


Link to post
Share on other 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 ?

Share this post


Link to post
Share on other sites

Un petit merci avec le petit bouton kiléfépour, pour les gentils bénévoles qui partagent, ça fait toujours plaisir : -)

Envoyé de mon LG-D855 en utilisant Tapatalk

  • Like 4

Share this post


Link to post
Share on other sites

@@Zebulon Ben du coup va falloir se pencher sur la 20T je pense lol

Ça va s'avérer nécessaire mon ami, si on souhaite poursuivre cette rom ;-)

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

  • Like 1

Share this post


Link to post
Share on other 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

Edited by 6riloo
  • Like 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...