Hướng dẫn giải nén KDZ, BIN, TOT, DZ rom LG nhanh nhất
Mát giời, hứng tí viết bài nàyRom gốc LG thường có định dạng KDZ. Rom này giải nén ra sẽ có vài dạng như BIN, TOT, DZ chia ra như sau:
- BIN: SU540/KU5400, Prada, KU5900/P970, SU660/P990, SU870,
- TOT: F120S/L/K, Optimus G, Nexus 4,...
- DZ: Optimus L7 (P700/P705), Optimus 4X HD
- Cách 1 >> Tự động: Tải tool giải nén KDZ:http://www.mediafire.com/?bqj9i4rprdoerqm
Với cách này, rất đơn giản và nhanh chóng. Tải tool về, đặt cùng thư mục với file KDZ và chạy tool, nó sẽ tự động làm tất cả cho bạn.
Tool chạy đến phần hỏi "Do you want to patch BIN file with CWM Recovery? (Y/N) thì bạn gõ N rồi enter. (Đối với P970 rom 2.3.4 thì bạn có thể tạo CWM) nhưng đối với các máy khác hoặc các bản khác, nếu tạo CWM theo rom thì up xong sẽ lỗi Sercurity Error)
- Các máy áp dụng được tool này: SU540/KU5400, Prada, KU5900/P970, SU660/P990, SU870, SU760/P920/P925
- Nhược điểm, tool này viết riêng cho P970. Vì thế khi dùng tool giải nén rom các máy khác ở trên mình đã liệt kê. Nếu là BIN thì ok, còn nếu là TOT hoặc DZ thì tool sẽ không thực hiện.
- Cách 2 >> Thủ công: Cách này sử dụng tool LGExtract, đây chính là tool nền trong tool extract P970.
+ Tải về: http://www.mediafire.com/?5wm65xlu7bruwf1
+ Bỏ vào thư mục chứa rom KDZ
+ Run cmd gõ lệnh
LGExtract -kdz file_name.kdz
+ Sau khi gõ lệnh enter thì tool sẽ giải nén cho ta một file .cab, các bạn dùng winrar (hoặc 7z) giải nén sẽ được 1 file có đuôi .wdb và một file có đuôi .dll
+ Tại cửa sổ cmd gõ tiếp lệnh
LGExtract -wdb xxx.wdb LGXXX.dll (với xxx.wdb là tên file .wdb, LGXXX.dll là tên file .dll)
+ Thực hiện lệnh này ta sẽ được một thư mục BIN bên trong có nhiều file .bin và một file .fls (baseband)
+ Mở thư mục BIN, mở cmd tại đây (hoặc tại cửa sổ cmd đang làm việc gõ cd BIN để chuyển con trỏ đến BIN)
+ Bây giờ ta sẽ thực hiện việc ghép nối các file .bin thành 1 file .bin hoàn thiện, bằng cách gõ lệnh
copy /b name[0].bin+name[1].bin+name[2].bin+...+name[n].bin LG_Name_AP.bin (trong đó name[0].bin là tên file .bin thứ nhất, name[n].bin là tên file bin thứ n (cuối cùng) và LG_Name_AP.bin là tên file sẽ tạo ra)
Như hình là mình giải nén BIN, đối với TOT và DZ thì cũng tương tự, chỉ thay bước ghép file là BIN thành TOT hoặc DZ
Phần 2: Giải nén BIN, TOT & DZ
+ Tải tool BinExtractor:http://www.mediafire.com/?yv7i2g6bzxk9b7r
+ Giải nén bỏ cùng thư mục với file .bin hoặc .tot mà bạn muốn giải nén
+ Run cmd gõ lệnh
BinExtractor -extract file_name.bin (hoặc file_name.tot)
+ Enter phát cuối là bạn có kết quả
Vậy là có toàn bộ .img mà lại đánh số thứ tự theo block. Như vậy bạn có thể biết vùng để data dump. Ngoài ra có system.img dùng cygwin giải nén lấy toàn bộ system
DZ mình viết sau nhé .
THANKS TO: choimobile.vn
- - - - - merged - - - - -
WP7DZExtract extracts every partition from DZ file and converts flash.bin to nb (opens by htcRIE).
My second tool WP7DZBuild builds DZ from partitions and their table (mb it will be not required, please pm me LGdevice owners).
By the way, files from that topic were extract using this tool.
Usage:
WP7DZExtract.exeinput.dz output_dir, there input.dz is DZ ROM file, output_dir is directory.
In output directory will be created many files, one of them, flash.bin, is nb file, just rename it to flash.nb and open it using htcRIE or any tool.
WP7DZBuild.exeinput_dir output.dz, there input_dir is directory constains flash.bin, output.dz is out file.
Note: This tools requires .Net Framework 4.0 (at least Client Profile). You can download it form Microsoft web site.
I hope it works (althrough my device is LG, but there is no way to dump or flash it's ROM). Any bugreports here.
Thanks!
I've used standart GZIPStream (works well for unpacking), but it's output doesn't equals original, i've tried to use SharpZip, DotNetZip and even gzip, but uselessly... LGFlasher doesn't work on my computer (why?), so i can't check my work, i fully hope on you, LGowners! Sorry for my english, i dislike online translators and write as i know, though my english skill is pour (too).
.png)


0 nhận xét: