6riloo Posted July 17, 2014 Share Posted July 17, 2014 (edited) Bonjour, Je vais tâcher de vous parler d'un outil, qui existe depuis quelques temps déjà, et qui permet d'extraire depuis un fichier au format kdz (format propriétaire LG pour constituer des firmwares originaux) la substantifique moelle. Cet outil fonctionne sur Windows et a été conçu par bullghost qui le partage sur XDA http://forum.xda-developers.com/showthread.php?t=2600575. Un autre outil, plus compliqué peux-t'être, à base de script python, existe aussi ici: http://forum.xda-developers.com/showthread.php?t=2483250 --- Pour quoi faire ? Pour extraire des partitions originales, comme le modem, pour les flasher. Si vous avez par exemple besoin de réparer une téléphone brické et que vous voulez essayer cette méthode http://forum.xda-developers.com/showthread.php?t=2582142 vous pouvez extraire aboot.bin, boot.bin and laf.bin et les flasher comme indiqué ici http://forum.xda-developers.com/showpost.php?p=54210820&postcount=7 Si vous vous retrouvez briqué en fasboot et que vous devez suivre ce tuto http://forum.xda-developers.com/showthread.php?t=2477595 vous pouvez extraire la partition laf.bin, la renommer en laf.img et la flasher http://forum.xda-developers.com/showpost.php?p=54234654&postcount=10 Vous pouvez aussi fabriquer votre propre rom à flasher depuis un recovery depuis ce tuto https://forum.frandroid.com/topic/198389-d802firmwarekdzziprecovery442kkcr%C3%A9er-un-firmware-kitkat-442-flashable-%C3%A0-partir-dune-extraction-de-kdz/?p=3104279 Vous pouvez extraire des fichiers de certaines partitions ensuite avec des outils comme ext2explore.exe: https://github.com/dsixda/Android-Kitchen/blob/master/tools/ext2read_windows/ext2explore.exe?raw=true ou Android ICS JB EXT4 ImageFile Unpacker: http://forum.xda-developers.com/showthread.php?t=1921399 Bref... --- Utiliser le logiciel 1) Télécharger l'archive au format zip qui contient les fichiers constituant l'outil depuis le topic sur xda ou en lien direct ici: http://d-h.st/naQ 2) Créer un dossier, par exemple ici "workspace", là où vous le souhaitez, qui constituera comme son nom semble l'indiquer notre espace de travail. 3) Dans ce dossier, coller à la racine votre fichier kdz sur lequel vous voulez travailler. Y créer un dossier, pour l'instant vide, destiné à accueillir les extractions (ici il est nommé "result"). Y créer enfin un dossier pour y mettre les fichiers de l’outil, extraits de l'archive WindowsLGFirmwareExtract-1.2.1.0-Release.zip, ici nommé "extracteur". Illustration: --- 4) Dans le dossier extracteur, cliquer sur WindowsLGFirmwareExtract.exe pour lancer le logiciel. Dans la fenêtre qui s'ouvre cliquer sur "open" au regard de la ligne KDZ/TOT file: --- 5) Parcourir avec l'explorateur qui s'est ouvert, et choisir le fichier kdz. Ceci étant fait, dans la fenêtre apparaissent alors le fichier dz et dll contenus dans le fichier kdz. Choisir le dossier préalablement créé pour l'extraction (ici "result") en cliquant sur le bouton "Working folder". Cocher le fichier dz puis cliquer sur "Extract KDZ" : --- 6) On aboutit alors sur cette fenêtre après quelques instants. Cliquer sur "open" au regard de la ligne DZ file, parcourez et choisissez le fichier DZ obtenu préalablement. Sélectionner l'ensemble des fichiers comme indiqué sur l'illustration, en cochant la case supérieure dans l'entête de colonne. Cliquez enfin sur "Extract DZ": --- 7) Le temps que l’extraction s'effectue, on arrive ensuite au résultat suivant: Les partitions ont bien été extraites, et la partition "system" est morcelée. Il va falloir la rassembler dans une ultime étape. Pour cela cliquer sur "Merge System": --- 8) La partition système est assemblée dans le dossier merge_ouput. Nous disposons à présent de l'ensemble des partitions du firmware original: Edited August 3, 2014 by 6riloo 2 Quote Link to comment Share on other sites More sharing options...
skithor Posted July 17, 2014 Share Posted July 17, 2014 Beau boulot encore une fois :) de mon côté, je vais tenté de faire un zip modem SFR 20D, puis d'autre au fur et à mesure ton tuto va m'aider :) 1 Quote Link to comment Share on other sites More sharing options...
6riloo Posted July 17, 2014 Author Share Posted July 17, 2014 (edited) Merci ;-) C'est très facile à faire. Il faut renommer le modem_xxx.bin extrait du kdz en modem.img et l'intervertir dans un des zips existants de flashage de modem qui contiennent les indispensables updater-script et update_binary et l'arboresence qui va bien. je viens de regarder les updater-script du baseband de Cloudyfa et celui d'autoprime, les commandes sont les mêmes: package_extract_file("modem.img", "/dev/block/platform/msm_sdcc.1/by-name/modem"); Cloudyfa: ui_print(" ");ui_print("--- Cloudyfa's MOD for LG G2 ---");ui_print(" D802 KK Baseband ");ui_print("--------------------------------");ui_print(" ");ui_print(" ");show_progress(0.9, 5);ui_print("Install New Baseband");package_extract_file("modem.img", "/dev/block/platform/msm_sdcc.1/by-name/modem");ui_print(" ");set_progress(1.0);ui_print("----------- Finished -----------");ui_print(" "); autoprime: package_extract_dir("setup", "/tmp");set_perm_recursive(0, 0, 0777, 0777, "/tmp");ui_print("Flashin Radio...");assert(package_extract_file("modem.img", "/dev/block/platform/msm_sdcc.1/by-name/modem"), ui_print("Modem Flash OK!")); Edited July 17, 2014 by 6riloo 1 Quote Link to comment Share on other sites More sharing options...
skithor Posted July 17, 2014 Share Posted July 17, 2014 Ah ok, bah j'avais bien compris l'extraction du modem, je buttais sur l'intégration de celui ci Impeccable ! Merci 6riloo ! T'es un Chef ! 1 Quote Link to comment Share on other sites More sharing options...
6riloo Posted July 17, 2014 Author Share Posted July 17, 2014 (edited) De rien. Ceci dit, je n'ai pas encore testé des flash de modem que j'aurai extraits. Regarde bien les liens dans l'autre topic et les dates des posts :) Edited July 17, 2014 by 6riloo Quote Link to comment Share on other sites More sharing options...
skithor Posted July 18, 2014 Share Posted July 18, 2014 bon j'ai un souci avec .Net Framework, ça plante lors de l'exécution de quel version à t'on besoin ? j'ai regarder vite fait sur le thread, pas trouver d'indice... bon en même temps c'est mon vieux coucou sous XP j'essaierais plus tard sur Seven, mais 64b, à voir bon de toute façon j'ai pas mal de choses à faire ce weekend, si je trouve le temps de mettre le nez dedans je verrais ça. Quote Link to comment Share on other sites More sharing options...
6riloo Posted July 18, 2014 Author Share Posted July 18, 2014 Je l'ai fait sur 7 64, pas de souci, rien eu à installer. Quote Link to comment Share on other sites More sharing options...
skithor Posted July 18, 2014 Share Posted July 18, 2014 (edited) ok niquel, je test dans l'après midi, si je ne tombe pas sous la chaleur :P Edit : c'est tout bon, du premier coup sur mon Dell 7 x64 ça a du prendre à peine 5 min pour le kdz puis 30 secondes pour le modem Impeccable, en tout cas, @@6riloo, merci de ton aide et de tes infos :) Edited July 18, 2014 by skithor 1 Quote Link to comment Share on other sites More sharing options...
6riloo Posted July 18, 2014 Author Share Posted July 18, 2014 héhé ;-) Parfait ! Plus qu'à faire nos propres roms à flasher depuis le recovery, faite à partir de ces extractions ;-) Ça n'est pas plus compliqué ! Merci pour ton retour :) Quote Link to comment Share on other sites More sharing options...
skithor Posted July 18, 2014 Share Posted July 18, 2014 Bah pour la rom on va y aller tranquille ! Quote Link to comment Share on other sites More sharing options...
6riloo Posted July 18, 2014 Author Share Posted July 18, 2014 C'est vraiment super simple :) J'ai déjà l'ensemble des données pour le faire, faut juste que je présente tout ça. Je n'ai pas encore testé car j’attends le kernel patché de la 20F pour la faire. Mais le principe est très simple. En se donnant la peine d'ouvrir les zip déjà existants on comprends vite mieux beaucoup de chose :) 2 Quote Link to comment Share on other sites More sharing options...
skithor Posted July 18, 2014 Share Posted July 18, 2014 Pas faux j'avais pas penser à les ouvrir ! Et surtout regarder ce qu'il y a dedans ! : ) 1 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.