Hướng dẫn thêm lựa chọn Chỉ dùng mạng 2G trong cài đặt mạng di động

Thảo luận trong 'Thảo Luận - Phát Triển Rom/ Lập trình Mobile' bắt đầu bởi dokyson, 6/6/14.

  1. Diễn đàn đang đang trong quá trình nâng cấp phiên bản 2017...
    Nếu bạn gặp bất kỳ lỗi gì hãy post thông tin lỗi TẠI ĐÂY hoặc gửi mail đến csupport@choimobile.vn để được hỗ trợ nhanh nhất. BQT cũng rất mong muốn nhận được góp ý từ bạn !
    Cảm ơn bạn rất nhiều, Khách.
  1. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Lựa chọn Chỉ dùng mạng 2G giúp bạn nhanh chóng chuyển mạng từ WCDMA sang GSM, giảm tiêu thụ điện năng và sóng khỏe. Tuy nhiên ROM gốc thường không có lựa chọn này. Sau đây mình sẽ hướng dẫn các bạn mod thêm lựa chọn Chỉ dùng mạng 2G trong cài đặt mạng di động

    choimobile.vn-2G_only.jpg

    File cần sửa: Phone.apk\res\xml\network_setting.xml

    Thêm đoạn code này vào
    Mã:
    <com.android.phone.Use2GOnlyCheckBoxPreference android:persistent="false" android:title="@string/prefer_2g" android:key="button_prefer_2g_key" android:summary="@string/prefer_2g_summary" />
    Vào vị trí như mẫu code dưới đây
    Mã:
    <?xml version="1.0" encoding="utf-8"?>
    <PreferenceScreen android:title="@string/mobile_networks"
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:phone="http://schemas.android.com/apk/res/com.android.phone">
        <PreferenceScreen android:persistent="false" android:title="@string/network_manage_settings" android:key="button_settings_manage_sub">
            <intent android:targetPackage="com.android.phone" android:action="android.intent.action.MAIN" android:targetClass="com.android.phone.KTNetworkSettings" />
        </PreferenceScreen>
        <PreferenceScreen android:title="@string/cdma_lte_data_service" android:key="cdma_lte_data_service_key" />
        <CheckBoxPreference android:persistent="false" android:title="@string/data_enabled" android:key="button_data_enabled_key" android:summary="@string/data_enable_summary" />
        <CheckBoxPreference android:persistent="false" android:title="@string/popup_enabled" android:key="button_popup_enabled_key" android:summary="@string/popup_enable_summary" android:dependency="button_data_enabled_key" />
        <com.android.phone.Use2GOnlyCheckBoxPreference android:persistent="false" android:title="@string/prefer_2g" android:key="button_prefer_2g_key" android:summary="@string/prefer_2g_summary" />
        <PreferenceScreen android:persistent="false" android:title="@string/throttle_data_usage" android:key="button_data_usage_key">
            <intent android:targetPackage="com.android.phone" android:action="android.intent.action.MAIN" android:targetClass="com.android.phone.DataUsage" />
        </PreferenceScreen>
        <ListPreference android:entries="@array/preferred_network_mode_choices" android:title="@string/preferred_network_mode_title" android:key="preferred_network_mode_key" android:summary="@string/preferred_network_mode_summary" android:dialogTitle="@string/preferred_network_mode_dialogtitle" android:entryValues="@array/preferred_network_mode_values" />
        <com.android.phone.Use2GOnlyCheckBoxPreference android:persistent="false" android:title="@string/prefer_2g" android:key="button_prefer_2g_key" android:summary="@string/prefer_2g_summary" />
    </PreferenceScreen>
    Đóng gói lại file Phone.apk và thưởng thức

    ___
     
    10 people like this.
  2. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Ae tích cực mod nào. Sẽ hướng dẫn hết :D
     
    2 people like this.
  3. squall_20042001

    Newbie

    24/1/14
    27
    14
    0
    Nam
    Error: No resource found that matches the given name (at 'title' with value '@string/prefer_2g').
    Mình bị lỗi này khi đóng gói apk, mình dùng sky a900.
     
  4. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Sky A900 phải mod thêm khá nhiều bác ạ
     
  5. squall_20042001

    Newbie

    24/1/14
    27
    14
    0
    Nam
    Bac chiu kho huong dan minh phat. Vi sai ban 218 tiet kiem pin hon ban sphinx mod tren 215

    Sent from my IM-A900K using Tapatalk
     
  6. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Bác lấy file phone.apk của SphinX copy phần này sang:
    com/android/phone/Use2GOnlyCheckBoxPreference
    Nó thiếu Use2GOnlyCheckBoxPreference.smali nên ko chạy đc
     
    2 people like this.
  7. xxthjenvuxx

    Newbie

    23/7/14
    21
    2
    0
    Nam
    ban oi, ma code de tang toc do network nhu the nao vay.ban co the viet cho minh cai ma code tao HSPA_REL9 ma s3 co khi vao menu hidden y.thank nhieu nha
     
  8. lamlazy3

    lamlazy3 Active Member
    Senior Member

    26/8/14
    257
    138
    43
    Nam
    ngon quá nhưng em k làm đc á đù :(
     
    2 people like this.
  9. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Máy nào thế cụ :D
     
  10. tuannv1508

    Newbie

    15/9/13
    5
    2
    0
    Nam
    vậy là khi cần dùng mạng thì bật 3G khi không thì tắt đi cho đỡ tốn pin. Ngon quá mà chưa có máy để vọc :D
     
  11. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Mua máy luôn để vọc

    Gửi từ ChoiMobile.Vn sử dụng ChơiMobile app
     
    2 people like this.
  12. tuannv1508

    Newbie

    15/9/13
    5
    2
    0
    Nam
    Hết xiền rồi anh ơi. Vợ dại con thơ nên hem đủ xiền xài máy ngon, xài máy cùi không à :D
     
  13. chantroi_19

    Newbie

    6/8/14
    15
    6
    0
    Nam
    A810K có chỉnh 2G dc ko? Mình ko rành lắm, chủ thớt giúp dc ko? Mình đang xài A810K rom Liar ver6
     
    2 people like this.
  14. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Thêm dc đó cụ à
     
  15. Sea23

    Newbie

    18/7/13
    2
    0
    0
    Nam
    #15 Sea23, 27/4/15
    Last edited by a moderator: 28/4/15
    Em dùng Samsung galaxy s3 verizon (SCH-i535) chạy rom stock 4.4.2. Trong sys/app không có Phone.apk nhưng em tìm trong sys/priv-app thì có SecPhone.apk nên em sửa file này. Sửa xong đổi tên file SecPhone.apk gốc và thay bằng SecPhone.apk em đã sửa nhưng khởi động lại máy thì máy không nhận mạng. Vào phần cài đặt mạng "Các mạng đi động" thì không được và báo "Cài đặt đã dừng". Rom stock chỉ có tùy chọn GSM/UMTS tốn pin quá, ai biết giúp em với ạ!!!
     
  16. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    1 số máy sẽ ko hoạt động do thiếu smali a @dokyson@dokyson
     
  17. duan19892001

    Newbie

    26/11/13
    17
    4
    0
    Nam
    nhấn *#*#4636#*#* hoặc cài phần mềm lte là xong thôi
     

Chia sẻ trang này

Đang tải...