Phổ Biến 5/2024 # Hướng Dẫn Chỉnh Sửa Rom Android Theo Ý Của Bạn # Top 7 Yêu Thích

Chào các bạn! tôi đã thực hiện hướng dẫn này dành cho người dùng mới mà muốn tìm hiểu về phát triển Android và làm tùy chỉnh rom theo ý thích của bạn

Để edit lại Rom cook thì đương nhiên trước tiên bạn phải có trong tay một bản rom cook flash qua CWM(*.zip) dành cho chiếc Android của bạn.

Lưu ý: hầu như tất cả các bước thực hiện đều làm bằng thao tác kéo + thả với winrar (hoặc 7zip) và cũng chỉ được phép thực hiện = thao tác này chứ không được un zip file rom ra, thay đổi rồi nén lại, như thế khi flash sẽ lỗi. Vì vậy mọi thứ rất đơn giản, các bạn chỉ làm vài lần là quen và sẽ tự rút ra được những kinh nghiệm cho riêng mình. Trong một bản cook rom flash qua Recovery (*.zip) thì khi ta mở nó bằng winrar, thường thấy ngay các thư mục như: + META-INF (chứa các script…) + Data/app : chứa các app ngoài mà các dev muốn cho thêm vào rom, flash xong sẽ có luôn nhưng khi wipe trong recovery sẽ mất. + Sdcard : Chứa các tập tin mà sau khi flash nó sẽ ở trong thẻ nhớ của bạn + Updates : là nơi chứa modem, kernel + System : là nơi chứa những thứ như app, framework,nhạc chuông và các thứ thuộc về hệ thống. Ở đây chúng ta chỉ quan tâm tới 4 thứ đó là META-INF (giữ nguyên), Updates (thay đổi modem,kernel), System(thêm bớt các app hệ thống, nhạc chuông hệ thống). Còn lại Sdcard và Data/app các bạn có thể chép ra ngoài rồi xóa trong rom đi để flash cho nhẹ và nhanh. Ngoài ra còn chứa một số các thư mục khác tuỳ vào dòng máy nhưng không cần quan tâm đến.

Phần 1: Chỉnh sửa, thay đổi Modem, kernel: * Modem, kernel: là file chúng tôi và zimage trong thư mục Updates. để thay đổi chúng, các bạn lựa chọn cho mình 1 modem hoặc kernel muốn thay vào rom.(nhớ là phải chắc chắn rằng modem hoặc kernel đó có hỗ trợ cho rom của bạn). Những modem, kernel ngoài thường ở định dạng *.tar (flash qua odin) và *.zip (Flash qua Cwm). + đầu tiên các bạn dùng winrar mở file rom và file modem lên, trong file modem các bạn sẽ thấy chúng tôi các bạn kéo thả nó vào thư mục updates của rom để thay thế cho chúng tôi trong đó. + với kernel cũng tương tự, các bạn dùng thao tác kéo thả để thay thế cho file zimage trong updates của rom * KN cá nhân: khi có modem hoặc kernel mới nếu ở file *.tar ko flash được qua Cwm thì bạn cũng có thể mở nó lên bằng winrar, sau đó kéo thả chúng tôi hoặc zimage vào 1 file modem/kernel.zip (có thể flash qua CWM từ trước) rồi đổi tên thì ta sẽ có đc 1 file để flash qua cwm mà khỏi cần đụng tới odin.

Phần 2: Sửa đổi, thêm bớt các app/nhạc chuông/boot animations thuộc hệ thống.

