Preferred_network_mode для GWL/LTE ONLY/WCDMA ONLY/GSM с помощью adb

Adb command — marshmallow — change preferred network mode lte/gsm

I am on the 6.0.1 Marshmallow OS and my previous commands to change the preferred network mode are no longer working.

Commands used in Kit Kat worked without issue:

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM global WHERE name='preferred_network_mode'"
adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "update global SET value=1 WHERE name='preferred_network_mode'"
adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "select value FROM secure WHERE name='preferred_network_mode'

Commands from above entered in this OS result in output:

Error: no such table: global

I pulled the database file, which was completely empty:

adb pull /data/data/com.android.providers.settings/databases/

Is there any ADB command that I can use to change the preferred_network_mode to LTE/GSM?

Preferred_network_mode для gwl/lte only/wcdma only/gsm с помощью adb

Вопрос:

Лучший ответ:

include/telephony/ril.h

typedef enum { PREF_NET_TYPE_GSM_WCDMA = 0, /* GSM/WCDMA (WCDMA preferred) */ PREF_NET_TYPE_GSM_ONLY = 1, /* GSM only */ PREF_NET_TYPE_WCDMA = 2, /* WCDMA */ PREF_NET_TYPE_GSM_WCDMA_AUTO = 3, /* GSM/WCDMA (auto mode, according to PRL) */ PREF_NET_TYPE_CDMA_EVDO_AUTO = 4, /* CDMA and EvDo (auto mode, according to PRL) */ PREF_NET_TYPE_CDMA_ONLY = 5, /* CDMA only */ PREF_NET_TYPE_EVDO_ONLY = 6, /* EvDo only */ PREF_NET_TYPE_GSM_WCDMA_CDMA_EVDO_AUTO = 7, /* GSM/WCDMA, CDMA, and EvDo (auto mode, according to PRL) */ PREF_NET_TYPE_LTE_CDMA_EVDO = 8, /* LTE, CDMA and EvDo */ PREF_NET_TYPE_LTE_GSM_WCDMA = 9, /* LTE, GSM/WCDMA */ PREF_NET_TYPE_LTE_CMDA_EVDO_GSM_WCDMA = 10, /* LTE, CDMA, EvDo, GSM/WCDMA */ PREF_NET_TYPE_LTE_ONLY = 11, /* LTE only */ PREF_NET_TYPE_LTE_WCDMA = 12, /* LTE/WCDMA */ PREF_NET_TYPE_TD_SCDMA_ONLY = 13, /* TD-SCDMA only */ PREF_NET_TYPE_TD_SCDMA_WCDMA = 14, /* TD-SCDMA and WCDMA */ PREF_NET_TYPE_TD_SCDMA_LTE = 15, /* TD-SCDMA and LTE */ PREF_NET_TYPE_TD_SCDMA_GSM = 16, /* TD-SCDMA and GSM */ PREF_NET_TYPE_TD_SCDMA_GSM_LTE = 17, /* TD-SCDMA,GSM and LTE */ PREF_NET_TYPE_TD_SCDMA_GSM_WCDMA = 18, /* TD-SCDMA, GSM/WCDMA */ PREF_NET_TYPE_TD_SCDMA_WCDMA_LTE = 19, /* TD-SCDMA, WCDMA and LTE */ PREF_NET_TYPE_TD_SCDMA_GSM_WCDMA_LTE = 20, /* TD-SCDMA, GSM/WCDMA and LTE */ PREF_NET_TYPE_TD_SCDMA_GSM_WCDMA_CDMA_EVDO_AUTO = 21, /* TD-SCDMA, GSM/WCDMA, CDMA and EvDo */ PREF_NET_TYPE_TD_SCDMA_LTE_CDMA_EVDO_GSM_WCDMA = 22 /* TD-SCDMA, LTE, CDMA, EvDo GSM/WCDMA */
} RIL_PreferredNetworkType;

Ответ №1

Я получил ответ для некоторых из них

ТОЛЬКО LTE – 11
WCDMA – 2
GSM – 1

Оцените статью
Huawei Devices