Tình hình làm mình xài ứng dụng Gõ Tiếng Việt thì thấy phím space nhỏ quá, khá là ức chế, nhưng tìm trên google thì chẳng thấy bản mod nào chỉnh phím space dài ra cả. Vậy là tự tìm tòi học hỏi chỉnh sửa file apk (mod lại file) để chỉnh theo ý mình. Sau vài tiếng tìm hiểu thì cũng làm được. hehe. File Gõ Tiếng Việt đã được chỉnh phím space dài ra + hình nền khác cho bàn phím sky và wood, mình đã up link fshare đây cho bạn nào cần.
Nhưng quay về vấn đề chính, mình lập topic ra chủ yếu để chia sẻ cách chỉnh sửa file apk theo ý mình, đặc biệt dành cho các bạn nào muốn vọc nhưng ko chuyên về android vẫn có thể làm được (là mình đây, có biết gì đâu mà mò mò hồi cũng ra haha). 😁
Lưu ý:
1. - Mình không chịu trách nhiệm về những sự cố làm hỏng file hoặc mất ứng dụng nhé. Trước khi chỉnh thì các bạn cần backup lại ứng dụng đó trong điện thoại nhằm restore (khôi phục) lại khi cần.
2. - Mình không phải dân chuyên Android nên sẽ có những câu hỏi mình không trả lời được. Ở đây có bạn nào am hiểu về Android thì giúp mình trả lời thắc mắc của các bạn nhé :D.
Nhưng quay về vấn đề chính, mình lập topic ra chủ yếu để chia sẻ cách chỉnh sửa file apk theo ý mình, đặc biệt dành cho các bạn nào muốn vọc nhưng ko chuyên về android vẫn có thể làm được (là mình đây, có biết gì đâu mà mò mò hồi cũng ra haha). 😁
Lưu ý:
1. - Mình không chịu trách nhiệm về những sự cố làm hỏng file hoặc mất ứng dụng nhé. Trước khi chỉnh thì các bạn cần backup lại ứng dụng đó trong điện thoại nhằm restore (khôi phục) lại khi cần.
2. - Mình không phải dân chuyên Android nên sẽ có những câu hỏi mình không trả lời được. Ở đây có bạn nào am hiểu về Android thì giúp mình trả lời thắc mắc của các bạn nhé :D.
3. - Mình không nhận chỉnh sửa file apk nào cả. Các bạn có thể tự mò theo những bước mà mình hướng dẫn ở dưới.
Cần:
Apk Manager – link (dùng để bung, chỉnh, đóng gói lại ứng dụng)
Notepad++ - link (dùng để chỉnh sửa file XML)
Real Apk Leecher – link (dùng để download file apk từ Google Play, nhưng các bạn cũng có thể down file apk từ các trang khác)
Bắt đầu thôi:
1.Down file apk mà mình muốn chỉnh sửa (có thể dùng Real Apk Leecher ở trên)
2.Giải nén Apk Manager
3.Cài đặt Notepad++
4.Để file Apk vào thư mục “place-apk-here-for-modding” (tên file apk không có khoảng trắng)
5.Chạy file Script. Được như hình dưới. Đây cũng là menu chính của chương trình
6.Bấm 22 -> enter chọn file mà mình muốn chỉnh sửa (đã để trong folder place-apk-here-for-modding ở bước trên), enter
7.Bấm 9 -> enter để bung file apk ra. Đợi nó chạy xong hiện ra bảng menu như lúc đầu là ok.
Quảng cáo
8.Bắt đầu từ đây mọi chuyện sẽ phức tạp hơn. Các bạn vào thư mục Project sẽ có folder của file apk mà chúng ta mới bung ra. Tùy vào từng ứng dụng mà các bạn tự tìm file xml của nó để chỉnh sửa theo ý mình. Ở đây mình chụp ứng dụng Gõ Tiếng Việt mà mình đang mod. Đại khái khi mở file XML bằng Notepad++ thì nó sẽ ra như thế. Các bạn tìm các thông số như kích cỡ, giá tiền, highscore,.... để chỉnh. Sửa giá trị nào thì các bạn nhớ viết ra giấy hay gì đó nhằm điều chỉnh lại nếu sai. Chỉnh xong các bạn nhớ bấm Save lại.
9.Sau khi đã mò mẫm và chỉnh sửa hết tất cả những gì các bạn muốn trong thư mục của file apk vừa bung ra thì các bạn vào lại Script, chọn 11 -> enter (Compile = đóng gói lại file apk). Bước này chạy khá lâu và thường hay mắc lỗi. Nếu các bạn chỉnh sửa giá trị không phù hợp thì nó có thể báo lỗi. Nếu không mắc lỗi gì thì sau khi xong nó sẽ hỏi đây có phải là file hệ thống hay ko thì bấm n rồi enter. Ví dụ lỗi mà mình đã gặp do chỉnh số liệu sai:
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:174)
at brut.apktool.Main.main(Main.java:59)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\DOCUME~1\DANH~1\LOCALS~1\Temp\APKTOOL2874722185718630168.tmp, -I, C:\Documents and Settings\.Danh\apktool\framework\1.apk, -S, D:\Apk Manager\other\..\projects\GoTiengVietz.apk\res, -M, D:\CONG DANH\Apk Manager\other\..\projects\GoTiengVietz.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:83)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:191)
... 6 more
Chúc các bạn thành công!