* Nhạc chuông, boot animations: – Nhạc chuông: nằm trong thư mục system/media/audio. trong đây, các bạn nên để nguyên thư mục UI, còn lại 3 thư mục ringtones, notifications, alarms các bạn có thể thêm bớt theo ý mình. Cách thực hiện cũng bằng thao tác xóa, kéo thả bằng winrar. Tuy nhiên, theo ý mình thì các bạn nên để một vài bài nhạc chuông hay notifications nhẹ trong này thôi để Rom được nhẹ hơn, khi flash sẽ nhanh hơn.còn đâu các bạn có thể chép vào Sdcard/media/ringtones(hoặc /notifications, alarms..) vẫn sẽ có tùy chọn nhạc chuông đó khi bạn muốn thay đổi. – Boot animations: là hiệu ứng ảnh động khi bạn mới khởi động máy. cái này ở android 2.2 thì là chúng tôi nhưng lên 2.3 đã đổi thànhsanim.zip. tuy nhiên các bạn vẫn có thể dùng chung file này cho cả 2.2 và 2.3 chỉ cần thao tác đổi tên cho phù hợp thôi. đối với 2.3, các bạn rename nó thành chúng tôi rồi dùng thao tác kéo thả trên winrar đưa nó vào system/media.

Phần 3: Mod lại theme (chỉnh sửa framework, systemUI, icon App) * Thay đổi icon app: – Đầu tiên các bác cần chuẩn bị cho mình bộ icon mà mình thích và sao cho phù hợp với kích cỡ icon gốc.Việc này có thể làm bằng cách lấy các app mà mình thích icon, dùng 7zip giải nén ra để tìm file icon. hoặc bác nào giảo PTS cũng có thể tự tạo cho mình một bộ. Hầu hết tất cả những hình ảnh hay icon của file apk đều nằm trong thư mục *.apkresdrawable-hdpi hoặc *.apkresdrawable-hdpi-v4.nói vậy để các bạn tìm file icon hoặc ảnh để thay thế cho dễ. sau khi bung apk ra các bác tìm được icon, bỏ nó ra 1 chỗ. dùng winrar mở file apk muốn thay icon lên, đi vào *.apkresdrawable-hdpi để tìm tên cái icon muốn thay thế, sau đó rename cái icon đã chuẩn bị từ trước giống như vậy rồi kéo thả vào địa chỉ cũ = winrar. vậy là xong. – Lưu ý rằng các app đã được thay icon hoặc hình ảnh sẽ phải signed mới có thể cài như bình thường.hoặc ko muốn sigin thì chỉ có bỏ vào system/app nó mới chạy được. Kinh nghiệm cá nhân của mình là kiếm được 1 bộ icon cho hoàn chỉnh và ứng ý, bỏ vào 1 chỗ để mỗi lần cần dùng thì có luôn. và đối với các rom 2.3 thì một số app có thể dùng chung lẫn nhau. vì vậy các bác chỉ cần đổi icon 1 lần là có thể giữ app đó để thay cho nhiều rom.

* Sửa đổi chúng tôi và chúng tôi – chúng tôi (nằm trong system/app) : đây chính là thanh status, notifications, icon sóng, wifi mà các bạn thường thấy trên máy của mình. để thay đổi cái này, các bạn cũng chỉ cần bung chúng tôi ra, tìm trong SystemUI.apkresdrawable-hdpi sẽ thấy các icon đó. bạn nào giỏi PTS có thể tự căn cứ vào đó để tạo ra các icon tương ứng mà mình thích rồi đổi tên cho giống, dùng winrar kéo thả vào đường dẫn như cũ là ok. rất đơn giản đúng không nào. Nếu ko biết về PTS thì các bạn có thể down các theme mà dev đã làm cho các bản rom khác để về bung ra lấy icon rồi thay vào. – Framework-res.apk(nằm trong system/framework) : là nơi chứa hầu hết giao diện sử dụng của chúng ta như lockscreen, icon pin, biểu tượng volume…các bạn cứ bung file chúng tôi ra sẽ biết. + Để chỉnh chúng tôi thì có rất nhiều cách, bạn nào chỉ cần đơn giản thì có thể dùng UOT kitchen. + Nếu kĩ tính hơn bác có thể kiếm cho mình những icon biết và ưng ý, để vào 1 chỗ rồi cũng rename cho giống để kéo thả vào file chúng tôi là được. nhưng lưu ý là để icon pin hiển thị % thì chúng ta vẫn nên dùng UOT làm trước rồi về mới kéo thả thay thế các thứ khác sau. +Sau khi chỉnh xong file chúng tôi thì các bạn lại đưa nó vào system/framework bằng winrar -KN cá nhân: + hầu hết các rom 2.3 cũng có thể dùng chung file chúng tôi này nên chỉ cần làm 1 lần có thể dùng cho các rom khác nữa. + các bạn nên flash trước rom 1 lần để test thử file framework hoặc systemUI trước = cách dùng rootexploer chép đè lên file gốc trong rom.

