•Các công cụ cần có
-Apktool
-Root explorer
(Các bạn cần cài BUSYBOX và ROOT mới dùng được Apktool)
Vào đường dẫn system/framework bằng Apktool và tìm đến file framework-res.apk ấn vào và chọn " Sát nhập framework " ,xong thoát ra.
Dùng Root explorer chép file Systemui.apk ra thẻ sd.
•Tiến hành mod
Bước 1: Dùng Apktool dịch ngược SystemUI.apk ta được thư mục Systemui_src.
Mở SystemUI_src/res/layout/status_bar.xml
>>Tìm code này và xóa đi
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ffffffff" android:ellipsize="none" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:includeFontPadding="false" />
>>Tìm code này
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/tw_signal_cluster_view" />
>> Di chuyển nó lên trên code này
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
>>Tìm code này
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true" />
>>Xóa đi rồi thay bằng
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentStart="true" />
>>Tìm các code này
<LinearLayout android:orientation="horizontal" android:id="@id/right_icons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:alpha="@dimen/system_icon_area_alpha">
<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
>>Xóa đi rồi thay bằng
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:alpha="0.8">
<com.android.systemui.statusbar.policy.Clock android:textSize="18.0dip" android:textColor="#ffffffff" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/right_icons" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentRight="true" android:alpha="0.8">
<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
Bước 2: Sửa xong các bạn lưu lại. Dùng Apktool ấn chọn vào thư mục Systemui_src và chọn " Biên dịch lại " ta được file Systemui_src.apk
Bước 3: Đổi tên file Systemui_src.apk lại thành Systemui.apk và chép vào đường dẫn lúc nãy bạn lấy ra bằng phần mềm Root explorer. Sau khi chép xong các bạn ấn vào file Systemui.apk khoảng 2 giây và chọn " Permission " là 644, xong là ok.
• Khởi động lại máy là ok.
•Lưu ý : Bài viết này mình không đăng hình tại vì mỗi máy có file Systemui.apk khác nhau nhưng các đoạn code của nó thì tựa như nhau nên các bạn phải chú ý các đoạn code thật kĩ và thay cho đúng nhé.
•Khuyến cáo là các bạn nên backup lại rom cho an toàn, hoặc sao chép file Systemui.apk gốc vào thẻ sd và lưu lại để đề phòng bất trắc khi mod sai. Các bạn có Rom là stock đã odex thì nên deodex trước khi mod. Tại vì Rom đã odex rất khó hack và chỉnh sửa nội dung nên các bạn phải cân nhắc khi mod.
•Mọi thắc mắc và đóng góp ý kiến xin comment phía mình sẽ trả lời và giải thích.
•Cám ơn các bạn đã đọc bài viết.
Đã chỉnh sửa bởi ๖ۣۜLam๖ۣۜPhong (22.10.2016 / 19:14) [1]