gpt4 book ai didi

database - adb 命令 - Marshmallow - 更改首选网络模式 LTE/GSM

转载 作者:搜寻专家 更新时间:2023-10-30 20:04:04 24 4
gpt4 key购买 nike

我在 6.0.1 Marshmallow OS 上,我之前更改首选网络模式的命令不再有效。

Kit Kat 中使用的命令没有问题:

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'

在这个操作系统中输入上面的命令导致输出:

Error: no such table: global

我拉取了完全为空的数据库文件:

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

是否有任何 ADB 命令可用于将 preferred_network_mode 更改为 LTE/GSM?

最佳答案

经过大量研究,这是我为 Marshmallow 找到的有效解决方案。

找到首选网络模式编号: https://android.googlesource.com/platform/hardware/ril/+/master/include/telephony/ril.h#228

1 仅适用于 GSM

11 仅适用于 LTE

adb wait-for-devices
adb root
adb wait-for-devices
adb shell settings list global | grep pref

这返回给我“preferred_network_mode”和“preferred_network_mode1”

adb shell settings put global preferred_network_mode 1
adb shell settings put global preferred_network_mode1 1
adb shell stop ril-daemon
adb shell start ril-daemon

关于database - adb 命令 - Marshmallow - 更改首选网络模式 LTE/GSM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37848059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com