【问题标题】:Android: toggle 2G and 3G in code with rootAndroid:使用 root 在代码中切换 2G 和 3G
【发布时间】:2013-02-22 22:04:01
【问题描述】:

我读到在我自己的代码中无法在 android 上切换 2g/3g。但是有没有解决方案如何使用 root 权限或类似的东西来做到这一点?

【问题讨论】:

标签: android toggle root 3g


【解决方案1】:

您可以这样做: (免责声明:我没有亲自做过,但理论上它可以工作)

首先看到这个关于在 Android 上发送 AT 命令的 SO 问题,尤其是关于使用 root 权限的解决方法的第二个答案:How to send AT command in android?

然后使用 AT 命令将设备设置为“仅 2G”或“仅 3G”或任何您想要的。 使用3GPP 27.007 中定义的标准 AT 命令,您可以告诉设备选择特定的 2G 或 3G 网络(参见 AT+COPS、AT+CREG)。 您可以通过将 AT+COPS set 命令的参数分别设置为 1 或 4 来调整是“仅 2G”还是“首选 2G”。

我发现了两种使用不同的专有 AT 命令的方法。一个在互联网上公开提供here。它使用 AT+URAT,据我所知这不是标准的 AT 命令。

这里的重点是,该设备可能不支持 AT+URAT,但它可能有自己的专有 AT 命令来实现此功能。

【讨论】:

    猜你喜欢
    • 2012-02-22
    • 2014-09-01
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-24
    • 1970-01-01
    相关资源
    最近更新 更多