Tổng hợp Thảo luận về code trong Android LG

Thảo luận trong 'Dev Android' bắt đầu bởi Văn Chức, 9 Tháng hai 2014.

  1. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
    Ai biết gì chia sẻ đấy nhé . Tùy kinh nghiệm và sự hiểu biết của anh em.

    Xin chia sẻ 1 phương pháp mod toggle 2G/3G bằng cách đổi code các toggle không dùng đến.

    - Như các bạn đã tìm hiểu về code smali trong SystemUI để mod các toggle sẽ thấy có 1 số toggle không cần thiết hay nói cách khác là dư thừa hoặc bị bỏ ẩn. ( Ở đây mình chỉ chia sẻ phương pháp để các bạn có hướng thực hiện và tự tìm tòi chứ không hướng dẫn chi tiết )
    - Với các toggle không dùng đến đó các bạn có thể làm đc rất nhiều thứ bằng cách Edit code của các toggle đó sang các toggle mà các bạn muốn mod . Thực hiện rất đơn giản
    Ví dụ : Mình đổi toggle Eco_mode thành Flashlight : Như vậy các bạn chỉ tìm và Edit lại các thành phần liên quan đến Eco_mode thành Flashlight chỉnh sửa các id plubic liên quan sang Flashlight là OK

    Đây là hướng làm của mình đơn giản hóa quá trình mod toggle . Tất nhiên đây chỉ là giải pháp đơn giản hóa không thể nào bằng các bạn mod đc thêm toggle vào QuickSettings vừa ko mất các toggle cũ vừa thêm đc toggle mới.



    SU640-V30D-RC1
     
  2. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
  3. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
  4. trihuan

    trihuan Moderator LGVIET.COM

    Tham gia ngày:
    15 Tháng sáu 2013
    Bài viết:
    1,465
    Đã được thích:
    1,345
    a có thể nói cụ thể hơn đc k ạ :D
     
  5. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
    Thế này nhé. Em decompile SystemUI ra ở đây là của 4.1 với mỗi máy nó cũng khác nhau anh chỉ nói chung còn em tùy cơ ứng biến nhé.
    Tìm class QuickSettingsItemlist.smali
    Đọc code trong đó và xem nó có những thành phần nào .
    Khi đã nắm rõ em lấy 1 bản Rom có toggle 2G/3G như SphinX của a Hoàng ý . Xem và so sánh với cái của em .
    Sau đó tiến hành đổi và Edit các thành phần như a nói ở trên tất nhiên là em phải nắm rõ các thành phần liên quan. :D

    SU640-V30D-RC1
     
    Last edited: 9 Tháng hai 2014
    trihuan and vananuan like this.
  6. 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
    Quan trọng là ko đọc và hiểu code smali sao đổi:D

    LU6200-V30D-RC1
     
    aladin.huy1 and Văn Chức like this.
  7. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
    Vậy mới cần xem cho kỹ . Tớ cũng có hiểu đâu. :D

    SU640-V30D-RC1
     
    like_android 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
    Vậy là sửa cho giống thui khỏi cần hiểu hả:D

    LU6200-V30D-RC1
     
  9. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
    Cũng phải hiểu nó hoạt động ntn chứ :D

    SU640-V30D-RC1
     
  10. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    mình mà có boom là mình dọi boom @chucvnvn ngay và liền !
    ít nhất cũng phải đưa ra ứng dụng để làm chứ :mad:
     
  11. Văn Chức

    Văn Chức Life Good

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    7,613
    Đã được thích:
    4,920
    Mình HD ở đây là cho những bạn đã có va chạm với code smali . Mà đã va chạm vs smali thì biết phải làm gì roài . Sao phải ứng dụng ?

    SU640-V30D-RC1
     
  12. xuanduc89

    xuanduc89 Member Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    4,380
    Đã được thích:
    1,656
    Ngon

    Gửi từ LG-F200 của tôi bằng cách sử dụng Tapatalk
     
  13. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    tại mình thấy có vài ứng dụng có thể làm việc này nhưng đọc qua có bạn chạy được có bạn không hê hê ....
    mình đang ngâm thằng này nà http://www.tinhte.vn/threads/super-...hinh-sua-apk-bang-giao-dien-cuc-manh.2239425/
     
  14. trihuan

    trihuan Moderator LGVIET.COM

    Tham gia ngày:
    15 Tháng sáu 2013
    Bài viết:
    1,465
    Đã được thích:
    1,345
    dạ , e cảm ơn a :D
     
  15. vandieutot

    vandieutot Người Điều Hành Staff Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,362
    Đã được thích:
    2,310
  16. f120ltn

    f120ltn Active Member

    Tham gia ngày:
    21 Tháng tám 2013
    Bài viết:
    266
    Đã được thích:
    45
    sửa so sánh cũng phải biết chút, chứ ko thì khó
     
  17. caobang200

    caobang200 Active Member

    Tham gia ngày:
    27 Tháng tám 2013
    Bài viết:
    275
    Đã được thích:
    57
    nói chung là khó đấy :unsure:
     

Chia sẻ trang này