• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

Hướng dẫn cách edit file .apk ( sử dụng lệnh adb trong commande)

NamTuan297

New Member
Hướng dẫn edit file .apk hệ thống ( dùng adb) và cách thay Icon cho App

HƯỚNG DẪN EDIT FILE APK HỆ THỐNG SYSTEM/APP SỬ DỤNG ADB
(Dành cho bạn nào thích chỉnh sửa icon, theme của app hoặc làm gì tùy ý :D)


Để sử dụng ADB các bạn cần phải cài đặt Android SDK (phải cài JDK trước, đây là bộ phát triển Java của Sun)

Bước 1: Kết nối mobile với máy tính
Bước 2 : Tạo 1 folder ngoài Desktop nào (lưu ý tên folder là tên liền, không có khoảng trắng nhé). VD folder tên EDIT
Bước 3 : Mở command (cmd), bắt đầu nào :

• Đưa đường dẫn về địa chỉ file vừa tạo ở trên bằng lệnh: cd <đường dẫn đến file vừa tạo> VD : cd Desktop/EDIT


adb1.png



• Nhập lệnh tương tác đến thiết bị bằng lệnh Shell : adb shell


adb2.png



• Dẫn đến file hệ thống của máy :
_ “cd system/app” đối với file hệ thống.
_ “cd data/app” đối với file tự cài


adb3.png



• Hiện danh sách file hệ thống ( hoặc file đã cài) bằng lệnh “ls *.apk”


adb16.png



cmd sẽ hiện lên danh sách các file hệ thống dạng .apk ( hoặc file đã cài)


adb12.png



Tìm đến file muốn sửa ( file .apk nhé) chuột phải, chọn mark (công đoạn này để nhớ tên file :D)


adb14.png



• Ok, giờ thì đã nhớ tên file rồi. Ta thoát ra bằng lệnh “exit


adb6.png



• Dùng lệnh pull để coppy file từ mobile ra folder EDIT tạo ở trên.

_ adb pull system/app/HtcClockWidget.apk HtcClockWidget.apk


adb7.png



• Xong rồi, file muốn chỉnh sửa đã được coppy vào folder EDIT.


adb9.png



• Để chỉnh sửa, máy các bạn phải cài đặt 7zip, chuẩn bị sẵn các công cụ ( icon, photoshop, … để chỉnh sửa icon tùy mọi người, cái này mình sẽ không hướng dẫn)

• Mở file HtcClockWidget.apk bằng cách chuột phải 7zip -> open archive.

_ Sửa icon, hoặc giao diện bằng cách coppy đè các file ảnh, icon đã chuẩn bị vào folder res/drawable-hdpi ( cũng có thể là drawable tùy theo phần mềm & tên file muốn thay phải trùng với tên cần thay trong folder nhé).


adb10.png



_ Thay xong rồi, tắt 7zip. Công đoạn tiếp là coppy lại vào máy. Trước khi coppy dung lệnh “adb remount” để cấp phép ghi đè lên file hệ thống trong máy


adb11.png



Báo “remount succeeded” là thành công

Bây giờ là coppy lại bằng lệnh :
_ adb push HtcClockWidget.apk system/app/HtcClockWidget.apk


adb12.png



Bước 4 : Xong các bác reboot lại máy để thưởng thức. Chúc vui vẻ, và chúc các bác tự tạo dc theme yêu thích :D

• Đối với 1 số file sau khi đã chỉnh sửa xong, các bác có thể backup lại để sau này dùng vẫn ok.
 
Chỉnh sửa cuối:

NamTuan297

New Member
Hướng dẫn path adb.exe và Java.exe

Folder tool chứa file View attachment 186652 Coppy các file trong này vào android-sdk-windows\platform-tools sau đó path như bên dưới

Để path các file trên, các bạn làm như sau :
_ windows +r và gõ vào SYSDM.CPL
_ Vào tab Advanced Click vào Enviroments... ở phía dưới cùng
_ Nhìn xuống khung System variables - kiếm phần path và chọn vào edit
_ Chuyển xuống cuối dòng rồi thêm vào ;C:\Program File\Android\android-sdk-windows\platform-tools;C:\Windows\System32
_ Dòng PATHEXTtheemss vào cuối dòng ;.JAVA
_ OK liên tục để đóng lại

Edit Icon file .apk ngoài hệ thống (Các file down được trên mạng)

_ Đầu tiên down file này về View attachment 186633
_ Giải nén được folder "Auto-Sign edited"
_ Bạn tiến hành sửa chữa icon, file như hướng dẫn ở trên (Kick chuột phải vào file .apk bạn mún thay đổi icon chọn 7zip -> Open Archive. Trong cửa sổ vửa hiện ra bạn kick đúp vào folder res ,kick đúp vào folder Drawable-hdpi ( hoặc Drawable) rồi tìm đến file icon.png (hoặc app_icon.png) và chỉnh sửa)
_ Thay Icon xong, bạn xóa folder "META-INF" và coppy file đã chỉnh sửa vào trong folder "Auto-Sign edited"
_ Chạy file Sign.bat
_ OK liên tục, xong nó sẽ tạo ra 1 file tên là "your_app_signed.apk" ( đây chính là file sau khi đã Sign lại, bạn có thể đổi tên rồi cài bình thường như các app khác)

