We can't convert, we're gonna have to extract fls/bin because its LG's stupid archive I guess
We can't convert, we're gonna have to extract fls/bin because its LG's stupid archive I guess
so this is a cmd line tool. it's not mentionned :E
I tought it had an UI but understood quickly.
LGP970_AP[0].bin
LGP970_AP[1].bin
LGP970_AP[2].bin
LGP970_AP[3].bin
LGP970_AP[4].bin
LGP970_AP[5].bin
1 file(s) copied.
Now you can, check the new release 0.2.0.
I edited the first post and second post, I made it clear now that is a command line tool.
--------------------------------------------
Now you can use the bin/fls with SmartFlash Tool.
Example:
1. Download a KDZ file for your device (you can get it here).
2. Run LGExtract -kdz V20C_00.kdz (I have downloaded the BRA 970H V20C)
3. Manually extract V20C_00.cab file at the same dir. (7-zip or winrar)
4. Run LGExtract -wdb V20C.wdb LGP970.dll
5. Now you got about 7 files, a few numbered .bin files and one .fls. (older firmwares has less files/ newer has more)
6. You need to browse to BIN folder to manually merge the bin files (I will made this automatic in new releases)
7. Run copy /b "LGP970_AP[*].bin" "LGP970_AP.bin"
8. Now you can use the SmartFlash Tool to flash the new bin file and the fls as you always do.
If someone with more time want write a guide or something like that, feel free to do.
My english is bad xD
[]'s
copy /b "LGP970_AP[*].bin" "LGP970_AP.bin"
LGP970_AP[0].bin
LGP970_AP[1].bin
LGP970_AP[2].bin
LGP970_AP[3].bin
LGP970_AP[4].bin
LGP970_AP[5].bin
1 file(s) copied.
In CMD type...
1. LGExtract -kdz V20N_00.kdz (Extract V20N_00.cab w/WinRAR)
2. LGExtract -wdb V20N_00.wdb LGP970.dll
3. copy /b "LGP970_AP[*].bin" "LGP970_AP.bin"
OR
3. cd bin
4. copy /b lgp970_ap[0].bin+lgp970_ap[1].bin+lgp970_ap[2].bin+lgp970_ap[3].bin+lgp970_ap[4].bin+lgp970_ap[5].bin lgp970_new.bin
Note:
You can have different .kdz so just type your .kdz name (I have V20N_00.kdz).
Happy flashing...
Now you can, check the new release 0.2.0.
I edited the first post and second post, I made it clear now that is a command line tool.
echo off
LGExtract -kdz V20O_00.kdz
echo KDZ extracted successfully !
7Za.exe x -y V20O_00.cab
echo CAB extracted successfully !
LGExtract -wdb V20O.wdb LGP970.dll
echo WDB extracted successfully !
cd bin
copy /b "LGP970_AP[*].bin" "LGP970_AP.bin"
echo BIN created successfully ! Enjoy it !!
pause
How to extract LU620128's bin/fls file? or any plans to develop the function to extract lu620128's bin/fls file? thanks
It works great!! thanks!
I just converted a KDZ file to .Bin & .FLS files, then flashed them in SmartFlash Tool.
Put 7za.exe ( standalone unzip ) in directory lgextract, copy the .kdz in same directory.
Code:echo off LGExtract -kdz V20O_00.kdz echo KDZ extracted successfully ! 7Za.exe x -y V20O_00.cab echo CAB extracted successfully ! LGExtract -wdb V20O.wdb LGP970.dll echo WDB extracted successfully ! cd bin copy /b "LGP970_AP[*].bin" "LGP970_AP.bin" echo BIN created successfully ! Enjoy it !! pause
search remplace V20O with your letter rom ( V20N, V10A ) , save with notepad in .bat and put the bat in directory lgextract.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
We can't convert, we're gonna have to extract fls/bin because its LG's stupid archive I guess
so this is a cmd line tool. it's not mentionned :E
I tought it had an UI but understood quickly.
LGP970_AP[0].bin
LGP970_AP[1].bin
LGP970_AP[2].bin
LGP970_AP[3].bin
LGP970_AP[4].bin
LGP970_AP[5].bin
1 file(s) copied.
wine LGExtract.exe -kdz V20Q_00.kdz
cabextract V20Q_00.cab
wine LGExtract.exe -wdb V20Q.wdb Star_Model.dll
cat 0_Split_Data.img > system.img
cat 1_Split_Data.img >> system.img
cat 2_Split_Data.img >> system.img
cat 3_Split_Data.img >> system.img
[I]{as roooooot}[/I]
cd <where you have a extracted files>
mkdir android_system
mount system.img android_system -oloop
[I]{as roooooot}[/I]
cd <where you have a extracted files>
umount android_system
LGExtract.exe -kdz V20Q_00.kdz
LGExtract.exe -wdb V20Q.wdb Star_Model.dll
copy /b *_Split_Data.img system.img