Home / Hướng dẫn / Hướng dẫn decompile và recompile các file apk hệ thống của Samsung bằng Apktool trên Windows 10

Hướng dẫn decompile và recompile các file apk hệ thống của Samsung bằng Apktool trên Windows 10

Điều đầu tiên để mod các file apk hệ thống như SystemUI.apk, SecSettings2.apk, framework-res.apk của các điện thoại Samsung đó là chúng ta cần phải phải biết cách decompile và recompile một file apk hệ thống là như thế nào? Bài viết này VN-J2Prime sẽ hướng dẫn các bạn thực hiện những việc đó bằng apktool trên Windows 10.

Lưu ý: Chỉ thực hiện được đối với những file apk đã deodex rồi. Tìm hiểu thêm tại bài viết Hướng dẫn deodex apk trực tiếp trên điện thoại.

Chuẩn bị

  • Apktool 2.3.4: http://bit.ly/2QB6xAW
  • Các file framework: framework-res.apk, tw-framework.apk. (tìm chúng trong thư mục /system/framework/).
  • File apk bạn cần decompile (ở đây mình sẽ lấy file SystemUI.apk làm ví dụ).

Cách thực hiện

Bước 1: Giải nén apktool 2.3.4 ta sẽ được một thư mục apktool2.3.4. Chuyển tất cả file framework và file cần decompile vào trong thư mục đó.

Chuyển framework và file cần decompile vào thư mục apktool2.3.4
Chuyển framework và file cần decompile vào thư mục apktool2.3.4

Bước 2: Click trái chuột vào khoảng trống. Sau đó dùng tổ hợp Shift + chuột phải sẽ hiện lên một tùy chọn. Click Open PowerShell window here.

Next Prev
Ấn giữ Shift + chuột phải tại khoảng trống
Ấn giữ Shift + chuột phải tại khoảng trống
Click chọn Open PowerShell windows here
Click chọn Open PowerShell windows here
Next Prev

Bước 3: Cửa sổ PowerShell window hiện lên. Tiến hành cài đặt các file framework cho apktool. Nhập tuần tự các lệnh sau (sau mỗi lệnh ấn enter 1 lần):

./apktool if framework-res.apk

./apktool if twframework-res.apk

Cài đặt framework cho apktool
Cài đặt framework cho apktool

Bước 4: Tiến hành decompile file apk. Ở đây, file apk mình cần decompile là SystemUI.apk, nên mình sẽ nhập lệnh sau:

./apktool d SystemUI.apk

Hoàn thành sẽ được thư mục một SystemUI

Decompile apk
Decompile apk

Nếu bạn muốn decompile SecSettings2.apk thì chỉ việc thay chữ “SystemUI.apk” thành “SecSettings2.apk”. Ví dụ: ./apktool d SecSettings2.apk

Bước 5: Recompile apk sau khi đã mod xong. Nhập lệnh:

./apktool b -c SystemUI

Nếu không lỗi thì Powershell sẽ hiện như thế này.

Hoàn thành recompile apk
Hoàn thành recompile apk

Lấy file apk đã mod xong tại thư mục dist của thư mục SystemUI

File apk sau khi recompile hoàn thành
File apk sau khi recompile hoàn thành

Vậy là mình đã hoàn thành bài viết Hướng dẫn decompile và recompile các file apk hệ thống của Samsung bằng Apktool trên Windows 10. Chúc các bạn thành công!

Admin TruongNgo98

About TruongNgo98

Quản trị viên nhóm Samsung Galaxy J2 Prime (Việt Nam) trên Facebook. Người tạo dựng trang website vn-j2prime.com. Thích nghiên cứu về hệ điều hành Android

Check Also

Hướng dẫn khôi phục lại IMEI cho J2 Prime SM – G532G/M/F

Do một sự cố nào đó thiết bị J2 Prime của bạn bị mất imei …

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *