i. giới thiệu
apktool.apk là một ứng dụng chỉnh sửa apk khá tốt ngay trên điện thoại. được phát triển bởi thành viên trên xda. apktool.apk việt hóa bởi (hyunhnhan886) gần giống như apktool trên máy tính, có khả năng dịch ngược và biên dịch apk khá hiệu quả. được phát triển trên điện thoại đã được 1 thời gian và được cộng đồng đánh giá khá cao. tuy nhiên khi sử dụng trên những điện thoại có bộ nhớ thấp và phải sử dụng bằng thẻ nhớ sẽ rất đơ và chậm. vì vậy nên khuyên các bạn sử dụng trên những máy có bộ nhớ trong cao. và bài viết này mình sẽ thực hiện trên lgoptimus g.
công cụ cần thiết.
bộ phần mềm apktool
link tải http://www.mediafire.com/download/pdzzvnrqjydvtvq/apktool4.4_armel.zip
rootexplore.
link tham khảo https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=vi
zarchiver
link tham khảo và tải https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver&hl=vi
droidedit.
link tải http://www.mediafire.com/download/by56r6sopju6l1b/droidedit_pro_(code_editor)_1.19.1.apk
*
sơ lược:
droidedit là một văn bản và trình biên tập mã nguồn (tương tự như notepad + + hoặc gedit) cho máy tính bảng android và điện thoại với các tính năng sau:
★ tô sáng cú pháp cho một số ngôn ngữ (c, c + +, c #, java, html, css, javascript, python, ruby, lua, latex, sql, ...) nó còn có tính năng rất hay là chỉnh sửa file hệ thống như build.prop ... mà không cần phải coppy file đó ra ngoài.
ii. hướng dẫn sử dụng apktool việt hóa và cách mod âm lịch lên status bar. dành cho tất cả máy android.
bước 1
dùng zarchiver giải nén bộ phần mềm apktool được thư mục apktool chép vào bộ nhớ máy theo đường dẫn sdcar/
view attachment 23788
mở mục apktool ra cài đặt file apktool.apk. dùng rootexplorer lấy 2 file framework.apk và lge-res.apk trong đường dẫn system/framework và file lgsystemui.apk trong đường dẫn system/app . copy 3 file đó vào thư mục apktool/
bước 2
mở apktool vừa cài đặt tìm đến thư mục apktool , mở nó ra tìm đến file framework.apk ấn vào và chọn sáp nhập framework, tiếp tục tìm đến flie lge_res.apk chọn sáp nhập framework, tiếp tục tìm đến file lgsystemui.apk và làm như trên. xong phần cài đặt.
view attachment 23790
bước 3
tiến hành mod âm lịch
lấy file lgsystemui.apk cần mod chép vào thư mục nào đó dễ quản lý
mở app apktool tìm đến mục có file lgsystemui.apk chọn dịch ngược tất cả
view attachment 23792
. ngồi đợi...
view attachment 23793
dịch ngược xong sẻ có thư mục tên là lgsystemui_src
tải file này về http://www.mediafire.com/download/3du23cjp55jk73g/amlichduonglich.zip
- trong đó có 9 file gồm dateview.smali 1và 2 dayofweb.smali 1và 2 duonglich2amlich. giải thích sơ về các file này. trước tiên mình xin cám ơn @yeucongnghe
dateview.smali đây là file hiển thị ngày/tháng/năm dương lịch.
dayofweb.smali đây là file hiển thị các thứ trong tuần.
và duonglich2amlich đây là file hiển thị ngày/tháng/năm âm lịch
- lấy 9 file đã tải về chép vào đường dẫn lgsystemui_src/smali/com/android/systemui/statusbar/policy.
- tiếp tục mở file status_bar_expanded_setting_layout.xml theo đường dẫn lgsystemui_src/res/layout mở bằng droidedit nhé.
view attachment 23794
- xóa mục khoanh tròn đi và thêm vào đoạn code này
Mã:
<com.android.systemui.statusbar.policy.dayofweek android:textappearance="@style/textappearance.statusbar.dayofweek" android:gravity="center" android:orientation="vertical" android:id="@id/dayofweek" android:paddingleft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:lines="2" android:layout_alignparentleft="true" />
<view android:gravity="center_vertical" android:id="@id/settings_divider3" android:background="@drawable/indi_noti_list_title_line" android:layout_width="@dimen/setting_divider_width" android:layout_height="wrap_content" android:layout_marginleft="@dimen/setting_divider_margin_left" android:layout_margintop="@dimen/setting_divider_margin_top" android:layout_marginbottom="@dimen/setting_divider_margin_bottom" android:layout_torightof="@id/dayofweek" />
<com.android.systemui.statusbar.policy.duonglich2amlich android:textappearance="@style/textappearance.statusbar.date" android:gravity="center" android:id="@id/amlich" android:paddingleft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:lines="2" android:layout_torightof="@id/settings_divider3" />
<com.android.systemui.statusbar.policy.dateview android:textappearance="@style/textappearance.statusbar.date" android:gravity="center_vertical" android:id="@id/date" android:paddingleft="8.0dip" android:layout_width="0.0dip" android:layout_height="fill_parent" android:singleline="true" android:layout_torightof="@id/amlich" />
và save lại
- tiếp tục mở file ids.xml trong đường dẫn lgsystemui_src/res/values/ids.xml bằng siêu phần mềm droidedit. thêm đoạn code này vào dưới cuối cùng.
Mã:
<item type="id" name="dayofweek">false</item>
<item type="id" name="amlich">false</item>
<item type="id" name="settings_divider3">false</item>
và save lại
view attachment 23795
- tiếp tục mở file styles.xml trong đường dẫn lgsystemui_src/res/values/styles.xml . thêm đoạn code này vào cuối cùng
Mã:
<style name="textappearance.statusbar.dayofweek" parent="@*android:style/textappearance.statusbar.icon">
<item name="android:textsize">14.0sp</item>
<item name="android:textstyle">bold</item>
<item name="android:textcolor">#ff5dcde6</item>
</style>
và save lại
view attachment 23796
- xong bây giờ mở app apktool ra tìm đến file lgsystemui_src chọn biên dịch lại và chờ...
view attachment 23797
view attachment 23798
- thành công sẽ hiện 1 file lgsystemui_src.apk.
view attachment 23802
- tiếp tục chọn file lgsystemui.apk nhớ là file lgsystemui.apk chọn trích xuất (meta-inf)
view attachment 23799
- tiếp tục chọn file lgsystemui_src.apk nhớ là lgsystemui_src.apk chọn thêm (meta-inf)
view attachment 23800
- cuối cùng đã xong dùng rootexplorer đổi tên file lgsystemui_src.apk thành lgsystemui.apk chép vào đường dẫn system/app và set 644
view attachment 23801
khởi động lại và thưởng thức.
* lưu ý : trong 1 số trường hợp thêm meta-inf vào nhưng file không hoạt động thì các bạn làm như thế này.
- dùng zarchiver tìm đến file lgsystemui.apk chọn view mở nó ra
. chọn 2 file meta-inf và androidmanifest.xml
.
chọn extract... tiến hành mở file lgsystemui-src.apk mở nó ra như file trên và thêm nó vào là xong
p/s:ấn thank nếu thấy bài viết có ích.
bài viết được thực hiện bởi hyunhnhan886 cộng đồng lgviet.
Khu chung cư cao cấp C-Sky View Bình Dương chủ đầu tư Cty Cổ phần Chánh Nghĩa Quốc Cường phối cảnh độc đáo vị trí vàng nội thất tiện nghi. C-Sky View Bình Dương giagocchudautu.com phối cảnh độc đáo...
C-Sky View Bình Dương Căn hộ tiện ích phù hợp hiện đại nhất