-
10-12-2012, 07:32 PM #1thegioisofa24h 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.vnView more random threads:
- Không coppy được nhạc vào s2 hd
- Mx Player Pro mới nhất (cập nhật liên tục)
- Xin mod clock center cho s2hd
- Pro giúp mình A810S nhầm mode A820L
- LG HOME cho máy 4.7 inch 4.1 >
- Game bắn trứng khủng long phiên bản mới nhất
- Xin giúp đỡ rút từ điển
- Sửa file biuld.drop có gây lỗi khi KDZ không?
- hướng dẫn rút từ điển để edit
- hỏi cách cop nhạc từ thẻ nhớ vào điện thoại
-
13-12-2012, 06:01 PM #2tuyenvtp 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 !
-
13-12-2012, 06:06 PM #3thaoloc1980 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 ?
-
13-12-2012, 06:29 PM #4thongtin24g3 GuestGửi bởi vutrunghieunth
-
13-12-2012, 06:30 PM #5taidoanh GuestGửi bởi vutrunghieunth
-
13-12-2012, 09:19 PM #6ducphatit 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 ?
-
13-12-2012, 09:20 PM #7linkute 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?
-
14-12-2012, 02:41 AM #8ketquaxoso7727 Guest
sao 7-zip mở được các r0m khác mà không mở được r0m lg f120l nhỉ ?
-
14-12-2012, 02:44 AM #9Duchung1258 Guest
cái này xài ra sao ta
-
14-12-2012, 05:25 AM #10hayday Guest
apktool mới nhất 1.5.1
anh em lấy test luôn nè
http://www.mediafire.com/?ggsgdzbdn9sviic
Introducing the Rattan Pagoda Lantern—an exquisite fusion of traditional craftsmanship and modern design that adds warmth and sophistication to any setting. Crafted from natural rattan materials,...
Illuminate Your Space with...