Hướng dẫn Apk tool việt hóa và cách sử dụng

Thảo luận trong 'Thủ thuật - Sử dụng Android' bắt đầu bởi hyunhnhan886, 26 Tháng tư 2014.

  1. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    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/ 2014-04-25-20-18-45.jpg
    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. 2014-04-25-20-05-22.jpg
    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ả 2014-04-25-20-22-25.jpg . Ngồi đợi...
    2014-04-25-20-22-15.jpg
    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é. 2014-04-25-20-31-10.jpg
    - 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
    2014-04-25-20-38-57.jpg
    - 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
    2014-04-25-20-41-24.jpg
    - Xong bây giờ mở app apktool ra tìm đến file LGSystemUI_src chọn biên dịch lại và chờ... 2014-04-25-20-51-35.jpg
    2014-04-25-20-51-45.jpg
    - Thành công sẽ hiện 1 file LGSystemUI_src.apk.
    2014-04-25-20-54-31.jpg
    - Tiếp tục chọn file LGSystemUI.apk nhớ là file LGSystemUI.apk chọn trích xuất (META-INF) 2014-04-25-20-54-42.jpg
    - Tiếp tục chọn file LGSystemUI_src.apk nhớ là LGSystemUI_src.apk chọn thêm (META-INF) 2014-04-25-20-55-00.jpg

    - 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 2014-04-26-01-32-32.jpg
    khởi động lại và thưởng thức.
    [​IMG]

    * 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 [​IMG] . Chọn 2 file META-INF và AndroidManifest.xml[​IMG] .
    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 [​IMG][​IMG]
    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.
     
  2. Lã Anh

    Lã Anh Member

    Tham gia ngày:
    9 Tháng hai 2014
    Bài viết:
    93
    Đã được thích:
    16
    100000 like cho bác
     
    hyunhnhan886 thích bài này.
  3. BigBooBaBe

    BigBooBaBe Active Member

    Tham gia ngày:
    14 Tháng hai 2014
    Bài viết:
    149
    Đã được thích:
    41
    Bài có ví dụ đầy đủ :D thank b,chờ hướng dẫn giờ thì đã thấy :D
     
    hyunhnhan886 thích bài này.
  4. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
  5. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
  6. conga01675

    conga01675 Active Member

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    984
    Đã được thích:
    236
    làm trên điện thoại hả bác.???quá chuẩn
     
    hyunhnhan886 and nam_pro1102 like this.
  7. caotang1994vn

    caotang1994vn New Member

    Tham gia ngày:
    10 Tháng hai 2014
    Bài viết:
    23
    Đã được thích:
    2
    Mod được âm lịch thui ak . hướng dẫn mod cái khác đi bác
     
    hyunhnhan886 thích bài này.
  8. like_android

    like_android LGVIET.com Staff Member

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    5,119
    Đã được thích:
    1,699
  9. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    A ơi.sao nhiều lúc e mod xong xuôi.recomlic lại không được

    gửi từ nokia 1202 thần thánh:P:P
     
    hyunhnhan886 thích bài này.
  10. Trốn nợ

    Trốn nợ Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,982
    Đã được thích:
    996
    Nam pro1102:confused:
     
    nam_pro1102 and hyunhnhan886 like this.
  11. hsgduba

    hsgduba Well-Known Member

    Tham gia ngày:
    9 Tháng sáu 2013
    Bài viết:
    2,217
    Đã được thích:
    923
    quá hay..thnk bác..
     
    hyunhnhan886 thích bài này.
  12. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Lỗi này là sao anh [​IMG]

    gửi từ nokia 1202 thần thánh:P:P
     
    hyunhnhan886 thích bài này.
  13. Trốn nợ

    Trốn nợ Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,982
    Đã được thích:
    996
    Thank bác nhưng khó quá:eek:
     
    nam_pro1102 and hyunhnhan886 like this.
  14. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Đây là bài hướng dẫn sử dụng cái apktool đó thôi. Còn mod cái khác có lẽ bạn nên tự nghiên cứu thì hay hơn.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk
     
    vuphihung1979 thích bài này.
  15. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Bấm vào sao chép rồi dán nó vào droidedit xem lỗi gì.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk
     
  16. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Như vậy mà khó nữa hả bạnO_o

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk
     
    Trốn nợ thích bài này.
  17. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Vâng.để e thử

    gửi từ nokia 1202 thần thánh:P:P
     
  18. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
  19. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Sao không tự việt hóa đi bạn? Cái này đâu khó đâu

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk
     
    Trốn nợ thích bài này.
  20. aladin.huy1

    aladin.huy1 Well-Known Member

    Tham gia ngày:
    23 Tháng tám 2013
    Bài viết:
    3,168
    Đã được thích:
    1,099

Chia sẻ trang này