Как получить доступ к Android STK Menu с помощью APK?

Я хотел бы получить доступ к меню SIM на телефоне Android, используя STK.

Я пытаюсь написать APK, который отображает меню SIM и выполняет на нем операции. Однако, поскольку программное обеспечение будет использоваться пользователями, замена модулей ядра ОС может быть не такой.

Как я могу это сделать?

Ответ 1

Это, к сожалению, невозможно. Приложения SimToolkit защищены от использования другими приложениями, поскольку они могут нести плату за пользователя или изменять его состояние подключения без его ведома или согласия.

Приложение SimToolkit (которое подписывается производителем или оператором сотовой связи с особыми привилегиями) является единственным приложением, которому разрешено связываться с приложением STK на SIM-карте.

Ответ 2

STK, как в Sim-Tool-Kit, фактически доступен в исходном коде для AOSP.

Его можно найти в разделе packages/apps/Stk, поэтому вам нужно взять исходный код и изменить его в соответствии с вашими потребностями.

Ответ 3

Я скачал приложение stk отсюда https://goo.im/devs/playfulgod/misc/Stk.apk/ и скопировал его в систему/приложение, изменив разрешения на rw-r-- r-- и перезагрузился. Вуаля! Stk появился в приложении, и он работает. Использование Paranoid android 4.5-Beta2