Я хочу использовать AT-команду в своем приложении, чтобы настроить GSM-модем.
Я искал Google, но я не мог найти хороший ответ!
У вас есть решение?
и могу ли я использовать ADB для отправки AT-команды на Android?
Я хочу использовать AT-команду в своем приложении, чтобы настроить GSM-модем.
Я искал Google, но я не мог найти хороший ответ!
У вас есть решение?
и могу ли я использовать ADB для отправки AT-команды на Android?
сначала вам нужно рутировать телефон, затем в оболочке adb
su
echo -e "AT\r" > /dev/smd0
если вы хотите увидеть ответ, используйте
cat /dev/smd0
я проверил эту команду в samsung mini,cooper,s+ и она работает.
если вы используете htc (проверено htc rhyme), попробуйте запустить оболочку adb и введите эту команду «radioptions 13 AT», если вы хотите увидеть тип ответа «logcat -b radio»
попробуйте эхо в /dev/smd0 для других устройств
* вы можете использовать эту команду в коде sdk java с помощью Runtime.exec (требуется su)
пример: echo -e "ATD123456789;\r" > /dev/smd0 ----> (звонок на номер 123456789)
/dev/ttyUSB0
.
- person pevik; 28.02.2014