Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 14
  1. #1
    Ngày tham gia
    Aug 2014
    Bài viết
    0

    Hướng dẫn sửa tự khởi động lại khi chọn mạng trên Prada LG-SU540

    anh em dùng prada đều biết, khi chọn mạng vào troaming để chọn và, tự dưng nó khởi động lại rất bực mình.
    thực ra có rất nhiều cách, mình thì thường bỏ troaming và sửa thẳng vào lgphone, phần mobilenetworksettings để thêm lựa chọn mạng ở ngay trong đó.
    tuy nhiên ở bài viết này mình hướng dẫn giữ nguyên gốc và theo kiểu tut để các bạn nắm đc, hiểu tường tận nhằm mục đích hiểu biết hơn, có thể sửa được nhiều hơn những gì mình viết ở đây.

    công cụ:

    dex2jar
    notepad ++ và plugin smali cho notepad++
    java decompiler
    apk tool

    đầu tiên cần biết nó nằm trong troaming (hoặc còn có tên là roamingsettingskr) đã, decompile nó ra xem sao.

    lại search thử chữ "reboot" trong đám smali xem sao, thấy có nghi vấn hack nằm trong troamingnetwork

    vậy giờ dex2jar và dùng java decompiler để đọc code java xem nó viết gì nhé








    thấy có 1 resetthread gọi thằng com.lge.hiddenmenu.reboot vậy chắc là nó reboot rồi.

    giờ xem nó ở đâu nhé,
    nhìn lên 1 chút thấy thằng resetthread này chạy trong 1 class hanlder nó handlemessage

    hướng dẫn fix reboot khi chuyển mạng bởi hoangnova từ lgviet.com

    hiểu là với message số 2 thì nó sẽ gọi cái đó ra và reboot máy. vậy ta để nguyên cái resetthread nhưng xóa toàn bộ nọi dung bên trong method run() đi vậy là khỏi chạy.
    tuy nhiện, xóa đi rồi thì khi ta ấn đổi mạng nó vẫn ko chịu đổi, lý do do đâu vậy ?!

    tìm tiếp lên trên thấy






    onpreferencetreeclick()

    nó check là với

    systemproperties.get("ro.product.model", "unknow") = lg-su540 thì nó chạy vào



    Mã:
    this.mphone.setmodemstringitem(393225, integer.tostring(i), this.mhandler.obtainmessage(2));
    ngược lại thì nó chạy vào



    Mã:
    this.mphone.setpreferrednetworktype(this.mmodemnetworkmode, this.mhandler.obtainmessage(2));
    và gửi msg vào cái hanlder vừa nãy nói để reboot máy. cái thread reboot thì ta vừa xử lúc này rồi, giờ còn cái này thôi.

    nhìn qua thì biết this.mphone.setmodemstringitem chả có ý nghĩa gì liên quan tới việc chuyển mạng cả mà cái setpreferrednetworktype có vẻ giống hơn. :laugh:

    vậy ta mở code smali ra, sửa mẹ cái lg-su540 thành lg-su5400 :d cho nó chạy vào setpreferrednetworktype.

    compile lại rồi thay thế vào file cũ xem sao :d

    chắc chắn là ko bị reboot khi chuyển mạng từ troaming nữa đâu.

    chúc thành công

    dokyson

  2. #2
    Ngày tham gia
    Jul 2015
    Bài viết
    2
    làm sao để chuyển mạng ko bi ngắt kết nối chứ chuyển ko khởi động lại thi dùng *#*#4636##*#* cũng đc

  3. #3
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    hình như nó không bị reboot mà nó cũng chưa thay đổi chế độ mạng được đó anh.

    bữa nay anh cao hứng hướng dẫn nhiều quá :d

  4. #4
    Ngày tham gia
    Feb 2015
    Đang ở
    hiện sống tại căn hộ chung cư mỹ đình, từ liêm, hà nội
    Bài viết
    0
    Trích dẫn Gửi bởi se7venlove
    làm sao để chuyển mạng ko bi ngắt kết nối chứ chuyển ko khởi động lại thi dùng *#*#4636##*#* cũng đc
    nó buộc phải ngắt kết nối, khi chuyển mạng bạn ạ.
    thêm nữa các tút mình viết ko nặng về việc chức năng, mà mang ý nghĩa hướng dẫn để các bạn khác hiểu được cách thức để sửa và xem luồng xử lý. vì vậy nếu bạn ko quan tâm thì mời bạn ra ngoài. thân ái.

  5. #5
    Ngày tham gia
    Apr 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nthung2112
    hình như nó không bị reboot mà nó cũng chưa thay đổi chế độ mạng được đó anh.

    bữa nay anh cao hứng hướng dẫn nhiều quá :d
    thi thoảng nền làm vài việc tốt em ạ
    nó sẽ thay đổi mạng nếu em dùng setpreferrednetworktype

  6. #6
    Ngày tham gia
    Feb 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nthung2112
    hình như nó không bị reboot mà nó cũng chưa thay đổi chế độ mạng được đó anh.

    bữa nay anh cao hứng hướng dẫn nhiều quá :d
    đổi được mà hưng. trong final của mình cũng làm theo cách này mà. ( a hoàng bày cho đấy ):d

  7. #7
    Ngày tham gia
    Sep 2014
    Bài viết
    0
    bữa trước e không để ý cái này :d, làm cái toggle chuyển cho nó khoẻ hơn.

    sau anh không làm cái tut hướng dẫn thêm toggle luôn anh, em thấy nhiều người muốn làm cái đó lắm.

  8. #8
    Ngày tham gia
    Apr 2015
    Bài viết
    0
    Trích dẫn Gửi bởi hoangnova
    thi thoảng nền làm vài việc tốt em ạ
    nó sẽ thay đổi mạng nếu em dùng setpreferrednetworktype
    a viết tut nữa đi.:d

  9. #9
    Ngày tham gia
    Jul 2014
    Bài viết
    0
    Trích dẫn Gửi bởi nthung2112
    bữa trước e không để ý cái này :d, làm cái toggle chuyển cho nó khoẻ hơn.

    sau anh không làm cái tut hướng dẫn thêm toggle luôn anh, em thấy nhiều người muốn làm cái đó lắm.
    kaka . phải đấy .:d

  10. #10
    Ngày tham gia
    Mar 2015
    Bài viết
    0
    hehe cám ơn đại ca đã viết tut, tối về em vọc con lte3 của em liền

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •