Aller au contenu

[TUTO][D802] Flasher un kdz, nouvelle méthode facile, sans être "offline"


6riloo

Recommended Posts

Edit du 18/07/2014:

Depuis le 27/06, un nouvel outil est disponible qui recueille satisfaction chez la majorité des utilisateur.

Je vous recommande donc de passer en priorité par ce dernier:

http://forum.xda-developers.com/showthread.php?t=2797190

Le présent topo fonctionne toujours cependant ;-)

 

Préambule

 

Le tuto flash kdz que l'on peut trouver ici est devenu obsolète le 13/03/2014 suite à une mise à jour par LG des logiciels requis pour y parvenir.

Trois méthodes nouvelles sont apparues pour pallier cet inconvénient:

 

- Une "offline" dont vous trouverez un exemple d'application en français dans ce topic.

 

- Une autre au 21/04, facile, testée par Waachane . qui nous en a fait un tuto dans la foulée. Cette dernière méthode flash des .tot, et non pas des .kdz, et de ce fait restreint le choix à quelques fichiers flashables pour l'instant. A utiliser si aucune des deux autres méthodes ne vous convient, car ces dernières ont l'avantage de se pratiquer avec des kdz, dont le choix est plus vaste.

 

- Et une troisième, exposée dans ce topic et dont les crédits reviennent à lrwjr1964 qui a posté sur xda la méthode originale qu'il a fignoléeKorsau, Thierry N, qui ont expérimenté et rédigé sur cette méthode, G2steve qui a fait part de ces retours et permis d'apporter des précisions, et moi même qui a intercepté le post d'origine noyé au milieu de 400 pages de topic sur xda, pour le restituer, et qui tâche de tenir à jour ce topic.

 

Objectif

 

Le but est d'installer un firmware d'origine LG adpaté à votre G2 D802 (je ne connais pas les autres modèles, donc je n'en parlerai pas), en vous laissant choisir celui que vous souhaitez. Ce dernier se présente sous la forme de fichier kdz.

 

Dans la FAQ, la question/réponse 26 indique des lieux d’approvisionnement en kdz/tot sachant que

- les kdz en 10x sont du 4.2.2,

- les 20x du 4.4.2

- les A6 sont pour les 16Go

- les autres pour les 32 Go.

 

La méthode exposée ici, permet donc d'installer, avec le logiciel LG Mobile Support Tool, n'importe quel kdz sur votre appareil.

Ce logiciel contient une option destinée, à l'origine, à réparer le firmware du téléphone, par exemple en cas de mise à jour ratée.

On va détourner cette fonctionnalité pour nous permettre d'installer n'importe quel firmware et pas seulement celui qu'il veut nous imposer.

En effet, le logiciel est conçu pour télécharger le dernier firmware disponible pour l'appareil connecté, en vérifiant l'identité de celui-ci avec son imei pour le déterminer.

Une manipulation simple va cependant nous permettre de nous affranchir de cette contrainte, et pouvoir installer le kdz de notre choix.

 

 

Prérequis

 

* Le logiciel LG Mobile Supports Tool installé : adresse actuellement sur les serveurs LG http://tool.xcdn.gdms.lge.com/client/app/B2CAppSetup.exe

* Les drivers de votre G2 installé sur le PC: adresse actuellement sur les serveurs LG du dernier pilote windows http://tool.xcdn.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425

* Le KDZ que vous voulez flasher

* Afficher sur le PC les dossiers cachés car le dossier Phone est un dossier caché

 

La méthode

 

1) Mettez votre téléphone en mode "Download" (le téléphone éteint, maintenir volume haut appuyé et connecter le au PC). Si dans ce mode la méthode n'aboutit pas elle peut être retenté en mode normal (téléphone allumé, le connecter et continuer au 2).

 

2) Lancez LG Mobile Support Tool

 

3) Allez dans C:\ProgramData\LGMOBILEAX\Phone, dans ce dossier se trouvera le KDZ que le logiciel téléchargera

 

