【发布时间】:2013-08-12 09:29:42
【问题描述】:
我的 Android 手机 (Spice MI 270) 已root。我想运行 AT 命令。但是,每当我尝试从 shell 运行任何 AT 命令时,它都会给出“未找到 AT”的消息。我路由的全部目的是向调制解调器发出 AT 命令。
我应该如何进行?
谢谢。
【问题讨论】:
标签: android bash shell modem at-command
我的 Android 手机 (Spice MI 270) 已root。我想运行 AT 命令。但是,每当我尝试从 shell 运行任何 AT 命令时,它都会给出“未找到 AT”的消息。我路由的全部目的是向调制解调器发出 AT 命令。
我应该如何进行?
谢谢。
【问题讨论】:
标签: android bash shell modem at-command
您可以使用程序atinout,它可以让您轻松地从命令行发送 AT 命令。挂断电话示例:
$ echo ATH | atinout - /dev/ttyACM0 -
ATH
OK
$
您需要找到 android 的串行设备的名称(在桌面 linux 上通常是 /dev/ttyACM0,但据我所知,Android 使用不同的名称)。
【讨论】:
/dev/ttyGS0 和 /dev/smd0 似乎是常用名称。但请查看forum.xda-developers.com/showthread.php?t=1471241 上的“为电话调制解调器查找正确的串行设备”部分。
atinout 二进制版本?