发送AT命令到Android手机

我想发送AT命令到Android手机。

我知道SDK不支持这个。

但有两个解决scheme:

  1. 改变内核的代码,并释放你的新Android(看起来很难!)

  2. USB LoopBack(我认为蓝牙是相同的)

关于第二种解决scheme,当您使用USB电缆将手机连接到PC时,您将在设备pipe理器上看到一个GSM调制解调器,帮助您将AT Command发送到GSM调制解调器。

如果我们find一个解决scheme来回放手机,我们可以发送AT指令到GSM调制解调器。

问题是:如何循环回来,内核上的tty文件将帮助我们?

Solutions Collecting From Web of "发送AT命令到Android手机"

首先你必须在adbshell中设置电话

echo -e“AT \ r”> / dev / smd0

如果你想看到答案使用

cat / dev / smd0

我已经在三星mini,cooper,s +testing这个命令,它的工作原理。

如果你使用htc(htc rhymetesting过)尝试到adb shell并且input这个命令“radiooptions 13 AT”如果你想看答案types“logcat -b radio”

尝试echo到其他设备的/ dev / smd0

*您可以使用Runtime.exec在sdk java代码中使用此命令(require su)