1
我有我的Android手機(Spice MI 270)的根。我想運行AT命令。但是每當我嘗試運行任何AT命令的形式shell時,它都會給消息「AT not found」。我的路由的全部目的是給AT命令給調制解調器。如何以root用戶身份在Android終端中運行AT命令?
我該如何繼續?
謝謝。
我有我的Android手機(Spice MI 270)的根。我想運行AT命令。但是每當我嘗試運行任何AT命令的形式shell時,它都會給消息「AT not found」。我的路由的全部目的是給AT命令給調制解調器。如何以root用戶身份在Android終端中運行AT命令?
我該如何繼續?
謝謝。
您可以使用程序atinout,這將允許您從命令行輕鬆發送AT命令。例如掛了一個電話:
$ echo ATH | atinout - /dev/ttyACM0 -
ATH
OK
$
你需要找到Android的串行設備的名稱(在桌面Linux是典型的/ dev/ttyACM0而Android使用的東西不同,據我記得)。
我用過atinout,但是我從來不知道串口設備的名字,所以我最終失敗了。如何找到使用哪個tty? –
'/ dev/ttyGS0'和'/ dev/smd0'似乎是通用名稱。但請查看http://forum.xda-developers.com/showthread.php?t=1471241上的「爲電話調制解調器查找正確的串行設備」部分。 – hlovdal
如果失敗,您可以查看問題http://stackoverflow.com/q/17718545/23118和http://stackoverflow.com/q/16169608/23118,詢問有關尋找tty設備的問題。 – hlovdal