Trang 1 của 3 123 CuốiCuối
Kết quả 1 đến 10 của 21
  1. #1
    thegioisofa24h Guest

    Apk tool - Chương trình chỉnh sửa file .apk và .jar

    a. apktool là gì?
    - đơn giản hãy tạm hiểu nó có thể giải mã các file apk và jar, phục vụ cho việc tùy chỉnh, sửa đổi các file đó
    b. apktool gồm file gì để hoạt động ( cách làm chi tiết đi kèm với ví dụ để các bạn dễ hiểu nhé)
    - đầy đủ gồm 3 file:
    +) apktool.bat
    +) aapt.exe
    +) apktool.jar
    c. một ví dụ nhỏ về apktool (dòng máy sử dụng: lg p500):
    - trong ví dụ này, ta sẽ add ngôn ngữ tiếng việt vào bản rom t-mobile v20i.
    -> chúng ta bắt tay vào làm thôi :d
    1. down apktool dành cho hệ máy windows ở cuối bài viết.
    2. để vào đâu đó cho dễ nhớ (ví dụ máy mình là d:\apktool)
    3. đưa file apk hay jar cần giải mã vào thư mục trên -> thư mục lúc này gồm 3 file gốc của apktool và các file apk/jar mà ta đưa vào
    4. thực hiện giải mã:
    - vào run gõ cmd, tại cửa sổ cmd chuyển đến thư mục apktool của bạn
    ví dụ máy mình:

    d: -> chuyển tới ổ d:\
    cd apktool -> chuyển tới thư mục d:\apktool\
    apktool.bat d [file apk/jar cần giải mã] ./[thư mục cần tạo để đưa file đã giải mã vào]
    (ở đây mình lấy file framework-res.apk, chi tiết lệnh là: apktool.bat d framework-res.apk ./framework-res -> lúc này trong thư mục apktool có thêm thư mục framework-res. đây là file ta đã giải mã, việc ta cần làm là tùy chỉnh thư mục này và nén lại thôi)
    5. bắt đầu tùy chỉnh: thêm ngôn ngữ việt cho bản rom:
    - việc thêm ngôn ngữ này thực chất là add vào file framework-res.apk
    - ngoài ra có một chút của việc thiết local và apn nhà mạng vn, nên mình nhân tiện hướng dẫn luôn ở đây.
    ->mình đi vào chi tiết để thêm tiếng việt nhanh và chuẩn nhất cho bản rom v20i này:
    +) trước tiên ta thấy ở file framework-res.apk gốc của ta không có gói tiếng việt (tức là thiếu thư mục value-vi tại d:\apktool\framework-res
    es)
    +) ta thực hiện giải mã file framework-res của rom v20g vn
    một lưu ý nhỏ ở bước này là do 2 file của 2 bản v20i và v20g trùng tên, nên ta phải đổi tên file framework của v20g, ví dụ đặt là framework-resv20g.apk. sau đó đưa vào thư mục apktool để tiến hành giải mã như hướng dẫn ở trên
    giải mã xong ta vào thư mục d:\apktool\framework-resv20g
    es, copy thư mục value-vi và đưa vào d:\apktool\framework-res
    es.
    6. tiến hành nén file mà ta đã giải mã (cụ thể ở đây ta cần file framework của bản v20i sau khi được thêm gói tiếng việt)
    - tại cửa sổ cmd, hãy chắc chắn bạn vẫn đang ở d:\apktool
    - gõ như sau:
    apktool.bat b -f -d [tên thư mục đã giải mã]
    (ví dụ ở đây: apktool.bat b -f -d framework-res)
    -> lúc này tại thư mục d:\apktool\framework-res\dist sẽ chứa file bạn cần. copy nó và thay thế cho file apk gốc trên bản rom của bạn.
    7. các bước cuối cùng của ví dụ (ngoài lề):
    mình gọi là ngoài lề vì nó không liên quan đến việc dùng apktool, nhưng lại cần thiết để gói tiếng việt hoạt động.
    - ta vào thư mục system/etc của rom v20g vn, cope file apns-conf.xml và thư mục flex để đưa vào thư mục system/etc của bản rom v20i
    -> bạn đã có gói tiếng việt và apn nhà mạng việt nam
    - tuy nhiên lúc này, do file setting gốc của v20i chưa tích hợp gói tiếng việt
    -> bạn copy file setting.apk từ bản v20g thay cho file này trên bản v20i. và bạn đã có tiếng việt hoàn chỉnh!
    * việc tùy chỉnh các file .jar tương tự nhé

    download:

    file: apktool.jar apktool1.4.3.tar.bz2 2.7 mb
    sha1 checksum: 7c0b85882c1fab7660258ab344e3a43b17e10741



    file: apktool.bat + aapt.exe: apktool-install-windows-r04-brut1.tar.bz2 1.6 mb
    sha1 checksum: 5c907d926d17b561c511e59f5bb88682e7dfb71e what's this?


    nguồn: pentiumt - tinhte.vn

  2. #2
    tuyenvtp Guest
    có lấy được file framework-res.apk và twframework-res.apk từ r0m gốc không bạn ? mình mò mài mà không biết kiếm đâu ra nữa !

  3. #3
    thaoloc1980 Guest
    minh đang có fr0m goc lgf120l muốn lấy file framework-res.apk và twframework-res.apk thi làm thê nào vậy ban ?

  4. #4
    thongtin24g3 Guest
    Trích dẫn Gửi bởi vutrunghieunth
    minh đang có fr0m goc lgf120l muốn lấy file framework-res.apk và twframework-res.apk thi làm thê nào vậy ban ?
    bác root máy rồi dùng chương trình root explorer truy cập vào system/framework và lấy 2 file đó ra nhé

  5. #5
    taidoanh Guest
    Trích dẫn Gửi bởi vutrunghieunth
    minh đang có fr0m goc lgf120l muốn lấy file framework-res.apk và twframework-res.apk thi làm thê nào vậy ban ?
    bác root máy rồi dùng chương trình root explorer truy cập vào system/framework và lấy 2 file đó ra nhé

  6. #6
    ducphatit Guest
    oh . không lấy trực tiếp được 2 file từ r0m dow về trên máy tính hả bạn ?

  7. #7
    linkute Guest
    không lấy trực tiếp được 2 file từ r0m dow về trên máy tính hả bạn?

  8. #8
    ketquaxoso7727 Guest
    sao 7-zip mở được các r0m khác mà không mở được r0m lg f120l nhỉ ?

  9. #9
    Duchung1258 Guest
    cái này xài ra sao ta

  10. #10
    hayday Guest
    apktool mới nhất 1.5.1

    anh em lấy test luôn nè
    http://www.mediafire.com/?ggsgdzbdn9sviic

Trang 1 của 3 123 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •