Chi tiết Việt Hóa Android! | Cộng Đồng GSM Việt Nam-Đồng Hành-Hỗ trợ-Thành Công

Trùm vật tư ép kính | Bệnh Viện Điện Thoại 24h | Linh Kiện Tín Thành | Đặt chữ quảng cáo | Đặt chữ quảng cáo | Trùm điện thoại cổ độc

Chi tiết Việt Hóa Android!

Thảo luận trong 'Việt hóa Android' bắt đầu bởi thanhlapvn, 29/6/13.

  1. thanhlapvn

    Admin Vietnamgsm.vn
    Làm thành viên từ: 26/6/13
    Bài viết: 2,287
    Cảm ơn: 5,672
    Điểm: 11,101
    Nghề nghiệp: Mobile Service
    Nơi ở: Trảng Bom-Đồng Nai
    M:
    Vietnamgsm GOLD:
    Các bước cơ bản đó là:
    + Rút apk từ phone -> decode -> dịch (so sánh chỉnh sửa)-> compile -> Đưa trở lại phone.​
    Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.)
    Cách rút từ điển dịch tự động Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    I - Công cụ cần có:
    1. java JDK Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    2. Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. 1.5 có sẵn if và file Command Prompt.bat gõ lệnh Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    3. ADB command tool Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    4. Notepad++ hoặc Ultra edit. Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    5. Driver đầy đủ kết nối trơn tru với điện thoại.​
    6. Dịch tự động Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    II- Với máy điện thoại
    1. Android đã Root luôn bật chế độ usb debuging
    2. Đã cài phần mềm Root Explore + Allow (grant) super user​
    III- Chuẩn bị file apk để làm việc
    1. Cắm máy chế độ usb debuging
    2. Bật Adb.bat gõ từng dòng lệnh rồi enter
    adb devices
    adb pull /system/framework framework
    adb pull /system/app app

    Sẽ có 2 thư mục framework+app -> muốn full tv thì dịch hầu như hết các apk. Còn muốn tiếng Việt đủ dùng chúng ta cần dịch các apk sau: framework.res, twframework-res, settings, systemUI, launcher, phone, contacts,
    3. Đăng ký resource ->quan trọng chỉ if file apk có trong thư mục framework chứ ko if file trong app.
    + Vào thư mục framework thấy file nào có đuôi apk-> copy hết vào thư mục apktool​
    Chạy Command Prompt.bat lệnh chung là:
    apktool if ***.apk
    với ***= tên từng file apk rồi. (trong bộ apktool sẵn có file bat để if rồi)
    VD:​
    apktool if framework-res.apk
    apktool if twframework-res.apk
    apktool if lge-res.apk
    apktool if miui-res.apk

    IV- Tiến hành.
    1. Decode (xả)
    apktool d ***.apk

    => Sẽ được folder tên giống như apk vậy khác là ko có đuôi apk thôi.​
    apktool d framework-res.apk
    -> được folder framework-res ->
    + Để có “Tiếng Việt” trong cài đặt ta tiến hành add tv vào file framework-res.apk​
    2. Dịch xml
    Mục đích chính là dịch các dòng màu đen trong cấu trúc xml như ví dụ dưới đây.​
    <string name="app_name">Message</string>
    <string name="no_title">No title</string>
    <string name="exceeded_memory_title">Memory full</string>

    Sau khi dịch​
    <string name="app_name">Nhắn tin</string>
    <string name="no_title">Không có tiêu đề</string>
    <string name="exceeded_memory_title">Bộ nhớ đầy</string>

    Có nhiều cách để bạn dịch xml ta sử dụng công cụ hỗ trợ APK TRÁNS WIZARD
    Các bạn cần có bộ từ điển cho nó.
    Cách rút từ điển dịch tự động (Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.)
    Sau khi các bạn Rút được từ điển csv hãy dùng nó để dịch các apk từ điển phải có tên DictionaryEnVi.csv mới load được. Trong bộ trên đã có sẵn bộ từ điển nho nhỏ giúp các bạn trải nghiệm
    Ví dụ dịch LGBrowser.apk
    a) Sau khi Decode = apktool -> folder LGBrowser​
    b) Cắt nó cho vào folder Apk Translation Wizard/ projects/
    c) Làm theo hình dưới từ số 1 đến 4. (chọn Dict->load Dict->Read XML->Translate)

    [​IMG]

    + Quá trình dịch rất nhanh, nếu còn phần màu vàng ở phần dịch bên dưới các bạn xem chữ ở Original rồi dịch sang bên Translated. Copy paste dịch google cũng được.​
    + Dịch thêm xong nhấn nút Add Translation lưu vào từ điển cho đỡ phí công dịch thêm.​
    d) Tắt chương trình đi rồi làm lại từ 1-5
    Kiểm tra xem Write XML đã thành công chưa ta vào thư mục​
    projects/tên_apk/res/values-vi-rVN (với framework-res)​
    hoặc values-vi (app khác)​
    Mở xml = notepad++ xem thử ->dịch thêm cho full thì làm luôn trên notepad++​
    3. So sánh chỉnh sửa file string.xml
    Dùng Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. (Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.) hoặc phần mềm so nào đó như “Compare it” để so xml gốc (trong values) với xml đã dịch (trong values-vi hoặc values-vi-rVN)​
    Mẹo: Notepad++ > Plugin> Compare > Chỉ tích ở Inogre Spacing và Detect moves​
    Không so sánh file string.xml có dung lượng lớn bằng plugin compare vì dễ bị treo notepad++.
    Lưu ý quan trọng:
    + Khi dịch bằng Apk Translation Wizard các dòng sẽ lệch nhau nên phải chỉnh cho giống với gốc.​
    <string name="duplicate_file_name_confirm">"\"%1$s\" The file already exists.
    Do you want to overwrite the existing?"</string>
    thì dịch cũng phải nằm ở 2 dòng như thế và chú ý có ngoặc kép:
    <string name="duplicate_file_name_confirm">"\"%1$s\" Tệp đã tồn tại.
    Bạn có muốn ghi đè lên không?"</string>
    Cuối cùng mở file xml = Microsoft Word để xem còn lỗi gì không nhé.​
    4. Compile (Đóng gói):
    Đưa folder hoàn thành ở bước 2 trở về folder apktool. Lệnh compile chung là​
    apktool b ***

    (*** là tên thư mục mà ta đã xả ở bước 1 nhé)​
    - Nếu trôi chảy sẽ thấy dòng cuối cùng: Building apk file…
    - Mở file apk gốc bằng 7zip hoặc winrar​
    - Sau đó vào thư mục apktool/***/build/apk/ kéo file resource.arsc thay thế nó.​
    Apktool báo rất rõ nên các bạn chú ý vào dòng log build mà tìm dòng lỗi.
    5. Đưa file trở lại phone
    - Copy file apk đã thay resource ở trên -> thẻ nhớ hoặc bộ nhớ trong
    - Thao tác bằng cách giữ tay 1 lát vào file apk
    - Mở root explore -> vào thẻ nhớ -> copy apk vào /system/ (nếu không paste được thì nhấn Mount R/W trên cùng bên phải -> R/O)
    + Chọn Permission -> đánh dấu rồi OK
    [​IMG]
    + Move vào thư mục framework hoặc app tùy theo apk nhé -> có hỏi replace thì yes
    - Nhấn nút nguồn reboot ngay để tránh FC và hưởng thụ thành quả của mình.
    Chúc các bạn thành công!
    Video trực quan sinh động đây Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.​
    Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
     

    ****************Để giúp forum phát triển,anh em vui lòng share Facebook, Google+ ****************
    nguyen ngoc nghia, angel9x, tranvantrung198559 người khác. đã cảm ơn bài viết này.
  2. lamnguyen0902

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 27/6/13
    Bài viết: 12
    Cảm ơn: 1
    Điểm: 0
    M:
    Vietnamgsm GOLD:
    rất đầy đủ và chi tiết, cảm ơn bác.
     
  3. admin

    • Admin Vietnamgsm
    Admin Vietnamgsm
    Làm thành viên từ: 18/6/13
    Bài viết: 1,343
    Cảm ơn: 3,716
    Điểm: 380
    Nghề nghiệp: Giám đốc điều hành
    M:
    Vietnamgsm GOLD:
    1 bài viết quá hoàn chỉnh. Cảm ơn anh thanhlapvn
     
  4. zi89

    • VIP
    Gia đình Vietnamgsm
    Làm thành viên từ: 28/6/13
    Bài viết: 74
    Cảm ơn: 119
    Điểm: 3
    Nghề nghiệp: kỹ thuật viên phần mềm
    Nơi ở: TPHCM
    M:
    Vietnamgsm GOLD:
    bài viết thật bổ ích thx anh nhiều :)
     
  5. mdeejay

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 29/6/13
    Bài viết: 7
    Cảm ơn: 6
    Điểm: 0
    M:
    Vietnamgsm GOLD:
    nhìn quen quen :D
     
    TeenMobile đã cảm ơn bài này.
  6. jimmyhuyphong

    • Super Moderator
    Team VH Vietnamgsm
    Làm thành viên từ: 27/6/13
    Bài viết: 682
    Cảm ơn: 1,330
    Điểm: 7,074
    Nghề nghiệp: sửa chữa điện thoại
    Nơi ở: Biên Hòa
    M:
    Vietnamgsm GOLD:
    mở màn đẹp quá - hữu ích cho anh em mới gia nhập Vh ăn roi- bắt tay vào tập tành cho biết với người ta.
     
    TeenMobile đã cảm ơn bài này.
  7. phamngoctruong

    • Moderator
    Chuyên viên kỹ thuật dự bị
    Làm thành viên từ: 29/6/13
    Bài viết: 175
    Cảm ơn: 36
    Điểm: 800
    M:
    Vietnamgsm GOLD:
    Bữa nào cầm HDD lên trôm đồ nghề của lập;)
     
    thanhlapvn đã cảm ơn bài này.
  8. minh_tri_bk

    • Super Moderator
    Team VH Vietnamgsm
    Làm thành viên từ: 27/6/13
    Bài viết: 159
    Cảm ơn: 717
    Điểm: 5,984
    M:
    Vietnamgsm GOLD:
    Rất chi tiết, tốt cho anh em đang gặp vấn đề về Việt Hoá Rom!!!
     
    anhthuantt84 đã cảm ơn bài này.
  9. xuanhoamobil

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 4/7/13
    Bài viết: 49
    Cảm ơn: 18
    Điểm: 3
    M:
    Vietnamgsm GOLD:
    bài viết của anh quá hữu ích
     
  10. xuanhoamobil

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 4/7/13
    Bài viết: 49
    Cảm ơn: 18
    Điểm: 3
    M:
    Vietnamgsm GOLD:
    bài viết của anh quá hữu ích
     
  11. AnhThư Mobile

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 6/7/13
    Bài viết: 70
    Cảm ơn: 29
    Điểm: 5
    Nghề nghiệp: Kỹ Thuật Điện THoại
    Nơi ở: Chợ An Lổ, Phong Hiền, Phong ĐIền, Huế
    M:
    Vietnamgsm GOLD:
    Rất chi tết, phù hợp vơi tình hình ế ẩm hiện nay.
     
  12. TeenMobile

    • Moderator
    Chuyên viên kỹ thuật cấp 4
    Làm thành viên từ: 27/6/13
    Bài viết: 456
    Cảm ơn: 759
    Điểm: 1,711
    Nghề nghiệp: Repair Mobile
    Nơi ở: Thái Nguyên
    M:
    Vietnamgsm GOLD:
    tedofu_katozi là 1 cao thủ về việt hóa android fix các lỗi máy xách tay sms, 3g, wifi anh em nhỉ
     
  13. NGUYÊNQNGAI

    • Super Vip
    Gia đình Vietnamgsm
    Làm thành viên từ: 10/7/13
    Bài viết: 475
    Cảm ơn: 330
    Điểm: 99
    Nghề nghiệp: sửa chữa mua bán linh phụ kiện smarphone
    Nơi ở: thành phố quảng ngãi
    M:
    Vietnamgsm GOLD:
    mấy nay đang tập tành,sear thì thấy cái này ,thank lập nha
     
  14. KHANHDO_GSM

    • VIP
    Gia đình Vietnamgsm
    Làm thành viên từ: 28/6/13
    Bài viết: 245
    Cảm ơn: 314
    Điểm: 303
    Nghề nghiệp: Chuyên Sửa Mobile Bằng Búa Và Xà Beng
    M:
    Vietnamgsm GOLD:
    Vào vietnamgsm có đủ đồ chơi khỏi nhờ anh gồ hihi.tks
     
  15. thienglong-tv19

    • Moderator
    Gia đình Vietnamgsm
    Làm thành viên từ: 3/7/13
    Bài viết: 511
    Cảm ơn: 340
    Điểm: 160
    M:
    Vietnamgsm GOLD:
    em edit thường mắc lỗi ở mục phone ,contact ởngay chổ tô đậm .nhờ anh help dùm thường ở 2.3.3 và 2.3.6

    Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
     
  16. Luat_Mobile™

    Thành Viên Mới
    Làm thành viên từ:
    Bài viết: 0
    Cảm ơn: 0
    Điểm: 0
    M:
    Vietnamgsm GOLD:
    bài viết đỉnh quá. Thank Pro!
     
  17. hoangtucodon89

    • VIP
    Gia đình Vietnamgsm
    Làm thành viên từ: 15/7/13
    Bài viết: 528
    Cảm ơn: 110
    Điểm: 6
    Nghề nghiệp: phá mobile
    Nơi ở: biên hòa đồng nai
    M:
    Vietnamgsm GOLD:
    2. Đã cài phần mềm Root Explore + Allow (grant) super user
    e dao 2 phần lài về mà ko dc sài ko dc a
    ko nhan paste được cũng ko hien Mount R/W trên cùng bên phải -> R/O)
    luon a
    a lập cho em xin 2 cai file đó nha a
     
  18. truyengsm

    • Admin Vietnamgsm
    Product Manager
    Làm thành viên từ: 27/6/13
    Bài viết: 3,103
    Cảm ơn: 4,471
    Điểm: 10,375
    Nghề nghiệp: Unlock - Repair boot - Nạp Tiếng Việt all Mobile
    Nơi ở: 739 Đường 3/2 F6 Q10 TPHCM
    M:
    Vietnamgsm GOLD:
    vậy là máy bạn chưa root dc roài updat supper user lên koi
     
  19. hiennguyen

    • Super Moderator
    Chuyên viên kỹ thuật cấp 3
    Làm thành viên từ: 5/7/13
    Bài viết: 658
    Cảm ơn: 845
    Điểm: 5,220
    Nghề nghiệp: Cu Li
    Nơi ở: TPHCM
    M:
    Vietnamgsm GOLD:
    Quá hay Bro lập :)
     
  20. hoangtucodon89

    • VIP
    Gia đình Vietnamgsm
    Làm thành viên từ: 15/7/13
    Bài viết: 528
    Cảm ơn: 110
    Điểm: 6
    Nghề nghiệp: phá mobile
    Nơi ở: biên hòa đồng nai
    M:
    Vietnamgsm GOLD:
    em vô ch pay dao superuser về rồi mà cũng ko dc a ko hiện thị Mount R/W trên cùng bên phải -> R/O)
    luon a
    a có cách lào khác lũa ko a em đã làm rồi mà ko dc
    à em mờ vh em lg-e730 a
     

Thành viên đang xem bài viết này (Thành viên: 0, Khách: 0)

X

Hỗ trợ kỹ thuât >> CHAT ngay !