Lấy file system.img từ rom gốc kdz cho các dòng LG

md81
15/2/2013 20:46Phản hồi: 10
Lấy file system.img từ rom gốc kdz cho các dòng LG
Rỗi chả có việc gì làm ngồi post bài vậy, bác nào biết rồi đừng chém em
Để tạo rom cook cần lấy được file system.img trong rom gốc để chỉnh sửa. LG rom định dạng KDZ
Vậy chuyển từ rom.kdz sang system.img qua các giai đoạn sau:
File Kdz --> dùng LGExtract để ra file .cab --> dùng 7z để ra file .wdb và .dll --> dùng LGExtract để ra file .tốt --> dùng LGUnpackTool ra file system.img --> dùng ext2explore để giải nén các thành phần của system.img
A.Công cụ
Download gói LGUnpack về giải nén ra được các file:
1-7za
2-ext2explore
3-LGExtract

4-LGUnpackTool
B.Tiến hành giải nén
1.Tạo 1 folder tên là LG để folder LG trong ổ C:\LG
Trong folder LG có thư mục LGUnpack, trong LGUnpack gồm: 4 file ở trên + cmd.exe + Rom.kdz
(cmd vứt vào đấy cho tiện, rom.kdz ở bài này ví dụ là F200S10c_00.kdz)
2.Giải nén .kdz ra .cab-Chạy Cmd
C:\LG\LGUnpack>LGExtract.exe –kdz Rom.kdz (dạng lệnh)
C:\LG\LGUnpack>LGExtract.exe –kdz F200S10c_00.kdz
Extracting:
KDZ: F200S10c_00.kdz
Fixed CAB file headers.
File: F200S10c_00.cab
File<s> successfully extracted!
C:\LG\LGUnpack
3.Giải nén file .cab ra file .wdb
3.1.Dùng cmd

Quảng cáo


C:\LG\LGUnpack>7za.exe e –y F200S10c_00.cab
3.2.Hoặc dùng 7zip để giải nén file .cab

-->Kết quả cho ra 3 file: .wdb, wdh và .dll
Cụ thể:
F200S_F200S10c_Develop.wdb và F200S_F200S10c_Develop.wdh và G1TDR_60.dll
4.Giải nén file .wdb ra BIN (trong thư mục BIN có các file .tot)
C:\LG\LGUnpack>LGExtract.exe –wdb F200S_F200S10c_Develop.wdb G1TDR_60.dll
WDB: F200S_F200S10c_Develop.wdb
DLL: G1TDR_60.dll
File: BIN\ F200S_F200S10c.tot
File<s> successfully extracted!

Quảng cáo


C:\LG\LGUnpack>
--> trong thư mục BIN có file F200S_F200S10c.tot
5. Giải nén file .tot ra system.img
Chạy LGUnpackTool (chạy như Run as Administrtor)

Trong giao diện LGUnpackTool:
+mục 1 chọn đến file BIN\ F200S_F200S10c.tot
-Mục 2: chọn tất
-Mục 3: chọn Unpack
--> sẽ ra được nhiều file trong đó có file system.img
6.Giải nén file system.img
Chạy ext2explore --> tab File chọn Open Image --> chọn đến system.img --> chọn Save (biểu tượng)
Sau đó nó giải nén ra các file có trong rom, ví dụ: app, apps, framework, ........

7.Các công việc của chỉnh sửa ROM

Chú ý: tất cả các rom .kdz đều xử lý được, mỗi lần giải nén bằng cmd xong thì tắt cmd đi và bật lại, dung lượng ổ cứng còn trống nhiều, nếu báo lỗi thì đánh lại
10 bình luận
Chia sẻ

Xu hướng

linhpop
ĐẠI BÀNG
11 năm
Bác ơi. Em extract file WDB ra thì ra 19 file .tot. Nhưng dùng lgunpacktool thì toàn báo lỗi. Bác giúp e với
cái này có lấy đc kernel không bạn 😁
md81
TÍCH CỰC
11 năm
@promike007 có vì giải nén kdz nó ra nhiều phân vùng khác nhau: boot, aboot, system, data,
tiếp tục extract phân vùng sẽ lấy được kernel
Tuy nhiên 1 số rom giải nén ra 1 loạt file .tot từ 1 đến .....
Mình ko biết cách nào gộp các file tot thành 1 file tot duy nhất để extract

Nhân tiện hỏi các pro: mình extract system ra chỉnh sửa rồi, làm cách nào để đóng gói lại tất cả các folder đấy thành system.img, tất nhiên mấy cái kernal... thì mình biết
@md81 còn lỗi cmd bị Access denied thì sao bác 😃
Nếu đc thì bạn lấy dùm mình kernel của rom này nhé 😁
Anh lấy dùm em kernel rom trên luôn, 2 người cần mà ko làm được
ntthinh2006
ĐẠI BÀNG
11 năm
Tới bước 3 đứng lại vì không giải nén được file cab, đã thử 7zip, winrar, cabextract, uniextract...đều không được, không biết có phải file kdz bị hư hay file cab bị hư ????
mình làm bước 2.Giải nén .kdz ra .cab thì nó báo Basic usage:

LGExtract -kdz file.kdz
LGExtract -wdb file.wdb modell.dll

Version: 0.2.1

như thế là lỗi gì hả bạn
sinhdepzai
ĐẠI BÀNG
10 năm
em giải nén cad ra có một file bin và hai file dll mà ung dụng bung cần có wdb nũa thì làm thế nào ạ?
hây.thank add

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019