OK, thế là xong. Chúc các bạn tạo được giao diện như ý
 
Chỉnh sửa cuối:

hnam5

New Member
hê, có nhiều người qua chỗ khác hỏi cách thay đổi icon thế mà có topic riêng thì không ai đọc nhỉ. Bài quá hay, thanks chủ thớt.
 

NamTuan297

New Member
Cách làm này lần đầu thì thấy có vẻ hơi lằng nhằng nhưng quen rồi thì làm rất nhanh. Thực chất chỉ có 3 lệnh chính là "pull", "remount""push" ( như là coppy và paste) thôi. Quan trọng là tự mình chỉnh sửa file thế nào cho hợp ý mình là chính :D
 

amateur_no1

New Member
cái này nhìn đuối quá nhỉ, ai có kiến thức IT rồi thì ko nói, chứ bình thường nhìn hoa cả mắt. Nhưng nếu cố gắng thì sẽ có hàng độc ko đụng hàng :)
 

VUNHATVAN

New Member
Ủa sao mình làm đúng như vậy mà đến lúc đánh lệnh adb shell nó cứ báo là không nhận ra lệnh nhi?

D:\EDIT>adb shell
'adb' is not recognized as an internal or external command,
operable program or batch file.
 

NamTuan297

New Member
Bạn cài đặt đầy đủ hết các chương trình rồi chứ. Để sử dụng được bắt buộc phải:
_ cài Android SDK và JAVA nhé.
_ Máy phải được Root
_ Bật chế độ USB Debugging trên điện thoại ( Setting -> Application -> Development -> USB Debuggin)
_ Máy kết nối với PC thành công.
Android SDK nó cũng phân ra các gói cho Android 2.1; 2.2; 2.3 đấy, theo mình thì cứ down tất cả các gói về là tốt nhất
 
Chỉnh sửa cuối:

caothanhhai

New Member
Ủa sao mình làm đúng như vậy mà đến lúc đánh lệnh adb shell nó cứ báo là không nhận ra lệnh nhi?

D:\EDIT>adb shell
'adb' is not recognized as an internal or external command,
operable program or batch file.

MÌnh cũng có lỗi như trên
Máy mình đã làm đầy đủ rồi mà vì đã Up Radio qua adb rồi. Khi up radio mình cho file radio.img vào trong forder tool của SDK mà

Đã thử trên máy ở chế độ bình thường và trong hboot đều như thế cả

Mà có cách nào để chỉnh file .apk rời rồi cài vào máy được không hay bắt buộc phải cài vào - lôi ra - rồi lại đút vào - lúc đó mới backup cất đi được

Mình nmaf làm được là thay Icon ngay cho cái App Lịch Việt và Droid Reader - Ứng dụng Việt, hay nhưng Icon xấu quá đi
 
Chỉnh sửa cuối:

NamTuan297

New Member
Các bác thử làm thế này xem sao nhé
_ windows +r và gõ vào SYSDM.CPL
_ Vào tab Advanced Click vào Enviroments... ở phía dưới cùng
_ Nhìn xuống khung System variables - kiếm phần path và chọn vào edit
_ Chuyển xuống cuối dòng rồi thêm vào ";C:\Program File\Android\android-sdk-windows\platform-tools"
_ OK liên tục để đóng lại
Nếu vẫn không được thì em cũng chịu rùi. Em cài mấy bản đều sử dụng được hết

P/S Bác Hải: Cách thì có cách, nhưng em chưa thử. Để em thử xem sao rồi có gì báo lại cho bác sau nhé.
 

caothanhhai

New Member
"Nhìn xuống khung System variables - kiếm phần path và chọn vào edit"

Trong này có
Vaỉable name : Path
Variable valua : %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Common Files\Acronis\SnapAPI\

Vậy cho cái dòng đó vào cuối à, có chấm phẩy gì không ? bạn cho cái đt để dể hỏi nhé
 

NamTuan297

New Member
Em làm hẳn 1 bài ở trên rồi kia kìa. Bác chỉ việc chép nguyên si như thế là ok :D


P/S Bác Hải: Số em bác có rồi còn gì nữa 0989012882
 

VUNHATVAN

New Member
Không được, không biết làm sao nữa nhưng thôi, chỉnh sửa ở ngoài cũng được, nhưng làm sao chỉnh sửa được file *.xml nhỉ? mở nó toàn thấy báo lỗi, không mở được. (Muốn chỉnh từng phần cho to, nhỏ ấy mà, chỉnh bằng hình ảnh không được)

Mình cũng dùng cái này để chỉnh sửa, nhưng nó cũng không kết nối được với máy tính, muốn chỉnh sửa file download về thì không biết đặt vào đâu
 
