Group Banner

Hướng dẫn Batch ApkTool Decompile và Recompile Apk android 6.0-7.0 và 8.0

Thảo luận trong 'Phát triển MIUI Android' bắt đầu bởi Vipchi2014, 10/1/18.

  1. Vipchi2014

    Vipchi2014 Thành viên

    Tham gia ngày:
    30/11/16
    Bài viết:
    314
    Đã được thích:
    78
    Batch ApkTool là một phần mềm cho pc giúp chỉnh sửa apk một cách nhanh chóng và tiện lợi, nó có thể bug nhiều apk một lúc.
    9849612.png
    Đây là ảnh bên Nga lúc cài đặt nó sẻ cho các bạn chọn ngôn ngử tiếng anh.
    Muốn nó chạy trên pc hay laptop phải cài đặt Java (JRE) 8 trở lên, có tìm trên google.
    Link nó đây
    Win 64 bit
    https://yadi.sk/d/ynfhlnXNdxCHhw
    Win 32 bit và xp
    https://yadi.sk/d/gOuDkILyyIQwaQ
    Tải về giải nén ra tốt nhất là giản nén vào ổ C.
    Tiếp theo cài đặt vào ổ C tìm thư mục bạn mới giản nén chạy BatchApkTool.exe
    Bắt đầu set up nó.
    Cái đầu tiên là nó bảo chọn ngôn ngử bấm số 3 để chọn tiếng anh.
    Tiếp theo là vào phần quang trọng
    Các số tôi viết ra đây tương ứng với các số trên app các bạn lưu ý nhé.
    Bấm 84 và nhìn vào bên dưới sẻ thấy số tương ứng cho file apk mà mình muốn bug ra sửa VD: android 6.0 ta chọn 23 và enter còn 7.0 thì 25 enter.
    Bấm 85 là chọn bản apktool mặc định nó đả chọn bản mới nhất.
    Đó là một số cơ bản
    Muốn bug một apk ra ta cần phải có tất cả các thư mục trong đó có chưa apk gốc.
    1 miui
    2 miuisystem
    3 framework-ext-res
    4 framework-res.apk file này ko có thư mục cứ copy framework-res.apk là dc.
    5 miuiSystemUI
    Copy nó bỏ vào _framework
    Còn file apk muốn sửa copy bỏ vào _INPUT_APK
    Tiếp tục vào phần mềm bấm số 1 cho nó bug apk ra và tiệp trong đó cứ sửa lại xong hết bấm số 3 để Recompile ok.
    Các bác cứ test xem có khả quang không nhé, tôi bug dc miui 9 android 7.0 và 8.0 rồi và Recompile lại ko lỗi.
    Chúc các bác thành công.
     
    Chỉnh sửa cuối: 23/11/18
  2. Phạm Đình Tân

    Phạm Đình Tân Thành viên mới

    Tham gia ngày:
    26/11/16
    Bài viết:
    41
    Đã được thích:
    8
  3. mrkb.0019x6

    mrkb.0019x6 Thành viên

    Tham gia ngày:
    14/12/15
    Bài viết:
    198
    Đã được thích:
    27
    Tks bro :D có tool nghịch rồi :D
     
  4. Bshuy2003

    Bshuy2003 Thành viên nhiệt huyết Thành viên BQT

    Tham gia ngày:
    18/9/15
    Bài viết:
    1,861
    Đã được thích:
    1,092
    Link đã chết! đề nghị chủ box up lại link khác.
     
  5. minhnghia1991

    minhnghia1991 Thành viên

    Tham gia ngày:
    16/4/17
    Bài viết:
    210
    Đã được thích:
    28
    Để nghịch thử, thank bro
     
  6. minhnghia1991

    minhnghia1991 Thành viên

    Tham gia ngày:
    16/4/17
    Bài viết:
    210
    Đã được thích:
    28
    Link die rồi bác
     
  7. LinkMyLove

    LinkMyLove Thành viên mới

    Tham gia ngày:
    2/3/17
    Bài viết:
    29
    Đã được thích:
    4
    bị lỗi recom framework bác ơi :(((
     
    Dr.NHTT thích bài này.
  8. Vipchi2014

    Vipchi2014 Thành viên

    Tham gia ngày:
    30/11/16
    Bài viết:
    314
    Đã được thích:
    78
    Cập nhật link mới ae tải về dùng nhé
     
    Dr.NHTT thích bài này.
  9. vitcum

    vitcum Thành viên mới

    Tham gia ngày:
    31/3/18
    Bài viết:
    58
    Đã được thích:
    7
    Hic ko rebuid được frame work. Với lại bác nào biết cách việt hóa rom trên android 8 ko hướng dẫn e với
     
    Dr.NHTT thích bài này.
  10. Tgame12ls

    Tgame12ls Thành viên mới

    Tham gia ngày:
    23/11/18
    Bài viết:
    4
    Đã được thích:
    4
    miui 10 thử xem có cách nào ko bác
     
    Dr.NHTT thích bài này.
  11. vitcum

    vitcum Thành viên mới

    Tham gia ngày:
    31/3/18
    Bài viết:
    58
    Đã được thích:
    7
    Đông tây y kết hợp
    Screenshot_2018-11-28-09-52-33-678_com.android.settings.png
     
    Dr.NHTT thích bài này.
  12. Vipchi2014

    Vipchi2014 Thành viên

    Tham gia ngày:
    30/11/16
    Bài viết:
    314
    Đã được thích:
    78
    Tôi bug recom lại ok hết mà copy vào bị lỗi ở 8.1 có vẻ như apk của android 8.1 bị mã hoá hay bị chử ký gì đấy. Nên copy apk mod vào ko dc tuy nó ko có lỗi.
     
    Dr.NHTT thích bài này.
  13. vitcum

    vitcum Thành viên mới

    Tham gia ngày:
    31/3/18
    Bài viết:
    58
    Đã được thích:
    7
    Mình complie Setting và SystemUI đều ok mà, android 8.1
     
    Dr.NHTT thích bài này.
  14. Vipchi2014

    Vipchi2014 Thành viên

    Tham gia ngày:
    30/11/16
    Bài viết:
    314
    Đã được thích:
    78
    Tôi làm ở rom miui 9 android 8.1 bị lỗi do điện thoại ko phải do recom ko dc.
     
    Dr.NHTT thích bài này.
  15. Gilmar Silva Santos

    Gilmar Silva Santos Thành viên mới

    Tham gia ngày:
    4/12/18
    Bài viết:
    1
    Đã được thích:
    0
    MIUI 10 PRO
    I changed the yml file to use the files from the bin/Framework folder, it compiles without errors in the Batchapktool, more in the log shows some errors that prevent the APK from working:
    usesFramework apktool.yml edited by me:
    ids:
    - 1
    - 16
    - 17
    - 18
    - 127

    When I do not change the file accuses several errors of resources not found.

    W: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 4908 com ident 0x100b0016
    W: ResourceType (4064): tenta recuperar o saco 0x1001007f que é inválido ou em um ciclo.
    W: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 3920 com ident 0x100b0010
    W / ResourceType (4064): tenta recuperar o saco 0x10010060 que é inválido ou em um ciclo.
    W: E / ResourceType (4064): Falha ao resolver o nome ResTable_map no 8592 com ident 0x100b001d
    W / ResourceType (4064): tenta recuperar o saco 0x10010100 que está dentro ou é inválido no ciclo.
    W: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 3384 com ident 0x100b0010
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    Em: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 3700 com ident 0x100b0013
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x10010059 que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    Em: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 1864 com ident 0x100b0015
    W: ResourceType (4064): tenta recuperar o saco 0x1001001a que é inválido ou em um ciclo.
    W: E / ResourceType (4064): Falha ao resolver o nome ResTable_map em 4200 com ident 0x100b0018
    W / ResourceType (4064): tenta recuperar o saco 0x10010067 que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001007f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001007f que é inválido ou em um ciclo.
    W / ResourceType (4064): tenta recuperar o saco 0x10010060 que é inválido ou em um ciclo.
    W / ResourceType (4064): tenta recuperar o saco 0x10010060 que é inválido ou em um ciclo.
    W / ResourceType (4064): tenta recuperar o saco 0x10010100 que está dentro ou é inválido no ciclo.
    W / ResourceType (4064): tenta recuperar o saco 0x10010100 que está dentro ou é inválido no ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): tenta recuperar o saco 0x1001004f que é inválido ou em um ciclo.
    W: ResourceType (4064): encontrou várias tabelas de biblioteca, ignorando ...
    I: arquivo de construção apk ...
     

Chia sẻ trang này