CHÚ Ý: chúng tôi là điều khiểu giao diện sử dụng của rom, vì vậy nếu bị lỗi khi Flash xong máy sẽ bị Bootloop. các bác nên chuẩn bị cho mình 1 file zip flash qua CWM với file chúng tôi và chúng tôi của bản rom gốc để nếu bị bootloop có thể flash lại cái này máy sẽ lên rồi có thể tiếp tục sửa theo ý mình. File Zip này có thể tạo bằng cách upload file framework và systemUI gốc của rom lên UOTkitchen, sau đó sumit luôn mà chưa chỉnh sửa gì. khi đó bạn sẽ có đc file framework gốc để khi dính bootloop có thể khắc phục.file này cũng có thể tạo = cách kiếm 1 cái theme flash qua cwm rồi đổi file framwork trong đó.

* Chú ý: hướng dẫn này chỉ hướng dẫn cho các bạn chưa biết , và các bạn sẽ chỉ tìm hiểu làm thế nào để chỉnh sửa được tùy chỉnh rom chứ không hướng dẫn cách làm rom 😀

Những thứ các bạn phải chuận bị là :

– “7zip” hoặc “winrar” hoặc “winzip” ( trên google có rất nhiều )

– Notepad hay notpad ++ cũng dc :D– signer( 1. đổi tên file “unsigned.zip” thành file “update.zip”

2. chạy file “sign.bat”, và chờ 1 lát

3. khi nào bạn thấy file “update-signed.zip” là bạn đã hoàn thành )tải ở đây

Khi bạn giải nén rom các bạn sẽ thấy :

Bạn chỉ cần sao chép và thay thế các file build.prop, và bạn có thể thay đổi tên ROM của bạn và thêm một số tùy chỉnh để thay đổi tên rom, bạn có thay đổi dòng này ro.modversion = “tên rom của bạn”

* NOTE – “” đây là một số tinh chỉnh cho chúng tôi bạn chỉ cần sao chép và đè lên thôi :))

META-INF *folder

system *folder

navigate to “system”

và copy file “etc” đến “etc” của rom

*Chú ý- bạn chỉ copy các tập tin mà bạn thấy trong thư mục mà bạn giải nén trong folderVà sau đó bạn copy các tập tin “xbin” to “xbin” trong rom của bạnTổng hợp lại các bước 1.Tải rom gốc -Tốt nhất để stock CyanogenMod hoặc lấy một số ứng dụng bạn cần từ một rom stock khác

2.Extract rom với 7zip hoặc winzip 3.Thư mục bạn giải nén /./”rom”/system/app

xóa các ứng dụng bạn muốn thay thế (danh sách các ứng dụng có thể xóa được đưa ra ở trên)

4.Thay đổi hình khởi động ( bootanimation )

-Tải bootanimation bạn muốn sử dụng và đổi tên nó thành “bootanimation” -Xóa animation mà bạn tìm thấy trong /. / “rom” / system / media và sau đó dán bootanimation bạn tải về

5. Thêm scripts– Đã được giải thích ở trên

6.Đổi tên rom của bạn-để rom thay đổi tên, bạn cóthê thay đổi dòng này trong chúng tôi ro.modversion = “bạn muốn viết gì cũng dc”

7.Thêm tùy chỉnh build.prop

8. Nén lại với đuôi .zip

9.Sign với signer ở trên