AT команда в Android

Я хочу использовать команду AT в своем приложении, чтобы установить какой-либо порядок для модема GSM.

Я искал в Google, но не смог найти хорошего ответа!

У вас есть какое-нибудь решение?

и я могу использовать ADB для отправки AT команды на Android?

1 ответ

Решение

Сначала нужно рутировать телефон потом в оболочке adb

su

echo -e "AT\r" > /dev/smd0

если вы хотите увидеть ответ использовать

cat /dev/smd0

Я протестировал эту команду в Samsung Mini, Cooper, S +, и она работает.

если вы используете htc (проверенный htc rhyme), попробуйте adb shell и введите эту команду "radiooptions 13 AT", если вы хотите увидеть ответ типа "logcat -b radio"

попробуйте echo в /dev/smd0 для других устройств

* Вы можете использовать эту команду в java-коде sdk, используя Runtime.exec (требуется su)

пример: echo -e "ATD123456789;\r" > /dev/smd0 ----> (вызов по номеру 123456789)

Другие вопросы по тегам