1 Cách giải nén file payload.bin
Payload.bin chứa ba trong số các tệp phân vùng quan trọng nhất - system.img, boot.img và vendor.img và nhiều img khác của android. Bài này mình không nói chi tiết quá nhiều về payload.bin. Đây là bài hướng dẫn bung file payload.bin từ các bản rom OTA full và OTA parth tải về.
- Tải về rom cần lấy file payload.bin
- Tải và Cài driver ADB trên PC
- Tải và Cài ứng dụng: Python trên PC
- Tải và Cài Công cụ Payload Dumper
Giải nén công cụ Payload Dumper > copy file paste vào đường link cài Python. Thường đường dẫn mặc định
C: \ Users \ USER-NAME \ AppData \ Local \ Programs \ Python \ Python <số phiên bản>
Copy và paste file payload.bin vào đường dẫn trên.
p/s: Hiện tại bên trong đường dẫn sẽ có ứng dụng Python, Payload Dumper và file Payload.bin
- Trong đường dẫn ta mở cmd và gõ lệnh bên dưới cài công cụ cần thiết:
python -m pip install -r requirements.txt
- Cũng trong màn hình cmd ta gõ lệnh bên dưới để giải nén payload.bin:
python payload_dumper.py payload.bin
- Những file được giải nén sẽ trong đường dẫn cài Python:
C: \ Users \ USER-NAME \ AppData \ Local \ Programs \ Python \ Python < số phiên bản > / Output
Quá trình hoàn tất!
2 Giải nén 2 file đuôi BR và DAT
giải nén file system.new.dat.br và system.new.dat,
Để giải nén file ta cần 2 ứng dụng theo link tải về và giải nén, BOTLII và MTK_Extractor:
Copy file system.new.dat.br VÀ file system.transfer.list (file này giải nén rom có đi cùng system.new.dat.br) vào ứng dụng BOTLII
Bạn chạy file có trong ứng dụng EXTRACT file sẽ tự động giải nén nằm trong ứng dụng có tên system.new.dat
Tiếp tục thao tác trong ứng dụng MTK_Extractor
Mở MTK Extractor: Trong thẻ system.new.dat > chọn: đường dẫn đến file system.new.dat đã giải nén trong BOTLII. Bấm: START
Quá trình hoàn tất
3 bung tất cả có trong file system.img
- Download ứng dụng ImgExtractor dưới link giải nén
- copy file system.img vào chung ImgExtractor: tiếp tục mở cmd gõ lệnh:
ImgExtractor system.img system-extra (Enter)
Ghi chú:
ImgExtractor: tên ứng dụng giải nén
system.img : tên file cần giải nén
system-extra: thư mục sẽ chứa những file và thư mục được giải nén
Hoàn tất quá trình giải nén
4 Cắt nhỏ file system.img
copy file system.img vào chung SparseConverter: tiếp tục mở cmd gõ lệnh:
SparseConverter.exe /compress system.img C:\ 256MB
Ghi chú:
SparseConverter: tên ứng dụng giải nén và nén
Compress: chức năng chuyển file system.img thành system.img_sparsechunk1 và system.img_sparsechunk2....
D:\system.img: đường dẫn file cần giải tách
D:\ 256MB: đường dẫn và dung lượng file được tách
HOẶC lệnh:
SparseConverter /decompress system.img_sparsechunk1 system.img
Ghi chú:
SparseConverter: tên ứng dụng giải nén và nén
/decompress: chuyển system.img_sparsechunk1, system.img_sparsechunk2.... thành system.img
Ghi chú quan trọng: Ứng dụng link chia sẻ còn những chức năng gì chúng ta tìm hiểu thêm! Mình sẽ up video bước 2 - bước 4. Vì mình chưa có lấy file payload.bin
Payload.bin chứa ba trong số các tệp phân vùng quan trọng nhất - system.img, boot.img và vendor.img và nhiều img khác của android. Bài này mình không nói chi tiết quá nhiều về payload.bin. Đây là bài hướng dẫn bung file payload.bin từ các bản rom OTA full và OTA parth tải về.
- Tải về rom cần lấy file payload.bin
- Tải và Cài driver ADB trên PC
- Tải và Cài ứng dụng: Python trên PC
- Tải và Cài Công cụ Payload Dumper
Giải nén công cụ Payload Dumper > copy file paste vào đường link cài Python. Thường đường dẫn mặc định
C: \ Users \ USER-NAME \ AppData \ Local \ Programs \ Python \ Python <số phiên bản>
Copy và paste file payload.bin vào đường dẫn trên.
p/s: Hiện tại bên trong đường dẫn sẽ có ứng dụng Python, Payload Dumper và file Payload.bin
- Trong đường dẫn ta mở cmd và gõ lệnh bên dưới cài công cụ cần thiết:
python -m pip install -r requirements.txt
- Cũng trong màn hình cmd ta gõ lệnh bên dưới để giải nén payload.bin:
python payload_dumper.py payload.bin
- Những file được giải nén sẽ trong đường dẫn cài Python:
C: \ Users \ USER-NAME \ AppData \ Local \ Programs \ Python \ Python < số phiên bản > / Output
Quá trình hoàn tất!
2 Giải nén 2 file đuôi BR và DAT
giải nén file system.new.dat.br và system.new.dat,
Để giải nén file ta cần 2 ứng dụng theo link tải về và giải nén, BOTLII và MTK_Extractor:
Copy file system.new.dat.br VÀ file system.transfer.list (file này giải nén rom có đi cùng system.new.dat.br) vào ứng dụng BOTLII
Bạn chạy file có trong ứng dụng EXTRACT file sẽ tự động giải nén nằm trong ứng dụng có tên system.new.dat
Tiếp tục thao tác trong ứng dụng MTK_Extractor
Mở MTK Extractor: Trong thẻ system.new.dat > chọn: đường dẫn đến file system.new.dat đã giải nén trong BOTLII. Bấm: START
Quá trình hoàn tất
3 bung tất cả có trong file system.img
- Download ứng dụng ImgExtractor dưới link giải nén
- copy file system.img vào chung ImgExtractor: tiếp tục mở cmd gõ lệnh:
ImgExtractor system.img system-extra (Enter)
Ghi chú:
ImgExtractor: tên ứng dụng giải nén
system.img : tên file cần giải nén
system-extra: thư mục sẽ chứa những file và thư mục được giải nén
Hoàn tất quá trình giải nén
4 Cắt nhỏ file system.img
- Download ứng dụng SparseConverter dưới link giải nén
copy file system.img vào chung SparseConverter: tiếp tục mở cmd gõ lệnh:
SparseConverter.exe /compress system.img C:\ 256MB
Ghi chú:
SparseConverter: tên ứng dụng giải nén và nén
Compress: chức năng chuyển file system.img thành system.img_sparsechunk1 và system.img_sparsechunk2....
D:\system.img: đường dẫn file cần giải tách
D:\ 256MB: đường dẫn và dung lượng file được tách
HOẶC lệnh:
SparseConverter /decompress system.img_sparsechunk1 system.img
Ghi chú:
SparseConverter: tên ứng dụng giải nén và nén
/decompress: chuyển system.img_sparsechunk1, system.img_sparsechunk2.... thành system.img
Ghi chú quan trọng: Ứng dụng link chia sẻ còn những chức năng gì chúng ta tìm hiểu thêm! Mình sẽ up video bước 2 - bước 4. Vì mình chưa có lấy file payload.bin
Đính kèm
Sửa lần cuối: