如何在Android终端上以root用户身份运行AT命令?

如何在Android终端上以root用户身份运行AT命令?,android,bash,shell,modem,at-command,Android,Bash,Shell,Modem,At Command,我有我的安卓手机(Spice MI 270)。我想运行命令。但每当我尝试从shell运行任何AT命令时,它都会以“AT not found”的形式给出消息。我路由的全部目的是向调制解调器发送AT命令 我应该如何进行 谢谢。您可以使用该程序,该程序允许您从命令行轻松发送AT命令。挂断电话的示例: $ echo ATH | atinout - /dev/ttyACM0 - ATH OK $ 您需要找到android的串行设备的名称(在桌面linux上,它通常是/dev/ttyACM0,但据我记忆所

我有我的安卓手机(Spice MI 270)。我想运行命令。但每当我尝试从shell运行任何AT命令时,它都会以“AT not found”的形式给出消息。我路由的全部目的是向调制解调器发送AT命令

我应该如何进行

谢谢。

您可以使用该程序,该程序允许您从命令行轻松发送AT命令。挂断电话的示例:

$ echo ATH | atinout - /dev/ttyACM0 -
ATH
OK
$

您需要找到android的串行设备的名称(在桌面linux上,它通常是/dev/ttyACM0,但据我记忆所及,android使用的是不同的名称)。

我使用了atinout,但我从未确定串行设备的名称,因此我以失败告终。如何找到要使用的tty?
/dev/ttyGS0
/dev/smd0
似乎是常见的名称。但是,请参阅上的“为手机调制解调器找到正确的串行设备”一节。如果失败,您可以查看有关查找tty设备的问题和询问。我应该在Android手机上使用哪个
二进制版本?@Azmeer您必须自己编译一个。我正在转换为使用自动工具,以使交叉编译更简单(除了其他几个更改),但我不知道这将在未来有多远,所以现在你只能靠自己了。