SIM Toolkit (com.android.stk): обзор и практическое применение
com.android.stk — это системный сервис Android, реализующий SIM Toolkit (STK): он запускает меню оператора прямо с SIM‑карты и позволяет проверять баланс, пополнять счёт и управлять услугами без интернета.
Что такое com.android.stk и как он работает
SIM Toolkit (STK) — стандарт GSM/3GPP: набор приложений и меню, которые хранятся на SIM‑карте и запускаются через системный сервис com.android.stk. При вставке SIM карточки оператор может отправить в неё преднастроенное меню — пункты могут выполнять USSD‑запросы, отправлять короткие сообщения или показывать push‑уведомления. STK работает поверх мобильной сети (GSM/3G/4G/5G) и не требует доступа в интернет.
На современных Android версий служба может отображаться как "SIM Toolkit", "SIM‑меню", а на Android 14+ части функций интегрируются в приложение "Телефон" или называются "SIM‑провайдер". Для eSIM также возможна поддержка STK.
Если меню отсутствует — это не обязательно баг: многие операторы сейчас переносят сервисы в мобильные приложения и могут оставить STK пустым.
Основные функции и когда это полезно
Главные возможности STK через com.android.stk:
- Проверка баланса и пакетов минут/SMS/трафика.
- Пополнение счета или переход на другой тариф.
- Активация услуг (роуминг, опции подписки).
- Отправка USSD‑команд и приём push‑сообщений от оператора.
- Быстрый доступ при отсутствии интернета или когда приложение оператора недоступно.
Когда использовать:
- Нет сети мобильного интернета, но нужен баланс или активация.
- В роуминге, чтобы избежать загрузки сторонних приложений.
- На старых или защищённых устройствах, где нельзя установить приложение оператора.
Как найти, использовать и безопасно отключить
Как открыть STK:
- Вставьте SIM и перезагрузите телефон.
- Откройте список приложений — найдите "SIM Toolkit" или "SIM‑меню".
- Если не видно: Настройки → Приложения → Показать системные → найдите com.android.stk.
Советы по использованию:
- Выбирайте пункты меню, которые запускают действие (проверка баланса, пополнение).
- Можно добавить ярлык на рабочий стол для быстрого доступа.
Как отключить (если нужно):
- Через настройки: Приложения → SIM Toolkit → Отключить/Выключить.
- Через ADB: adb shell pm disable-user com.android.stk
Отключение блокирует все меню от оператора; если они вам нужны, используйте USSD‑коды вручную (*100# и т.д.) или не отключайте сервис.
Частые ошибки
- Меню пустое: оператор не заполнял STK; свяжитесь с поддержкой оператора.
- Приложение не запускается после обновления Android: возможен баг прошивки — обновите систему или очистите кэш приложения.
- Конфликты на кастомных прошивках: на MIUI/ColorOS/прошивках AOSP STK может работать некорректно.
- Невидимо в списке приложений: включите отображение системных приложений.
FAQ
-
STK шпионит за мной?
Нет. STK выполняет команды, записанные на SIM, и взаимодействует с оператором; это не фоновый трекер. -
Можно ли заменить STK приложением оператора?
Да — мобильное приложение даёт больше функций (история платежей, автоплатежи), но оно требует интернета и прав на устройство. -
Что делать, если пункты меню не выполняются?
Перезагрузите устройство, проверьте SIM в другом телефоне; если проблема сохраняется — обратитесь к оператору. -
STK поддерживает eSIM?
Часто да, но зависит от оператора и реализации прошивки.
Если вам нужно быстро: откройте приложение "SIM Toolkit" на устройстве и проверьте доступные пункты — именно они определяют, какие услуги предоставляет ваш оператор.