Nguyên liệu cần thiết: -Tool: Apk Multi-Tools v1.011 http://adf.ly/IkIAZ . -Java (nếu đã sử dụng apktool rồi thì không cần cài nữa) http://cdn02.rada.vn/data/soft/2013/09/11/jre-7u40-windows-i586.exe . -NotePad++ http://download.tuxfamily.org/notepadplus/6.4.5/npp.6.4.5.Installer.exe Bắt tay thực hiện nào: Phần cài đặt: Bước 1: Down và cài đặt Java và Notepad++ Bước 2: Giải nén APK Multi-Tools (AMT) thành 1 thư mục Bước 3: Cài đặt Framework-res.apk cho AMT. +Copy file Framework-res.apk và thư mục other +Chạy file Setup +Sau đó chọn 2 - enter +Chọn 1 - enter +Hiện ra thông bào này, ấn phím bất kì +Chọn 6 - enter +Chọn 3- enter-ấn phím bất kì Xong phần cài đặt framework Bước 4: chạy file Script Giao diện của AMT hiện ra: Giới thiệu về các chức năng chính Chúng ta chỉ quan tâm đến 2 cột Cột 1: Advanced Task Such As Code Editing (9-15) 9.Giải nén file: tất cả các file hệ thống và không phải hệ thống 10. Không 11. Đóng gói file hệ thống (trong thư mục system/) 12. Đóng gói file không phải hệ thống 13. Đăng kí file (Chỉ đối với file không phải hệ thống, File hệ thống không cần) 14. Cài đặt file 15. Đóng gói/Đăng kí/Cài đặt (Chỉ đối với file không phải hệ thống) Cột 2:Tool Stuft (17-00) Cần quan tâm: 23. Xem Log (Khi xảy ra lỗi thì xem cái này) 24. Tạo đường dẫn file Phần MODIFY (chỉ hướng dẫn với file hệ thống) Các bước thực hiện: Bước 1: Bỏ file apk cần chỉnh sửa vào thư mục place-apk-here-for-modding Bước 2: Chạy script Bước 3: Ấn 24-Set Current cho file apk. ở đây mình ví dụ chỉnh sửa SystemUI.apk (chọn số tương ứng rồi ấn enter nhé) chọn 3 .enter. Bước 4: Ấn 9-enter. đã có thư mục decompile. Tạm thời thu nhỏ AMT Bước 5: Vào thư mục Project/{Tên apk vừa Decompile}. Bắt đầu chỉnh sửa ở đây Bước 6: Sau khi chỉnh sửa đầy đủ. Ta thực hiện Recompile -Bật lại ATM, Ấn 11-enter -Đợi ra thông báo này. Ấn y -enter -khi dừng lại các bạn không được ấn gì vào thư mục AMT/keep +Nếu có chỉnh sửa file .xml thì xóa file resources.arsc và tất cả những file .xml đã chỉnh sửa +Nếu có thay đổi ảnh .png thì xóa ảnh đó -Bật lại cửa sổ AMT. ấn phím bất kì. Đợi 1 lúc ta sẽ có file đã chỉnh sửa trong thư mục place-apk-here-for-modding dưới dạng unsigned_tenapk.apk Các bạn đổi tên vào copy vào máy. Chúc các bạn thành công.
Chuyển biểu tượng đồng hồ ra giữa thanh Status apktool: http://d-h.st/cze Notepad++: http://notepad-plus-plus.org/download/v6.3.1.html Javar: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html và http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html Đầu tiên các bạn giải nén file apktool.zip vào ổ C Sau đó các bạn lấy file SystemUI.apk ở trong Rom ra ( system/app ) - rồi copy vào thư mục apktool trong ổ C Lấy tiếp file framework-res.apk trong system/framework rồi cũng cop vào thư mục apktool trong ổ C Vào cmd trên máy tính ( Start => Run => cmd ) Các bạn gõ cd\ rồi Enter Gõ tiếp cd apktool rồi Enter Gõ tiếp apktool if framework-res.apk rồi Enter Các bạn gõ lệnh apktool d SystemUI.apk rồi Enter Tiếp theo các bạn ẩn cmd xuống lát nữa còn làm tiếp Các bạn vào thư mục apktool trong ổ C sẽ thấy có 1 thư mục là SystemUI Truy cập vào thư mục SystemUI đó - các bạn mở thư mục res - mở tiếp thư mục layout và mở file status_bar.xml bằng Notepad ++ Các bạn tìm đến dòng Code mà bắt đầu bằng <com.android.systemui.statusbar.policy.Clock ... Xóa toàn bộ cả dòng đó đi Tìm tiếp đến đoạn Code mà bắt đầu bằng : Mã: <com.android.systemui.statusbar.phone.TickerView ... <TextView android:textAppearance="@style ... <TextView android:textAppearance="@style ... </com.android.systemui.statusbar.phone.TickerView> </LinearLayout> Đặt trỏ chuột vào cuối dòng </LinearLayout> ở đoạn Code đó - sau đó ấn Enter để xuống dòng Sau đó các bạn thêm đoạn Code này vào ( Code gồm có 3 dòng - mỗi dòng mình đánh dấu 1 màu cho các bạn dễ nhìn ) - cop từng dòng 1 vào rồi ấn Enter để xuống dòng rồi cop tiếp dòng thứ 2 ( 2 dòng tiếp theo phải thẳng hàng với dòng 1 - dòng 1 đã được lùi 4 dấu cách ) Mã: <LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="#ff000000" android:gravity="center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> </LinearLayout> đổi màu cho đồng hồ ở phần text Color ( mục bôi đỏ ) có thể xem mã màu tại http://haylem.net/tienich/mamau.html cách đổi mã màu: giữ nguyên #ff và chép 6 số cuối vào phần 6 số 0 tương ứng là đc Ví dụ: chuyển đồng hồ sang màu trắng. sẽ có mã là #ffeeeeee Sau khi chỉnh xong thì Save lại ( File => Save ) Tiếp theo các bạn bật cmd lên và gõ vào apktool b SystemUI rồi Enter Mở file SystemUI.apk lúc đầu trong thư mục apktool của ổ C bằng Winrar - sau đó giải nén Trong thư mục giải nén các bạn cop 2 file META-INF và AndroidManifest.xml vào C:\apktool\SystemUI\build\apk ( file nào có rồi thì cứ chép đè lên ) Sau khi cop xong - các bạn mở lại cmd lên và gõ apktool b SystemUI rồi Enter Vào thư mục C:\apktool\SystemUI\dist các bạn sẽ được file SystemUI.apk đã được chỉnh sửa xong Trên điện thoại các bạn xóa file SystemUI.apk trong System/app đi rồi cop file SystemUI.apk đã được chỉnh sửa vào đúng chỗ đó ( system/app ) rồi Set Permission 644 là OK Reboot điện thoại là xong nguồn vegaviet
thêm logo mang lên thanh trang thái decompile systemui.apk mở SystemUI\res\layout\status_bar.xml thêm đoạn code này : Mã: <com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> trên đoạn này code này : <LinearLayout androidrientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" save lại. SystemUI\res\layout\status_bar_expanded_header.xml tìm đoạn code : <LinearLayout android:gravity="center_vertical" androidrientation="horizontal" android:background="@drawable/notification_header_bg" android:layout_width="fill_ xóa đoạn "@drawable/notification_header_bg" thay bằng "#ff000000" save lại . sau đó dowload https://docs.google.com/file/d/0BxvXQVudG-1PUld0M2ZnRWZBQzQ/edit chép vào :smali\com\android\systemui\statusbar\phone ok giờ compile chép vô System/app set 644 sau đó reboot