首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在adb android上更改首选网络类型?

如何在adb android上更改首选网络类型?
EN

Stack Overflow用户
提问于 2014-08-15 07:26:05
回答 3查看 12.8K关注 0票数 6

如何使用ADB更改首选网络类型?

示例:设置仅使用GSM、仅使用WCDMA、仅使用LTE或自动。

EN

回答 3

Stack Overflow用户

发布于 2015-07-01 18:21:44

这对我的设备是有效的:

代码语言:javascript
运行
复制
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'"
adb shell settings put global airplane_mode_on 1
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true
sleep 5;
adb shell settings put global airplane_mode_on 0
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
票数 1
EN

Stack Overflow用户

发布于 2014-10-17 09:31:24

我希望这能有所帮助:

仅限GSM:

代码语言:javascript
运行
复制
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'"

adb reboot

change value=11 For WCDMA,change value=2

票数 0
EN

Stack Overflow用户

发布于 2021-12-11 01:09:01

设置RAT的ADB命令:

**adb shell设置将全局preferred_network_mode1 2 --> WCDMA放在SUB1上

adb shell设置将全局preferred_network_mode2 1 --> GSM放在SUB2上

adb shell停止ril-daemon

adb shell启动ril-daemon

adb shell设置放入全局airplane_mode_on 1

adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true

睡眠5;

adb外壳设置放入全局airplane_mode_on 0

adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false**

RIL_PreferredNetworkType:

代码语言:javascript
运行
复制
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 */
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25319129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档