我想向安卓手机发送 AT 命令。
我知道 SDK 不支持这个。
但有两种解决方案:
修改内核代码,发布你的新安卓(好像太难了!)
USB
上的 LoopBack。(我认为蓝牙是一样的)
关于第二种解决方案,当您使用 USB
电缆将手机连接到 PC 时,您将在设备管理器上看到一个 GSM
调制解调器,它可以帮助您发送 AT 命令到 GSM
调制解调器。
如果我们找到了在手机上环回的解决方案,我们可以向 GSM Modem 发送 AT 命令。
问题是:如何回送以及内核上的什么 tty 文件对我们有帮助?
最佳答案
首先你必须root手机然后 在亚行外壳
su
echo -e "AT\r" > /dev/smd0
如果你想看到答案使用
cat /dev/smd0
我已经在 samsung mini,cooper,s+ 中测试过这个命令,它可以工作。
如果您使用 htc(htc 韵测试)尝试 adb shell 并输入此命令“radiooptions 13 AT” 如果您想查看答案类型“logcat -b radio”
为其他设备尝试回显到/dev/smd0
*您可以通过 Runtime.exec (需要 su) 在 sdk java 代码中使用此命令
关于android - 向安卓手机发送 AT 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8284067/