Скрытые коды в Android: диагностические инструменты, о которых мало кто знает

Если вы думали, что знаете все о своем смартфоне Android, подумайте еще раз. Почти каждое устройство скрывает целый арсенал скрытых функций — от диагностики батареи до проверки датчика близости. И все, что вам нужно сделать для доступа к ним, это ввести специальный код. В этой статье мы рассмотрим, что такое скрытые коды Android, какие из них действительно полезны, где вам нужно быть более осторожным с ними и как они могут спасти ваш день.
Что такое скрытые коды Android и зачем вам это нужно?
Скрытые коды Android — это специальные комбинации знаков, которые можно ввести через стандартное приложение «Телефон» (То же самое, в котором вы обычно набираете номера телефонов) В отличие от обычных команд USSD, эти коды не отправляются поставщику услуг, но обрабатываются самим устройством и дают вам доступ к скрытым меню или функциям.
Они обычно используются:
- по ремонту техников;
- от разработчиков при тестировании устройств;
- От энтузиастов, которым просто любопытно, как все работает.
Некоторые коды работают только на определенных моделях или в определенных корпоративных средах (Один пользовательский интерфейс, миуи, колокольчика и другие) и некоторые отключены производителем.
Как использовать скрытые коды
Просто откройте приложение для телефона, введите нужную комбинацию, и если устройство распознает его, желаемое меню откроется автоматически. Вам не нужно нажимать кнопку вызова: в большинстве случаев код активируется немедленно.
Важно: не все коды безопасны. Некоторые из них могут вернуть настройки завода на устройство или запустить опасные службы. Используйте их на свой собственный риск.
Полезные скрытые коды для Android
Вот список проверенных и относительно безопасных кодов, которые работают на большинстве устройств Android (но не для всех) ::
- ##4636###**-Меню тестирования: информация по телефону, Wi-Fi, батарея, статистика по его использованию и многое другое. Один из самых полезных кодов.
- #0### — Инженерное меню (Работает на устройствах Samsung) Позволяет протестировать экран, динамики, датчики и вибрации.
- ###72626### — Служба в режиме обслуживания (режим обслуживания (Режим полевого испытания) для диагностики сети.
- ##232339## -Wi-fi Тест: проверка пакета, скорость, соединение.
- ##2664## — Тест экрана датчика: помогает определить мертвые точки или проблемы с реакцией.
- ##0842### — Вибрационный тест и подсветка на экране.
- ##1472365###* — Тест GPS: Вы можете проверить, что устройство обнаруживает спутники и насколько точно.
Дополнительные скрытые коды для Android
Для устройств с универсальным «чистым» Android (работает с большинством брендов):
- ##225##* — Информация о календаре (Календарный провайдер отладка);
- ##426###* — Диагноз сервисов Google Play (публикует журналы fcmdiagnostics);
- ##759## — меню rlz Debug UI (Статистика активации GMS);
- ##0283###** — Modem/Audio Audio Test;
- ##232331## — Bluetooth RF -тест;
- ##232338## MAC-адрес -Wi-Fi;
- ##0588## — тест датчика близости;
- ###0589## — тест датчика света;
- ##3264## — версия ОЗУ (LPDDR);
- ##44336## — Точное время строительства и список изменений в операционной системе;
Samsung (один пользовательский интерфейс и touchwiz)
- *#1234 ## — версии AP / CP / CSC (Прошивка, модем, регион);
- *# 9900# — sysdump: дневники собирают, очистить /data /log;
- *# 0808# — настройки USB (ADB, MTP, RNDIS -режимы);
- *# 9090# — Sonfig Diag (Сервисный режим);
- *# 2263# — ручной выбор полосок LTE/NR;
- *# 272imei# — Изменить CSC / Код продаж (Только после полного сброса);
- *# 0289# — аудио -тест (мелодия);
- *# 2663# — TSP / TSP FW версия и обновление (сенсорная панель);
- *# 301279# — HSDPA / HSUPA / LTE CONTROL.
Google Pixel (AOSP с пиксельной фирменной каплей)
##4636###* — то же самое тестовое меню, но Pixel 8/8 Pro добавляется раздел NRSA (5G SA-Info);
### отладка###* (или ##33284##) — Скрытый пользовательский интерфейс, чтобы исправить ошибки собственного номерона (Volte Log, ImsStack, Call Analytics);
OnePlus / Oppo / Realme (Coloros and Drevatives)
- *#899 ## — EngineRmode: RF, камера, передача энергии, DPM;
- *# 1234# — версия прошивки Oppo -Style;
- *# 809# -TCP-DUMP / MTKLOG Меню регистрации (Только в вариантах MTK);
- *# 6776# — Информация и регион версии
Huawei / Honor (Emui и Magicos)
- ##2846579159## — Меню проекта (Сервисный режим) со всеми подзаголовками;
- ##1472365## — Тест на загрузку GPS (Как в AOSP, но EMUI показывает расширенную NMEA-статистику);
- ##268## — BatteryInfo Reset (BatteryInfo (Emui 14+);
- ##801###* — Активировать режим диагностического порта USB (Qualcomm Diag 9091)
Motorola (Lenovo)
##2486## — cqatest (полное тестовое приложение);
##0### — аппаратное обслуживание меню (немного Moto g/x);
##4636###*-Расширен: раздел Modem-385 с 5G DSS Register.
Некоторые смартфоны требуют активного интернет -подключения или SIM -карты для правильной работы.
Самые опасные коды
Эти команды могут нанести вред или необратимые действия. Используйте их, только если вы действительно знаете, что делаете:
- ##7780###** — восстановить настройки фабрики (Без удаления данных с SD -карты)
- 27673855 ## — Полный сброс: удалит все данные, включая внутреннюю память. Без подтверждения.
- ##7594###* — изменяет поведение на on -button (вы можете случайно отключить меню отключения).
Перед экспериментом — резервным копированием.
Инженерное меню через режим MTK Engineering
На смартфонах с процессором MediaTek (чаще встречается в бюджетных моделях) Есть еще один способ получить доступ к меню Advanced Engineering. Это обычно требуется для третьего партийного программного обеспечения, например:
- MTK Engineering Mode
- Ярлык режима инженера MTK
Эти приложения позволяют запустить внутренние настройки системы, которые не могут быть изменены напрямую. Здесь вы можете настроить звук, сигнала, настройки модема и многое другое. Просто будьте осторожны: вы можете легко путать вещи.
Почему некоторые коды не работают?
Есть несколько причин, по которым запись кода может не работать:
- Ваш смартфон не поддерживает код — например, он работает только на Samsung, и у вас есть Xiaomi.
- Код заблокирован — китайские производители делают это особенно часто.
- Оператор телекоммуникации может ограничить доступ к некоторым инженерным функциям.
- Версия Android-новые версии могут прервать доступ к более старым командам.
Иногда помогает установка персонализированного прошивки или доступа к маршруту, но это еще одна тема.
Коды операторов: другой тип магии
Не путайте скрытые коды Android с командами USSD, которые отправляются оператору, например:
- *100# — баланс (С некоторыми операторами);
- *# 06# — показывает Imei (работает где угодно);
- *111# — Меню обслуживания для некоторых операторов.
Они не зависят от модели смартфона, а от вашего мобильного оператора, но они также могут быть очень полезными.
Можете ли вы создать свой собственный код?
Нет, если вы обычный пользователь. Эти коды сшиты в прошивке или определены в системных файлах, таких как *Platform.xml*
или в конфигурациях инженерных меню. Усовершенствованные пользователи root могут экспериментировать, но без надлежащего обучения лучше не участвовать,-вы можете случайно потерять соединение, камеру или даже прошивку.
Резюме и советы
Скрытые коды Android — это мощный инструмент, который может извлечь очень интересную информацию и настройки. Они особенно полезны в ситуациях, когда ваш смартфон начинает вести себя странно, и вы хотите узнать, что с ним не так. Но за кулисами этих функций существуют риски, особенно если вы не читаете точно, что делает команда, и нажимаете на все.
Для безопасного эксперимента:
- Прочитайте описания перед входом в код.
- Не используйте коды сброса без резервного копирования.
- Будьте особенно осторожны с инженерным меню через режим MTK Engineering.
И если вы узнаете только о существовании таких кодов, добро пожаловать в любопытный клуб — где Android — это не только значки и виджеты, но и настоящая секретная система дверей.