Как восстановить imei на андроиде если он слетел

При проведении различных программных обновлений со смартфоном, может пострадать его уникальный идентификатор – код IMEI. Он страдает из-за возникающих проблем при изменении программного обеспечения (прошивки) телефона. Не стоит спешить нести аппарат в сервис-центр. Стоимость услуг на восстановление IMEI высокая, а справиться с этой проблемой можно самостоятельно. Разберемся со способами восстановления в системе Android.

Почему пропадает IMEI

Код IMEI является для аппарата универсальным идентификатором, который присваивается в виде уникальной 15-значной цифровой комбинации для каждого выпускаемого устройства. Это делается для возможности идентификации и контроля за эксплуатацией мобильных устройств. IMEI указывается на корпусе аппарата и программно «зашивается» в память смартфона – посмотреть его можно при наборе комбинации *#06#.

Обычно смартфоны эксплуатируются с заводскими настройками – только с прошивкой компании-производителя и вопросов по сбросу IMEI не возникает. Проблемы могут возникать после прошивки, если пользователь устанавливает на смартфон модифицированную прошивку сторонней сборки (кастомные), либо проводит манипуляции с разблокировкой загрузчика.

Прошивки, полученные не от компании-производителя аппарата на Андроид опасны тем, что разработчик может не учитывать фрагментацию памяти, либо уделить мало внимания служебным процессам в прошивке, из-за чего IMEI будет утерян из-за повреждения NVRAM.

Одной из причин может стать перебой с энергоснабжением во время установки фирменного ПО (или обновления «по воздуху»). Стоит отсоединить кабель и будет получена проблема со слетевшим идентификатором. Разберемся, как восстановить IMEI.

Восстановление через инженерное меню

Самое неприятное в повреждении универсального идентификатора – в том, что при этом отключается доступ к большинству функций со стороны сотового оператора. Без корректного кода IMEI нельзя совершать звонки, писать SMS, пользоваться функциями интернета 3G/LTE.

В операционной системе Android предусмотрены штатные средства для восстановления идентификатора IMEI, соответственно, первое что надо попробовать – это исправить ситуацию через инженерное меню, которое предназначено для редактирования скрытых настроек смартфона.

Первый способ

Первый способ заключается в том, что использовать будет только штатные средства (встроенные в Android) для восстановления идентификатора. Необходимо ввести в меню набора номера комбинацию *#*#364633#*#*. Она открывает доступ к инженерному меню. Код может быть изменен на некоторых моделях смартфонов – тогда надо поискать индивидуальную последовательность цифр. После того, как открылась панель инженерных настроек, выполняем пошагово действия:

  • Находим пункт CDS Information – он открывается при перелистывании экрана вправо;
  • Нажимаем по пункту меню Radio Information;
  • Для устройств с одной sim-картой будет одна строка, если устройство на 2 sim, то строк будет две. Выбираем пункт – Phone1;
  • Внимательно перепечатываем команду в открывшуюся строчку (без кавычек) «AT+EGMR=1,7,”365365365365365”», где вместо указанного числа впечатываем реальный IMEI;
  • Подтверждаем введение корректных данных нажатием кнопки SEND AT COMMAND;
  • Если смартфон поддерживает две сим-карты, то повторяем действия для второго радиомодуля;

Для применения всех настроек перезагружаем смартфон и вводим из меню набора номера команду *#06# — должен высветится указанный через инженерное меню идентификатор.

Второй способ

Для китайских аппаратов иногда отличается вид инженерного меню, поэтому порядок действий по восстановлению идентификатора будет выглядеть немного по-другому. На первом этапе все точно так же – заходим в меню скрытых настроек при помощи ввода команды *#*#364633#*#*. Действия выполняются по инструкции:

  • Переходим во вкладку «Telephony», а затем ищем пункт меню «GPRS» и нажимаем на него;
  • Для каждой отдельной СИМ-карты выбираем пункт SIM1 или SIM2 (соответственно), затем вносим корректный номер уникального идентификатора и подтверждаем действие нажатием пункта «WRITE IMEI».

Остается только перезагрузить устройство и проверить идентификатор через введение команды *#06#. Если действия по этим способам не помогли, то необходимо переходить к более сложным способам.

Приложением Chamelephon

Одно из наиболее удобных решений – это восстановление при помощи стороннего приложения. Подобные программы можно скачать из Google Play. В поиске находим Chamelephon и устанавливаем его на смартфон. После этого инструкция по использованию приложения достаточно проста:

  • Запускаем апплет на устройстве, где производится смена IMEI;
  • В главном меню заполняем одинаковыми значениями строчки «IMEI1» и «IMEI2» — это, соответственно, для каждой из сим-карт. Программа сразу же проверит формат идентификатора и поставит зеленую галочку, если все введено корректно;
  • Подтверждаем изменения по кнопке «Apply new IMEIs».

Если в процессе на телефоне возникает ошибка – это значит, что необходимо удалить из смартфона вставленную SIM-карту. Если препятствий программа не обнаружила, то ждем сообщения об успешном завершении процесса, которое будет сопровождаться соответствующим сообщением на экране. Перезагружаем телефон и проверяем результат комбинацией *#06#.

Утилитой MTK

Для запуска MTK на андроиде можно использовать стороннее программное обеспечение, которое также скачивается из репозитория Google Play. Рассмотрим подробно процедуру на примере апплета «Инженерное меню МТК». Она работает только со смартфонами на базе процессора типа МТК. Действия по смене идентификатора выполняются достаточно просто:

  • Запускаем приложение и нажимаем на строчку «Инженерное меню МТК»;
  • Смартфон перенаправит пользователя в инженерное меню, где идем по маршруту «Connectivity», затем «CDS Information», а далее в «Phone Information»;
  • Идентификатор вводится последовательно в строки Phone 1 и Phone

Изменения надо подтвердить ,а потом перезагрузить устройство. Вводим стандартную команду, чтобы убедиться в применении всех изменений.

Программой ADB RUN

Если другие способы не возымели эффекта, то придется выполнять смену идентификатора на компьютере. Для этого существует специальная программа ADB Run, которую надо предварительно скачать и установить. Далее действия выглядят следующим образом:

  • После запуска приложения, присоединяем смартфон к USB порту при помощи фирменного кабеля;
  • В командной строке вводим цифру 7 и нажимаем Enter;
  • Вводим цифру 12 (IMEI Restore) и подтверждаем клавишей ввода;
  • По количеству SIM-карт, которое поддерживает смартфон делаем выбор в меню. Соответственно в командную строчку вводим или 1 или 2;

После этого последовательно вводим цифровое значение идентификационного номера, подтверждая корректность данных кнопкой ввода. После окончания процесса ADB Run создаст файл с названием «MP0B_001» — его копируем в корневой каталог памяти смартфона.

На смартфоне, с помощью менеджера файлов находим указанный файл и далее переносим его по адресу «Родительская папка – data – nvram – md – NVRAM – NVD_IMEI». Если при этом будет запрос на замену исходного файла – подтверждаем его. Дальнейшие действия стандартные – перезагружаемся и проверяем результат.

Как видите, проблема по восстановлению IMEI не является слишком сложной для обычного пользователя. При помощи доступных способов, ее можно решить очень быстро. Рекомендуем все же использовать только оригинальные, фирменные прошивки, чтобы в будущем проблем с IMEI не возникало.

Ссылка на основную публикацию