4) Cliquez sur "Fonctions Supplémentaires" puis "Mise à niveau de la récupération après erreur"

 

4a) Un souci peut se poser à ce stade. Le logiciel peut vous refuser la mise à jour avec un message "no upgrade items to fix".

Ceux qui sont rootés peuvent tester la solution que je t'ai trouvée, exposée ici . Sinon redirigez-vous alors vers le tuto dont je parlais plus haut, la méthode "offline" .ou celle plus récente et facile du flashage tot

 

5) Laissez faire la première étape, ensuite lorsque le logiciel téléchargera le KDZ, retirez votre câble de votre téléphone puis laisser télécharger jusqu'au 100%, vous aurez ensuite une erreur vous disant que le téléphone n'est pas branché.

 

6) Alors, dans le dossier Phone (qui n'est créé que lors du premier téléchargement d'un firmware), remplacer le KDZ téléchargé préalablement par le logiciel, par celui que souhaitez flasher, en renommant ce dernier avec le même nom que celui téléchargé par le logiciel.

 

7) Rebranchez votre câble et cliquez sur "rééssayer" et votre G2 sera mis à jour.

 

NB

 

Cette opération ne supprime pas les données personnelles (contenues de la partition sd). Cependant, comme il est possible qu'un hard reset soit requis après le flash, il est conseillé de sauvegarder ces données au préalable.

 

Si vous rencontrez un problème vous indiquant que le niveau de batterie est trop faible pour pouvoir continuer, alors que ce n'est concrètement pas le cas (le niveau de la batterie n'est pas faible) ,Simcmoi donne une solution qu'il a expérimenté pour contourner ce problème ici:

https://forum.frandroid.com/topic/185994-resolu-flash-impossible-car-batterie-faible/#entry2958339

"Pour ton probleme de batterie, j'ai pareil, tu debranche et rebranche le tel, ferme suppor tool, redemarre support tool et relance le flash, au bout de 3 fois normalement c'est ok"

ce qui a dépanné Armandroid ici https://forum.frandroid.com/topic/186026-plus-de-recovery-plus-de-rom-flash-impossible-49/page-2#entry2958463

 

Il est possible, notamment lors de sa première utilisation, que le logiciel vous demande de saisir le Modèle (LG-802) et numéro de série ou IMEI.

 

Si vous avez expérimenté la méthode offline avant ce topic, vérifiez que votre fichiers host (C:\Windows\System32\drivers\etc\host) ne comporte plus la ligne 127.0.0.1 csmg.lgmobile.com, sinon LG Mobile Support Tool ne se lancera pas. S'aider de ceci, pour ce faire, si besoin.

Si vous avez des soucis de bootloop après flashage, ou souci de fonctionnement de la rom, faire un hard reset (réinitialisation de la rom et perte de toutes les données).

Pour ce faire, téléphone éteint, maintenir vol bas + power appuyé, jusqu'à l'apparition du logo LG, relâcher à l'apparition du logo et maintenir aussitôt de nouveau les deux touches jusqu'à l’apparition du menu hard reset.

NB: depuis les versions de firmware incluant knock code, LG a cru bon changer la combinaison de bouton pour arriver au menu hard reset ((faire volume haut + volume bas après apparition du logo au lieu de power + volume bas).

 

Observations

 

Cette méthode est pleinement fonctionnelle dans toutes les situations, même si vous avez une stock non modifiée et que le dernier kdz dispo pour votre imei sur les serveurs LG est le même.

Tant que LG ne mettra pas à jour le logiciel pour ajouter des contrôles supplémentaires de vérifications sur le fichier avant reprise du flashage, ça fonctionnera.

 

Merci de garder dans la mesure du possible les discussions  en thème dans chacun des topics respectifs aux nouvelles méthodes de flashage kdz. On avait commencé à empiéter sur l'autre topic avec la méthode de ce topic, et ici, jusqu'au post 26, les sujets portaient sur l'ensemble des méthodes.

Ce ne devrait plus être le cas à présent.

Mise en garde

 

Si vous faîtes ultérieurement une mise à jour du firmware par d'autres moyens (OTA, logiciel LG), LG vous offrira tout le temps cette dernière en fonction de votre imei et non de la rom installée. ce qui veut dire que vous retournerez au firmware d'origine dans sa dernière version.

Pour s'en prémunir, dans les propriétés systèmes vous pouvez désactiver le recherche automatique de mise à jour (params sys, à propos du tel,centre de mise à jour,mise à jour logicielle,décocher vérifier automatiquement).

Par ailleurs un flashage kdz fait sauter root et custom recovery.

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

Super, un testeur! ;-)

