Cách UNPACK Payload.bin trong file ROM gốc của Android trên PC/Laptop (Windows 10)

nguyenhung9x nguyenhung9x
Bài viết: 1,235 Lượt thích: 547
Hi anh em , nhiều anh em thắc mắc làm sao lấy file boot.img trong file OTA or ROM.zip của hãng. Vì đa số hãng bây giờ họ đóng file ROM thành payload.bin nên chúng ta ko thể giải nén để lấy file boot.img như cách bình thường được. Nên hôm nay mình sẽ hướng dẫn anh em cách giải nén file payload.bin này ra để các bạn lấy file boot.img để root hoặc làm gì đó ...

Thumbnail.png
Yêu cầu:
- Phải có PC or Laptop để thực hiện
- Python 3 hoặc phiên bản cao hơn (Nhớ thêm tùy chọn ‘Add Python to PATH’ trong lúc cài)
- Tải tool extract tại đây sau đó giải nén ra
- Tải file OTA or Full firmware ROM từ trang web của hãng smartphone. Sau đó copy vào thư mục tool giải nén ở trên.(Như ví dụ mình làm cho Asus ROG phone 5)

1624759968182-png.14125

CÁCH GIẢI NÉN
Bước 1: Mở command-line window trong thư mục payload_dumper bằng cách nhấn giữ SHIFT key + chuột phải.

1624760253499-png.14126

Bước 2: Mở PoweShell xong rồi gõ lệnh:
Mã:
python -m pip install protobuf
Install-Protobuf-Dependency-using-Windows-PowerShell.jpg

Bước 3: Giải nén file ROM hoặc OTA.zip ra
Bước 4: Sao đó gõ lệnh:
python payload_dumper.py C:\Users\nguye\Desktop\payload_dumper\UL-ASUS_I005_1-ASUS-18.0840.2104.49-1.1.86-user/payload.bin

(C:\Users\nguye\Desktop\payload_dumper\UL-ASUS_I005_1-ASUS-18.0840.2104.49-1.1.86-user/payload.bin) Các bạn thay đổi đường dẫn lại nhe

. Sau khi lẹnh chạy xong , output sẽ nằm trong mục payload_dumper: (Như hình dưới)

1624761394250-png.14127

Như vậy là xong rồi. Chúc các bạn thành công !.
 
Last edited by a moderator:

Facebook Comment