Related
I have a question for all the DEV here...how con i extract the file from a .wdb archive extracted from the .kdz image? I wanna do that to extract the BB of the V21A GB official version....thank in advance!!!
You can do this with the LGUtils.
Flix123 said:
You can do this with the LGUtils.
Click to expand...
Click to collapse
I've tried LGutils (Win 7 x64) and VMWare (Win XP x32) on both configurations it couldn't load dll file but I don't know why I did everything properly...
Jones D. Daemon said:
I have a question for all the DEV here...how con i extract the file from a .wdb archive extracted from the .kdz image? I wanna do that to extract the BB of the V21A GB official version....thank in advance!!!
Click to expand...
Click to collapse
Why do you want it?
Baseband probably... Anyway ThaiZ can you confirm that the leaked baseband is the same as the official ?
nico101 said:
Baseband probably... Anyway ThaiZ can you confirm that the leaked baseband is the same as the official ?
Click to expand...
Click to collapse
I guess yes, same number, but who knows if LG have changed lil things.
ThiaiZ said:
I guess yes, same number, but who knows if LG have changed lil things.
Click to expand...
Click to collapse
So to be 100% sure we need to extract wdb and compare baseband files...Thanks for the info
Yes i want to extract the BB..i located all the .ddl files that ther extractor need, but it exit when try to extract the files from .wdb...i know that the BB number and version is the same comparing v18a and v21a, but also the leaked v21a and the official v21a have a differente date, 1 november and 15 november..so i think there is some difference between BB...
nico101 said:
I've tried LGutils (Win 7 x64) and VMWare (Win XP x32) on both configurations it couldn't load dll file but I don't know why I did everything properly...
Click to expand...
Click to collapse
If have all the .dll that the extractor need..if you want i can send u this files.
Just flash the official kdz and you got it. You aren't going back to froyo anyway. Why would you like to have the baseband separetely? Is there any way to integrate it to a custom rom?
Sent from my LG-P920 using XDA App
m33ts4k0z said:
Just flash the official kdz and you got it. You aren't going back to froyo anyway. Why would you like to have the baseband separetely? Is there any way to integrate it to a custom rom?
Sent from my LG-P920 using XDA App
Click to expand...
Click to collapse
Yes i know that in the official .kdz is included the BB, but if someone like me want the new BB without lose a custom GB rom could find useful the .fls file of the BB...and yes i think that could be integrated on a custom ROM, but the DEV here will develop the future custom rom wioth the official V21A i think...
First:
You cannot extract .wdb file using LGUtils. Nobody know how to extract .wdb.
Second: LGUtils is generally for infineon technology. At the beginning we have .kdz file. Then if we unpack it we have .cab archive. Then the situation becomes complicated.
Infineon tech. have
\dll\IFWD_DownloadDll.dll file
Inf_WebDnld.dll file
Name.txt file
mergeResult.txt file
and some .wdb file.
3GQCT GSM have:
some .dz file and model.dll file
3GQCT CDMA have :
.wdb file and model.dll file
I think we all understood
After doing some research on the bin format rom, i finally find the system.img offset in the v20 bin rom。
tool we need
winhex other HEX edit tool ,yaffs2img or other ext3 img editor.
Step
1.open the LGP920AT-00-V20b-ESA-XXX-JAN-10-2012+0_AP.bin in winhex or other HEX edit tool.
2. use winhex to dump the content from offset
0XB80000 to the end, and save the dump as system.img .
3. now you can use yaffs2img or other ext3 edit tool to edit the img. add su to bin/ (set permission 6755 ),add supperuser.apk to app/ (set permission 0644).
4,save the changes to the img.
5. write the img back to the bin.
6. flash the bin (you know how to right ?)
test fine on my 3D
Ok,where can we find that bin rom???
great work..
can you share your modified bin ????
it would be great to try .....
actually this is required to have modified and pre-rooted roms, those can be flashed direstly
dclx said:
After doing some research on the bin format rom, i finally find the system.img offset in the v20 bin rom。
tool we need
winhex other HEX edit tool ,yaffs2img or other ext3 img editor.
Step
1.open the LGP920AT-00-V20b-ESA-XXX-JAN-10-2012+0_AP.bin in winhex or other HEX edit tool.
2. use winhex to dump the content from offset
0XB80000 to the end, and save the dump as system.img .
3. now you can use yaffs2img or other ext3 edit tool to edit the img. add su to bin/ (set permission 6755 ),add supperuser.apk to app/ (set permission 0644).
4,save the changes to the img.
5. write the img back to the bin.
6. flash the bin (you know how to right ?)
test fine on my 3D
Click to expand...
Click to collapse
well the original v20b bin + fls is linked in this thread http://forum.xda-developers.com/showthread.php?t=1517531 ( thanks pandaball) , so could someone release a modified version with superuser included for us noobs
The modified file please !
Is there any .bin version for V20e?
pennzoilgtr said:
Is there any .bin version for V20e?
Click to expand...
Click to collapse
+1 for that..
I only have v20B currently. In any case, I'm uploading the modified .bin file now. Please wait while it takes its own sweet time to upload
thanks pandaball, hopefully you "find" other ones aswell
pandaball said:
I only have v20B currently. In any case, I'm uploading the modified .bin file now. Please wait while it takes its own sweet time to upload
Click to expand...
Click to collapse
U got any issue with gb baseband on singtel?? I'm on m1 and I got no ghost call though but my radio would just hang and I can't even turn on airplane mode to rectify fortunenately not everytime
pennzoilgtr said:
U got any issue with gb baseband on singtel?? I'm on m1 and I got no ghost call though but my radio would just hang and I can't even turn on airplane mode to rectify fortunenately not everytime
Click to expand...
Click to collapse
Nope, haven't had any dropped calls/sms or any problems related to basebands. I was surprised too since I read that there were issues with the Gingerbread baseband.
pandaball said:
Nope, haven't had any dropped calls/sms or any problems related to basebands. I was surprised too since I read that there were issues with the Gingerbread baseband.
Click to expand...
Click to collapse
i see, btw how is the video recording for 20b? i experiencing persistent stuttering when recording 1080p on my class 6 sandisk for 21a/b, 20e .. froyo seems smoother. but very bad memory management :/
strange thing is that stutters appear to happen when my sd running very low space. but was very smooth when there is tons of space left.
Haven't tried video recording yet, only had this phone for about 2 weeks
pandaball said:
Haven't tried video recording yet, only had this phone for about 2 weeks
Click to expand...
Click to collapse
only had for it for 2 weeks and gone so hardcore
20b and 20e already available pre-rooted in general forum
exploit for 20C coming soon.
20c
rooted 20c fg trill rom on lg o3d
thx
Hello LGP920 users, I don't have this phone (I own a 970), but, I'm working in a tool that can help you guys too.
The purpose of the tool is to extract the files .bin / .fls from the .kdz files, to use the tool SmartFlash.
I don't know if this kind of topic (duplicated) is allowed, but, is a tool for "all" lg phones.
For now its really useful for P920 and P970, because we can flash files bin / fls with SmartFlash tool.
Other phones has different file structures...
Check it here: http://forum.xda-developers.com/showthread.php?p=24083497
I'm not copying and pasting the text here, because I'm editing the another thread.
Please report any errors there.
Thanks.
PS: Moderators, sorry for anything
Thanks, certainly these tools are useful for developers.
navossoc said:
Hello LGP920 users, I don't have this phone (I own a 970), but, I'm working in a tool that can help you guys too.
The purpose of the tool is to extract the files .bin / .fls from the .kdz files, to use the tool SmartFlash.
I don't know if this kind of topic (duplicated) is allowed, but, is a tool for "all" lg phones.
For now its really useful for P920 and P970, because we can flash files bin / fls with SmartFlash tool.
Other phones has different file structures...
Check it here: http://forum.xda-developers.com/showthread.php?p=24083497
I'm not copying and pasting the text here, because I'm editing the another thread.
Please report any errors there.
Thanks.
PS: Moderators, sorry for anything
Click to expand...
Click to collapse
OMG it works thanks man
I works thanks!
navossoc said:
Hello LGP920 users, I don't have this phone (I own a 970), but, I'm working in a tool that can help you guys too.
The purpose of the tool is to extract the files .bin / .fls from the .kdz files, to use the tool SmartFlash.
I don't know if this kind of topic (duplicated) is allowed, but, is a tool for "all" lg phones.
For now its really useful for P920 and P970, because we can flash files bin / fls with SmartFlash tool.
Other phones has different file structures...
Check it here: http://forum.xda-developers.com/showthread.php?p=24083497
I'm not copying and pasting the text here, because I'm editing the another thread.
Please report any errors there.
Thanks.
PS: Moderators, sorry for anything
Click to expand...
Click to collapse
YES. Now all I need to do is find the location of the baseband in the phone!
Sent from my Samsung Galaxy S II w/ CM9
Did anyone tryed to use Smartflash tool with p920? It could work with the right dll files.
I wants to ask you that why I can't to extract the rom of Lgextract
using LGP920.dll extracted wdb instead of renaming i extracted using the original name
ralf05 said:
I wants to ask you that why I can't to extract the rom of Lgextract
Click to expand...
Click to collapse
Did you tried extract another file? or a kdz?
Your problem seems to be with Microsoft Enhanced Cryptographic Provider.
I will made some changes at the code to handle errors better and provide more details.
You should wait for the next update.
[]'s
navossoc said:
Did you tried extract another file? or a kdz?
Your problem seems to be with Microsoft Enhanced Cryptographic Provider.
I will made some changes at the code to handle errors better and provide more details.
You should wait for the next update.
[]'s
Click to expand...
Click to collapse
I tried extract kdz, but also have this problem
Thank you for your great software, I will try it after you updated.`
ralf05 said:
I tried extract kdz, but also have this problem
Thank you for your great software, I will try it after you updated.`
Click to expand...
Click to collapse
No problem at all. Just trying to help
Just to help me understand the cause of your error.
What is your operating system?
[]'s
With LGExtract, roms can be prerooted even if the Megatron root exploit is fixed Thanks a lot
Hi guys, going off another thread I didn't find this thread using search so just popping in the search word extractor so the next poor bugger doesn't get flamed for not using search
Tool is great and will help a lot when we get the next rom we can root but has a better baseband
navossoc said:
No problem at all. Just trying to help
Just to help me understand the cause of your error.
What is your operating system?
[]'s
Click to expand...
Click to collapse
My operaing system is windows 7 ultimate sp1.
Thank you very much!
ralf05 said:
My operaing system is windows 7 ultimate sp1.
Thank you very much!
Click to expand...
Click to collapse
Try it now, release 0.2.1.
Let me know what happens...
If any error occurs, post the message here.
I think it should fix your issue.
[]'s
navossoc said:
Try it now, release 0.2.1.
Let me know what happens...
If any error occurs, post the message here.
I think it should fix your issue.
[]'s
Click to expand...
Click to collapse
It can work now and thank you your help very much.
ralf05 said:
It can work now and thank you your help very much.
Click to expand...
Click to collapse
Nice, good to know.
Please check the output files in a hex editor to see if it make sense.
If the file has some headers (boot, recovery, lgdrm, divxkey, fota, system, etc...)
[]'s
navossoc said:
Nice, good to know.
Please check the output files in a hex editor to see if it make sense.
If the file has some headers (boot, recovery, lgdrm, divxkey, fota, system, etc...)
[]'s
Click to expand...
Click to collapse
I used a hex editor check the output file(LGP920_AP[0].bin) has the above headers.
ralf05 said:
I used a hex editor check the output file(LGP920_AP[0].bin) has the above headers.
Click to expand...
Click to collapse
Nice, so I think this release really has solved you problem ;P
Enjoy.
[]'s
navossoc said:
The purpose of the tool is to extract the files .bin / .fls from the .kdz files, to use the tool SmartFlash.
Click to expand...
Click to collapse
If you can find out, could you post what modem/baseband processor is used in these devices: P920, P925G, P970 ?
This info should be available in the Service/Hidden Menu and in the modem firmware file. Look for "Qualcomm", "Infineon", "x-gold"...
I extracted the fls file for p920h with the lgextractor.
http://www.4shared.com/file/SOzqGCd0/Baseband_BR_LGP920_CP.html
For those who wants it, for flash this way:
http://forum.xda-developers.com/showpost.php?p=17177547&postcount=2
I've tested on my phone and worked perfectly.
Just choose the downloaded file in the 13 step in flash tutorial.
Extracted from v20a_00 Claro Brazil.
thanks
Guys, I've seen some people wanting to access BIN roms and/or FLS basebands included in KDZ official roms, and not knowing how to do it.
I've searched the forum, found out how to do it, and decided to make a tutorial for our phone.
Here it goes:
0. Have a "KDZ official rom" file to extract
1. Download attached LGExtract.7z and put the included LGExtract.exe file in the same folder as your kdz
2. Open a Command Prompt
3. Change directory to the folder where you have put the previous files (LGExtract.exe and KDZ file)
4. Run this: LGExtract -kdz V***_00.kdz (use your kdz's name, for example LGExtract -kdz V30A.kdz)
5. Manually extract the CAB file in the same dir (use 7-zip or WinRAR)
6. Run this: LGExtract -wdb V***.wdb LGP920.dll (for example LGExtract -wdb V30A.wdb LGP920.dll)
7. Now you have some files, a few numbered BINs and one FLS)
8. Change directory to BIN folder to manually merge the bin files
9. Run this: copy /b "LGP920_AP[*].bin" "LGP920_AP.bin"
Should output something like this: (THE NUMBER ORDER MUST BE ASCENDING)
LGP920_AP[0].bin
LGP920_AP[1].bin
LGP920_AP[2].bin
LGP920_AP[3].bin
LGP920_AP[4].bin
LGP920_AP[5].bin
1 file(s) copied
10. Now you have your BIN (rom) and your FLS (baseband) files
I like living on the edge and flashing .kdz. hahha
But this is very helpful!:thumbup:
Awesome tut dude.:thumbup:
Sent from my LG-P920 using xda app-developers app
Good man thanks for putting this up. I have been flashing via this method since Gingerbread because I couldn't flash KDZs due to a broke CPU. I'm sure this will come in handy for others:thumbup:
Sent from my LG-P920 using xda premium
This is the best way to make things complicated! )) Just use LGP970 Rom Converter!! Put KDZ in same folder as application and run it! On first question press number in order wich is KDZ file, and after extracting on question about CWM recovery or something like that, just hit N on keyboard and you are done.
woodpeckerlo said:
This is the best way to make things complicated! )) Just use LGP970 Rom Converter!! Put KDZ in same folder as application and run it! On first question press number in order wich is KDZ file, and after extracting on question about CWM recovery or something like that, just hit N on keyboard and you are done.
Click to expand...
Click to collapse
Yes, it is easy, but when you do this, IMEI is null so you need to fix it.
What is the easiest way to flash kdz files into p920?
Actually, it won't bomb your IMEI - I flashed the modem firmware several times already - it's the fault of CM10's modem RIL, so updating to V21D/E or V28 is usually recommended. No matter how hard you do, you cannot brick the modem unless you flashed obviously wrong modem firmware but if it was from any of O3D ROMs, you won't even lose IMEI. I flashed V21D modem firmware extracted with LG P970 ROM extractor and I didn't even need to touch the modem terminal.
Sent from my LG-P920 using xda app-developers app
Thanks Woodpeckerlo! I wasn't even aware that this tool was out there! :thumbup: Here's the post where you can find it. http://forum.xda-developers.com/showthread.php?p=26983245
Sent from my LG-P925g using xda premium
Whell, i used P970 KDZ Extractor for Official V30A p920 rom and I had a IMEI problem. I did this from v21e and v28 and both have IMEI problems after that.
I think KDZ is the safest way.
the ManaWhoney said:
Thanks Woodpeckerlo! I wasn't even aware that this tool was out there! :thumbup: Here's the post where you can find it. http://forum.xda-developers.com/showthread.php?p=26983245
Sent from my LG-P925g using xda premium
Click to expand...
Click to collapse
You're welcome! I use this for long time now, ever since i had optimus 2x about a year and half ago and it always did the job.
---------- Post added at 07:56 PM ---------- Previous post was at 07:53 PM ----------
pelicango said:
Whell, i used P970 KDZ Extractor for Official V30A p920 rom and I had a IMEI problem. I did this from v21e and v28 and both have IMEI problems after that.
I think KDZ is the safest way.
Click to expand...
Click to collapse
This is definitely not the reason u had IMEI problem! I never had that problem and i used it xx times on two different phones. U probably downloaded faulty rom or have windows problem and it didn`t unpack properly. I flashed V28e and V30a with SmartFlash after unpacking KDZ and my phone works normally.
See? The only way to grenade your IMEI is by flashing wrong modem firmware or corrupted one. Thus, repeating what I said, no matter how hard you do, you won't lose your IMEI.
Sent from my LG-P920 using xda app-developers app
Guys, there have been multiple reported cases of lost imeis when flashing basebands (fls), it has happened to me twice.
Flashing kdzs doesn't create that problem, at least I've never read such a case.
daniel.mota said:
Guys, there have been multiple reported cases of lost imeis when flashing basebands (fls), it has happened to me twice.
Flashing kdzs doesn't create that problem, at least I've never read such a case.
Click to expand...
Click to collapse
+1
That's why I use kdz.
Sent from my LG-P920 using xda app-developers app
I think some CPUs work better with one or the other. I have to ise this janky Netbook that has something like Windows 7 but its like Windows ultimate or somethn like that. I have tried so many times to flash KDZs properly and it just doesn't work for me and the one time I did get the tools to work I completely broke my network and had to format my CPU. Flashtool however works flawlessly for me and I have never had problems; then again I have everything installed correctly too which makes a huge difference. I had an imei issue once back in the ported SU760 days but I'm pretty sure a factory reset and a fresh base and flash fixed that. Its just what works for you.
Sent from my LG-P925g using xda premium
P990_AP.bin and P990_CP.fls
Hi daniel.mota,
Your LGExtract.exe from LGExtract-0.2.1.7z works great and wrote an easy to follow tutorial. Thank you.
But, what can I do about the .bin and .fls file? I mean what is the next meaningful step I can take?
Sherab (newbie):laugh:
Hy guys, I've got a problem... LGExtract extracts the cab as well and this one extracts a wdb, a wdh and the dll.
When I try to extract the wdb it extracts a file *.tot how to go through this??
Referee97 said:
Hy guys, I've got a problem... LGExtract extracts the cab as well and this one extracts a wdb, a wdh and the dll.
When I try to extract the wdb it extracts a file *.tot how to go through this??
Click to expand...
Click to collapse
Rename file *.tot to *.bin.
Guys, so sorry for the tricky question, I've read in a Spanish forum that this tool is only going to work for Firmwares not bigger than 1gb, can you please confirm this info? or maybe sharing your experiences on using this with a big KDZ? Thanks a lot in advance