S'il survit :)

 

Plus sérieusement, en lisant seulement  9 pages sur un seul des topics xda:

http://forum.xda-developers.com/showpost.php?p=50991830&postcount=25

http://forum.xda-developers.com/showpost.php?p=50992060&postcount=27

http://forum.xda-developers.com/showpost.php?p=50992362&postcount=33

http://forum.xda-developers.com/showpost.php?p=51000883&postcount=47

http://forum.xda-developers.com/showpost.php?p=51002110&postcount=52

http://forum.xda-developers.com/showpost.php?p=51005663&postcount=57

http://forum.xda-developers.com/showpost.php?p=51009112&postcount=66

 

avec mac et vm

http://forum.xda-developers.com/showpost.php?p=51007145&postcount=61

 

La méthode fonctionne. Après, selon les configs de chacun, il y a des difficultés, surmontables, qui peuvent se poser (fichier host qui demandent des droits pour pouvoir être modifié sur seven, dosssier caché chez un autre, activation du serveur http, etc....)

 

d'où l'existence de ce topic pour qu'on s'entraide, et mutualisons les expériences respectives, que ce soit en terme de sys android ou pc, lorsque de besoin :)

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

je n'ai pas lgmobileaks dans programmdata  d'installer sur mon pc alors que j'ai installe tous les log de lg je ne comprends.

 

Je me suis lancer pour flasher la rom sauf que une que tout est installé et que je lance LG MOBILE charge à la moitié 

Après plus rien donc si vous avez une idée.

 

Pouvez-vous regarder les vidéo de ce post et ensuite nous dire où ça bloque (par exemple à telle mn sec, sur telle vidéo)

http://forum.xda-developers.com/showthread.php?p=50990474

Lien vers le commentaire
Partager sur d’autres sites

moi je suis paume a cette étape j'avoue ne pas bien comprendre la façon de faire :

 

exécutez le script Automatic Offline Procedure.vbs, il ajoute la ligne 127.0.0.1 csmg.lgmobile.com (temporairement) dans le fichier hosts, crée un serveur HTTP sur le PC pour simuler le port 9002 qui est utilisé lors des requêtes de l’utilitaire de flash LG, MSXML, exécute tous les utilitaires automatiquement et à la fin remet tout comme à l’origine en supprimant la ligne supplémentaire de votre script hosts. Ce script must doit être exécuté en tant qu’administrateur Démarrer à --tous les programmes à Accessoires à  cliquer sur exécuter à et cherchez le l’emplacement du fichier MSXML ????????    :huh:  :huh:  :huh: 

Lien vers le commentaire
Partager sur d’autres sites

moi je suis paume a cette étape j'avoue ne pas bien comprendre la façon de faire :

 

exécutez le script Automatic Offline Procedure.vbs, il ajoute la ligne 127.0.0.1 csmg.lgmobile.com (temporairement) dans le fichier hosts, crée un serveur HTTP sur le PC pour simuler le port 9002 qui est utilisé lors des requêtes de l’utilitaire de flash LG, MSXML, exécute tous les utilitaires automatiquement et à la fin remet tout comme à l’origine en supprimant la ligne supplémentaire de votre script hosts. Ce script must doit être exécuté en tant qu’administrateur Démarrer à --tous les programmes à Accessoires à  cliquer sur exécuter à et cherchez le l’emplacement du fichier MSXML ????????    :huh:  :huh:  :huh: 

