Современные смартфоны — это сложные компьютеры, у которых есть не только графический интерфейс, но и мощный слой системных команд. Знание этих команд позволяет диагностировать проблемы, получить доступ к скрытым меню, сбросить настройки или управлять устройством без экрана. В этой статье мы подробно разберем основные категории команд для Android и iOS (iPhone).
USSD-команды (Коды доп. услуг)
Эти коды вводятся в приложении «Телефон» (набирателе) и обычно начинаются и заканчиваются символами * и #. Они работают напрямую через сеть оператора или модем телефона. Внимание: некоторые коды могут сбросить настройки или удалить данные. Используйте их осознанно.
Универсальные коды (работают на большинстве Android и iPhone)
- #06# — Показать IMEI (международный идентификатор мобильного оборудования). Критически важно при покупке б/у или блокировке украденного устройства.
- ##4636## (Только Android) — Инженерное меню тестирования. Доступ к информации о телефоне, батарее, статистике использования, Wi-Fi и настройкам сети (например, принудительный выбор LTE/5G/3G).
- ##7780## (Android) — Сброс настроек к заводским (Factory Reset) без удаления личных файлов (фото, музыка остаются, но удаляются аккаунты, настройки Wi-Fi, приложения).
- 27673855# (Только Samsung / некоторые Android) — Полный жесткий сброс (Hard Reset). Удаляет всё, включая внутреннюю память, и перепрошивает прошивку. Не вводите случайно!
- #0# (Samsung) — Сервисное меню тестирования «черного экрана» (проверка сенсора, вибрации, камеры, динамика, подсветки).
- ##2664## — Тест сенсорного экрана (Touchscreen test).
- ##232338## — Показать MAC-адрес Wi-Fi.
- ##1472365##, Тест GPS (GPS Test).
- ##0842## — Тест вибрации и подсветки клавиатуры.
Коды переадресации и секретности (МГМН/СС)
Работают через сеть оператора. Номера телефонов в примерах заменены на .
- 21Номер# — Безусловная переадресация всех входящих вызовов на номер .
- 61Номер# — Переадресация, если не берете трубку.
- 62Номер# — Переадресация, если телефон выключен или вне зоны покрытия.
- 67Номер# — Переадресация, если линия занята.
- ##002# — Отключить ВСЕ виды переадресации (универсальная команда безопасности).
- #21# — Проверить статус безусловной переадресации.
- #62# — Проверить, куда уходят вызовы при недоступности.
- 31#Номер — Скрыть свой номер для текущего вызова (анти-АОН).
- #31#Номер, Показать свой номер для текущего вызова (если включена постоянная скрытость).
Коды баланса и тарифов (Зависят от оператора)
Примеры для крупных операторов РФ (актуально на 2024-2025 гг., проверяйте на сайтах операторов):
- MTS: 100# (баланс), 111# (меню услуг), 152# (детализация).
- Beeline: 102# (баланс), 110# (меню), 107# (пополнение).
- MegaFon: 100# (баланс), 105# (меню), 505# (интернет).
- Tele2: 105# (баланс), 156# (остатки пакетов), 185# (меню).
ADB (Android Debug Bridge) — Команды для ПК
Требуют включенной «Отладки по USB» в настройках разработчика и подключения телефона к компьютеру через кабель. Это самый мощный инструмент управления.
Базовые команды
- adb devices — Список подключенных устройств (серийный номер показан как *).
- adb shell, Вход в интерактивную командную строку Linux на телефоне.
- adb reboot — Перезагрузка.
- adb reboot recovery — Перезагрузка в Recovery (TWRP / Stock).
- adb reboot bootloader — Перезагрузка в Fastboot (для разблокировки загрузчика, прошивки).
Управление приложениями (Package Manager ― pm)
- adb shell pm list packages — Список всех пакетов (имена пакетов вроде com.*).
- adb shell pm uninstall -k —user 0 имя.пакета — Удаление системных приложений (блоатвара) без рут-прав. Флаг -k сохраняет данные/кэш.
- adb shell pm disable-user —user 0 имя.пакета, Отключить приложение (безопаснее удаления).
- adb shell pm enable —user 0 имя.пакета, Включить обратно.
- adb shell pm clear имя.пакета — Очистить данные приложения (сброс логина, настроек).
- adb install -r путь/к/файлу.apk, Установить APK с компьютера (-r означает переустановку с сохранением данных).
Файловая система и резервное копирование
- adb push локальный_файл путь_на_телефоне — Копировать файл на телефон.
- adb pull путь_на_телефоне локальная_папка — Скачать файл с телефона.
- adb backup -apk -shared -all -f backup.ab — Полный бэкап приложений и данных (устарело в новых Android, но работает).
- adb shell screenrecord /sdcard/video.mp4 — Запись экрана в видео (нажмите Ctrl+C для остановки).
- adb exec-out screencap -p > screen.png, Мгновенный скриншот на компьютер.
Права и безопасность (AppOps / Permissions)
- adb shell appops set пакет разрешение allow/ignore/default — Граничное управление разрешениями (например, android:read_contacts, android:access_fine_location).
- adb shell pm grant пакет разрешение — Выдать разрешение (даже если приложение не просит).
- adb shell pm revoke пакет разрешение — Отозвать разрешение.
Fastboot, Низкоуровневое управление (Только Android)
Работает только в режиме загрузчика (Bootloader). Требует разблокированного загрузчика (OEM Unlock) на большинстве устройств.
- fastboot devices — Проверка подключения в режиме Fastboot.
- fastboot oem unlock / fastboot flashing unlock — Разблокировка загрузчика (СТИРАЕТ ВСЕ ДАННЫЕ).
- fastboot flash recovery recovery.img — Прошивка кастомного Recovery (TWRP).
- fastboot flash boot boot.img, Прошивка ядра/магisk (для рут-прав).
- fastboot update rom.zip — Установка полной прошивки (ROM) из ZIP-архива.
- fastboot erase userdata — Форматирование пользовательского раздела (Wipe Data).
- fastboot getvar all — Информация о версии загрузчика, серийном номере (*), слотах A/B.
Команды iOS (iPhone / iPad)
В iOS нет доступа к терминалу (без Jailbreak) и USSD-меню инженерного уровня скрыты. Управление строится на:
А. Специальные коды в «Телефоне» (Field Test Mode)
- 3001#12345# — Field Test Mode (Режим полевых испытаний). Показывает детальную информацию о сотовой сети: RSRP, RSRQ, SINR, PCI, Band (диапазон частот), CA (агрегация несущих). Незаменимо для подбора антенны или диагностики связи.
- #06#, IMEI / EID / MEID.
- #31# — Проверка статуса АОН (показ/скрытие номера).
- #43# — Статус ожидания вызова.
- #33# — Статус блокировки исходящих вызовов.
Б. Жесты «Аварийного» управления (Hardware Keys)
Работают даже если iOS завис или экран не реагирует.
| Действие | iPhone 8 и новее (Face ID) | iPhone 7 / 7 Plus | iPhone 6s и старее (Home кнопка) |
|---|---|---|---|
| Принудительная перезагрузка (Hard Reset) | Нажать и отпустить Громкость + → Громкость ― → Зажать Боковую кнопку до логотипа Apple | Зажать Громкость ― + Боковую кнопку до логотипа | Зажать Home + Верхнюю/Боковую кнопку до логотипа |
| Режим DFU (Device Firmware Update) | Подключить к ПК → Громкость + → Громкость ― → Зажать Боковую 10 сек → Отпустить Боковую, держа Громкость ‒ 5 сек | Зажать Боковую + Громкость ― 8 сек → Отпустить Боковую, держа Громкость — | Зажать Home + Верхнюю 8 сек → Отпустить Верхнюю, держа Home |
| Recovery Mode | Громкость + → Громкость ‒ → Зажать Боковую до кабеля iTunes | Зажать Громкость ‒ + Боковую до кабеля iTunes | Зажать Home + Верхнюю до кабеля iTunes |
В. Команды Siri (Голосовое управление)
Активация: «Эй, Сири» или долгое нажатие боковой кнопки.
- Системные: «Включи режим полёта», «Включи Wi-Fi/Bluetooth/Не беспокоить», «Увеличь яркость», «Сделай скриншот», «Открой Настройки [имя приложения]».
- Приложения: «Напиши сообщение [Имя] [Текст]», «Позвони [Имя] на громкой связи», «Поставь таймер на 10 минут», «Напомни мне в 18:00 купить хлеб».
- Сложные (Ярлыки / Shortcuts): Можно создать свои голосовые команды для автоматизации (например, «Я иду домой» → включает VPN, открывает карты, пишет жене сообщение).
Г. Команды терминала (macOS / Linux) для iOS — ideviceutil / libimobiledevice
Альтернатива iTunes/Finder для продвинутых пользователей.
- ideviceinfo — Полная информация об устройстве (Serial: , UDID: , BatteryHealth, iOS Version).
- ideviceinstaller -l — Список установленных приложений (Bundle ID).
- ideviceinstaller -i файл.ipa — Установка IPA без App Store (требует подписи/профиля).
- idevicescreenshot файл.png — Скриншот.
- idevicesyslog — Системный лог в реальном времени (диагноз крашей).
- idevicebackup2 backup —full папка — Полный локальный бэкап (зашифрованный).
Скрытые меню производителей (Android Service Menus)
Доступны через набор кодов в «Телефоне» или через приложение «Активности» (Activity Launcher).
Samsung (One UI)
- #0# — Главное сервисное меню (LCD Test, Vibration, Sensor, Camera, Receiver, SPK, Touch Key, Sub Key, Barcode, Light, Proximity, Gyro, Magnetic, Hall IC, Earjack, Charger, MST, NFC, SD Card, Memory).
- #0228#, Статус батареи (ADC, Voltage, Level, Health).
- #9900# — SysDump (удаление dumpstate/logcat для освобождения места, настройка Debug Level).
- #1234#, Версия прошивки (AP/CP/CSC), дата сборки.
- #272IMEI# — Проверка/смена CSC (региона кода продукта) — осторожно, может сбросить телефон!
Xiaomi / Redmi / POCO (HyperOS / MIUI)
- ##6484## — CIT (Hardware Test Menu).
- ##64663##, Подробное меню тестирования железа.
- ##4636##* — Информация о телефоне/батарее/статистике (стандарт Android).
- В настройках: «О телефоне» → 7 раз тапнуть по «Версия MIUI» → «Дополнительные настройки» → «Для разработчиков» → «Состояние памяти» / «Журнал ошибок».
Google Pixel (Stock Android)
- *##4636## — Основное инженерное меню.
- ##7287## — Factory Test Menu (только на чистом Android / загрузочном образе).
- Настройки → О телефоне → Номер сборки (7 тапов) → Система → Для разработчиков.
Nothing Phone
- ##3646633##, Engineer Mode (MTK legacy, может не работать на Snapdragon).
- В основном используют стандартный ##4636##* и меню разработчика.
Команды доступности и жесты (Без рута / Без ПК)
Android: Меню «Для разработчиков» (Developer Options)
Путь: Настройки → О телефоне → Номер сборки (7 нажатий) → Система → Для разработчиков.
- USB-отладка (USB Debugging) — Включает ADB.
- Оставаться активным (Stay Awake) — Экран не гаснет при зарядке.
- Показать касания / Указатель касаний — Визуализация тапов для записи видео.
- Лимит фоновых процессов — Экономия RAM / батареи.
- Анимация окон / Переходов / Аниматора, Поставить 0.5x или «Выкл» для ускорения интерфейса.
- Не сохранять активности — Уничтожать Activity сразу при уходе (тест памяти).
- Модем USB / RNDIS / PTP / MIDI, Режимы подключения к ПК.
Android: Жесты и клавиши питания
- Долгое нажатие Power (3-5 сек), Меню питания (Выкл / Перезагрузка / Экстренный режим).
- Power + Громкость Вверх (1-2 сек) — Скриншот (на большинстве).
- Power + Громкость Вниз (зажать 7-10 сек), Принудительная перезагрузка (Simulated Battery Disconnect).
- Дважды нажать Power — Запуск камеры (настраивается в Жестах).
- Трижды нажать Power — Экстренный вызов / SOS (настраиваеться в Безопасности).
iOS: Команды доступности (Accessibility Shortcuts)
Настройки → Универсальный доступ → Быстрые команды (тройное нажатие боковой кнопки).
- VoiceOver — Говорит, что на экране (управление жестами: 1 палец, выбор, 2 пальца, тап, 3 пальца — скролл).
- Zoom (Увеличение) — Окно лупы или полноэкранный зум (двойной тап 3 пальцами).
- AssistiveTouch — Виртуальная кнопка «Home» на экране (меню: Уведомления, Центр управления, Устройство -> Экран -> Блокировка / Громкость / Скриншот).
- Back Tap (Назад по касанию) — Настройки → Универсальный доступ → Touch → Back Tap (Двойной/Тройной тап по задней крышке → Скриншот, Шторка, Ярлык, Без звука).
- Guided Access (Режим сопровождения) — Тройное нажатие боковой кнопки в приложении → блокировка в одном приложении, отключение зон экрана, кнопок громкости.
Автоматизация: Ярлыки (iOS) / Tasker / MacroDroid (Android)
Это «команды» высокого уровня — скрипты, выполняемые по триггерам.
Примеры полезных автоматизаций:
- Экономия заряда: При батарее < 20% → Вкл. Энергосбережение, Выкл. GPS/Bluetooth/Синхронизация, Яркость 30%.
- Безопасность в машине: Подключение к Bluetooth авто → Вкл. «Не беспокоить за рулем», Запуск Навигатора/Музыки, Громкость на макс.
- Домашний режим: Wi-Fi «Домашний_SSID» подключен → Выкл. Мобильный интернет, Вкл. Умный дом (свет/робот), Разблокировка (Smart Lock).
- Анти-кража (Android): Неверный пин 3 раза → Фото фронталкой → Отправка на Email/Telegram с координатами GPS.
- Резервное копирование фото: Зарядка ночью + Wi-Fi → Синхронизация папки DCIM в облако (Syncthing / FolderSync / iCloud).
Команды безопасности и поиска устройства
Android: Find My Device (Google)
- Сайт: android.com/find (вход в аккаунт Google @gmail.com).
- Действия: Звонок (на макс. громкости 5 мин, даже в беззвучном), Блокировка (с сообщением и телефоном для связи ), Очистка (Factory Reset удаленно).
- Команда в браузере: google.com/android/find.
iOS: Find My (iCloud)
- Сайт: icloud.com/find или приложение «Локатор» на другом устройстве Apple.
- Действия: Воспроизвести звук, Режим пропажи (блокировка с сообщением, отключение Apple Pay, трекинг местоположения), Стереть iPhone.
- Важно: Блокировка активации (Activation Lock) срабатывает автоматически при «Стереть» — телефон становится «кирпичом» без Apple ID @icloud.com.
Скрытые коды безопасности (Android)
- ##7594## — Изменение действия долгого нажатия Power (выключение / меню / экстренный вызов).
- ##2732###-###-######, Быстрое резервное копирование медиафайлов на SD-карту (устарело в Android 10+).
Таблица экстренных кодов (Работают без SIM / на заблокированном экране)
| Код | Назначение | Примечание |
|---|---|---|
| 112 | Единый номер экстренных служб (Глобальный GSM стандарт) | Работает во всем мире, даже без SIM-карты и с заблокированным клавиатурой. |
| 911 | Экстренные службы (США/Канада/некоторые страны) | Перенаправляется на 112 в большинстве сетей GSM. |
| 999 / 111 / 000 | Локальные экстренные номера (UK, NZ, UAE и др.) | Зависят от страны пребывания (роуминг). |
| *#06# | IMEI | Работает на заблокированном экране (в набирателе экстренного вызова). |
Чек-лист: Что сделать ПЕРЕД использованием опасных команд
- Бэкап! Синхронизируйте фото в Google Photos / iCloud, контакты в Google / iCloud, важные файлы в облако/ПК.
- Знайте пароли. Пароль от Google Account (Android) / Apple ID (iOS), пароль от Wi-Fi, пароли от приложений (банки, 2FA).
- Снимите защиту Factory Reset Protection (FRP). Android: Настройки → Аккаунты → Удалить Google-аккаунт ПЕРЕД сбросом через Recovery/Коды.
- Заряд > 50%. Прошивка / Сброс / Fastboot не должны прерываться разрядом.
- Оригинальный кабель. Для ADB/Fastboot/Recovery/iTunes — только качественный кабель с передачей данных.
- Читайте инструкции для ВАШЕЙ модели. Код для Samsung может не сработать на Xiaomi или «кирпичнуть» Pixel.
Команды управления телефоном — это инструмент системного администратора в вашем кармане. От безобидного *#06# до разрушительного fastboot erase userdata — каждое действие должно быть осознанным.
Главные правила:
- USSD-коды, для диагностики связи и быстрых настроек оператора.
- ADB / Fastboot — для глубокой настройки, удаления блоатвара, прошивок и спасения «кирпичей» (требуют ПК).
- iOS ограничен, но Field Test Mode (3001#12345#) и Ярлыки (Shortcuts) дают огромную мощь.
- Жесты «Железной» перезагрузки спасают зависшие устройства без потери данных.
Изучайте меню разработчика, автоматизируйте рутину через Tasker/Shortcuts и всегда держите актуальный бэкап. Тогда никакая ошибка системы не станет катастрофой.
Статья подготовлена в ознакомительных целях. Автор не несет ответственности за потерю данных или выход устройства из строя в результате неправильного применения команд. Конфиденциальные данные (IMEI, серийные номера, номера телефонов, email) в примерах заменены на маску *.