Chỉnh sửa cuối:

NamTuan297

New Member
Thế này đi bác, cái đường dẫn trên là em lấy theo máy em.
Bác xem lại đường dẫn đến file adb.exe của máy bác rồi thay nó vào đoạn sau "C:\Program File\Android\android-sdk-windows\platform-tools"
Cái lỗi Unreconized 9/10 là do chưa path adb.exe.
Còn về chỉnh sửa file *.xml bác thử nói xem mở nó bị lỗi gì, em cũng không dùng cái này bao giờ :(


P/S VUNHATVAN : Cái file bác down về cũng tương tự cái mà em gửi lên thôi, nó đầy đủ và nhiều chức năng hơn, em cũng vừa down về, chưa dùng nhưng thấy nó cũng vậy . Chủ yếu là bác phải path đầy đủ 2 file là adb.exejava.exe để sử dụng được các file .bat trong tool đó
 
Chỉnh sửa cuối:

dungphp

New Member
Copy file adb.exeAdbWinApi.dll lên mạng cho anh em đi ! cho vào cùng thư mục !
Hoặc lấy trong file fix g-sensor của mình !
 

bonnuoc

New Member
Hệ thống phân phối các loại bồn inox và bồn nhựa các loại: Bồn inox dapha, bồn nước Đại Thành, bồn nước Sơn Hà, bồn nước Nam Thành, bồn nước Hồng Giao, bồn nước Long Nhiên, bồn nước Toàn Mỹ, bồn nước Hwata, bồn nước Đại Sơn,...



1. Máy nước nóng Pacific
2. Máy nước nóng Nhật Bình
3. Máy nước nóng Appllo
4. Máy nước nóng SuperSun
5. Máy nước nóng Solar Apex
6. Máy nước nóng Đại Thành
7. Máy nước nóng Quán Quân
8. Máy nước nóng Ariston
9. Máy năng lượng Bách Khoa
10. Máy nước nóng Khang Đại
11. Máy nước nóng Solahart
12. Máy nước nóng Hot King
.....

Hãy đến với chúng tôi để được phục vụ tốt nhất: http://www.bonnuocdaithanh.com sinh ra là để phục vụ
Mọi nhu cầu xin liên hệ:
Nhà phân phối trực tuyến http://www.bonnuocdaithanh.com
Địa chỉ : VP:25 đường 2A, P. An Lạc A, Q. Bình Tân, Tp.HCM

Tel : (08) 22 37 35 92 - (08) 6268 5409 - 0908 876 400
Email : mynghemuaban@gmail.com
website: http://bonnuocdaithanh.com
_______________________________________
tag: bon nuoc, bon nuoc, may nuoc nong quan quan, may nuoc nong khang dai, may nuoc nong Ariston, may nuoc nong nhat binh, may nuoc nong, máy nước nóng,vòi nước Luxta, vòi nước cao Linax, vòi nước cao cấp To to, may bom Sanyo, may bom Panasonic, Máy bơm Sanyo, Máy bơm tăng áp Panasonic, bồn nước, máy bơm nước, may bom nuoc, may bom ap, bon nuoc, bon nuoc inox, bon nuoc nhua, cua go, tu bep, cau thang, cau thang go, bồn nước nhựa, Máy nước nóng Ariston, máy nước nóng, máy nước nóng Đại Thành, máy nước nóng Rossi, bon nuoc, bon nuoc inox, bon nuoc nhua, cua go, tu bep, cau thang, cau thang go, bồn nước nhựa, bồn nước đại thành, bon nuoc dai thanh, bon nuoc dapha, bồn nước dapha, bon nuoc toan my, bon nuoc inox, bon nuoc nhua, bon nuoc son ha, bon nuoc nam thanh, bon nuoc hong giao, bon nuoc dai son, bon nuoc nhua, ...
 

dungphp

New Member
Không được, không biết làm sao nữa nhưng thôi, chỉnh sửa ở ngoài cũng được, nhưng làm sao chỉnh sửa được file *.xml nhỉ? mở nó toàn thấy báo lỗi, không mở được. (Muốn chỉnh từng phần cho to, nhỏ ấy mà, chỉnh bằng hình ảnh không được)

Mình cũng dùng cái này để chỉnh sửa, nhưng nó cũng không kết nối được với máy tính, muốn chỉnh sửa file download về thì không biết đặt vào đâu

Cho file cần sửa vào place-apk-here-for-modding và sửa nội dung file thì trong projects, sau khi sửa xong thì đóng gói lại và nó lại trong place-apk-here-for-modding và đăng ký chuẩn lại !
 

VUNHATVAN

New Member
Mình muốn sửa file xml, nếu sửa bằng XML editor thì nó báo là: An invalid character was found in text content. Error processing resource
Nếu mình sửa bằng Essential XML Editor 1.6 thì nó báo error là: [Fatal Error] Invalid character

Tóm lại là lỗi: Invalid character, file nào cũng vậy
 
Top