Même conseil, regarde tranquillement d'abord les vidéos et si des questions/pbs subsistent, nous dire où ça bloque (par exemple à telle mn sec, sur telle vidéo)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, j'y suis arrivé voulez vous un tuto?

 

C'est toujours bon à prendre;)

Même conseil, regarde tranquillement d'abord les vidéos et si des questions/pbs subsistent, nous dire où ça bloque (par exemple à telle mn sec, sur telle vidéo)

Ou sont les videos ? 

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, j'y suis arrivé voulez vous un tuto?

oui ;-) soit tu le fais dans un post à l intérieur de ce fil et je le mets en évidence depuis l entete avec un lien, ou bien tu créés un autre topic, c est comme tu veux.

Sent from my LG-D802 using Forum mobile app

C'est toujours bon à prendre;)

Ou sont les videos ?

3 posts au dessus

Sent from my LG-D802 using Forum mobile app

Lien vers le commentaire
Partager sur d’autres sites

moi je suis paume a cette étape j'avoue ne pas bien comprendre la façon de faire :

 

exécutez le script Automatic Offline Procedure.vbs, il ajoute la ligne 127.0.0.1 csmg.lgmobile.com (temporairement) dans le fichier hosts, crée un serveur HTTP sur le PC pour simuler le port 9002 qui est utilisé lors des requêtes de l’utilitaire de flash LG, MSXML, exécute tous les utilitaires automatiquement et à la fin remet tout comme à l’origine en supprimant la ligne supplémentaire de votre script hosts. Ce script must doit être exécuté en tant qu’administrateur Démarrer à --tous les programmes à Accessoires à  cliquer sur exécuter à et cherchez le l’emplacement du fichier MSXML ????????    :huh:  :huh:  :huh: 

j ai un peu progresser sauf que shttps m affiche une erreur :

!->15/03 10:43:46 [127.0.0.1:54463>9002] (t1 8) >\swdata\client\inhouse\UpTestEX_1.1.4.3.cab(Undefined/default)
Error. File not found.
 
et du coup j ai un message de r&d doit etre mise a jour ? 
:(  :(
Lien vers le commentaire
Partager sur d’autres sites

Je bloque au moment ou je dois executer offline procedure.vbs ca ne marche pas pour moi j'ai un message d'erreur

essaye la méthode 3 du post d' entête , je crois que tu lis l' anglais, ça devrait être easy pour toi (remettre le host à son état d'origine, c'est à dire sans la ligne ajoutée) Modifié par 6riloo
Lien vers le commentaire
Partager sur d’autres sites

 

j ai un peu progresser sauf que shttps m affiche une erreur :

!->15/03 10:43:46 [127.0.0.1:54463>9002] (t1 8) >\swdata\client\inhouse\UpTestEX_1.1.4.3.cab(Undefined/default)
Error. File not found.
 
et du coup j ai un message de r&d doit etre mise a jour ? 
:(  :(

 

j avais pas vu ton message je regarde les vidéo et je vais reprendre depuis le début parce que je crois que je me suis paume quelque part entre les deux méthodes 

Lien vers le commentaire
Partager sur d’autres sites

Moi j'ai testé la seconde méthode (modifié le fichier host ) tout fonctionne mais quand j'arrive au bout il me marque "please update rdtools"

J'ai le meme probleme essaye

De recopier les fichiers mobileax dans programme data/mobileax

De mettre # devant 127.0.0.1...

Lien vers le commentaire
Partager sur d’autres sites

bon ba voila j ai réussi le tuto tout a fonctionner nikel sauf que mon g2 et coince il reboot en boucle je suis vraiment deg je commence a en avoir ras le bol de lg c toujours la m**** 

Fait un hard reset !

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