Бекап и восстановление IMEI, смена IMEI на смартфоне

Те, кто пользуется смартфонами на базе китайских процессоров MediaTek прекрасно знают, что такое неверный IMEI. Что делать если слетел IMEI на Android? Чаще всего это происходит после прошивки или общего сброса смартфона. Не переживайте, большинство таких ошибок поправимы.

Что такое IMEI и как он может исчезнуть?

Во время производства смартфона ему автоматически присваивается специальный номер, получивший название «международный идентификатор мобильного оборудования». Секретный код разрешает конкретному устройству продаваться и использоваться для совершения звонков и доступа к интернету. Как правило, комбинация состоит из 15 знаков, расположенных в хаотичном порядке. IMEI наносится и на коробку устройства, и в гарантийный талон, и в специальную папку системной памяти (NVRAM).

Но почему же иногда нужный код исчезает? Зачастую это связано с установкой сторонней прошивки или системным сбоем. Если вы всегда использовали только фирменную оболочку, то столкнуться с исчезновением IMEI практически невозможно. Например, начинающие разработчики могут случайно поменять фрагментацию, тем самым повредив папку NVRAM, где и хранится информация об адресе устройства. Или, что еще более распространено, при отключении кабеля USB от смартфона во время прошивки нарушается порядок настроек, что и приводит к возникновению ошибки.

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

Восстановление IMEI на Android

Произвести восстановление IMEI-кода можно только одним способом — вычислив первоначальный идентификатор и с помощью специальных средств присвоив его устройству. В зависимости от модели смартфона требуемые действия могут незначительно меняться. На этот случай нами подготовлены альтернативные методы.

Шаг 1: Вычисление IMEI-кода

Прежде чем приступить к восстановлению ИМЕИ, необходимо вычислить старый номер, по умолчанию привязанный к стандартной прошивке. Сделать это можно несколькими способами в соответствии с состоянием вашего смартфона на момент прочтения нашей инструкции.

Вариант 1: До прошивки

Вариант 2: Универсальный метод

Наиболее простым и вместе с тем универсальным способом узнать ИМЕИ является просмотр нужного номера на корпусе устройства в отсеке для аккумулятора или на упаковке. Располагается код на специальной наклейке и полностью соответствует изначальной версии прошивки.

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

Шаг 2: Замена IMEI-кода

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

Вариант 1: Инженерное меню

  1. Отключите смартфон и в обязательном порядке извлеките SIM-карту. Это относится ко всем симкам, если на устройстве более одного слота.
  2. В зависимости от модели устройства откройте инженерное меню. Эта процедура была нами детально описана в другой статье на сайте. Однако учтите, данный раздел доступен не на любом смартфоне.

    Подробнее: Как открыть инженерное меню на Android

  3. После перехода к инженерному меню с помощью навигационной панели перейдите на вкладку «Connectivity».
  4. На открывшейся странице найдите и нажмите по строке «CDS Information».
  5. Отсюда же необходимо перейти к другому разделу, выбрав пункт «Radio Information».
  6. Теперь тапните по строке с подписью «AT+», добавив следующий набор символов и заменив значения «X» на номер, который вы сохранили ранее.

    EGMR=1,7, «XXXXXXXXXXXXXXX»

    В результате строка должна будет выглядеть так же, как показано на скриншоте, но с вашим набором чисел.

  7. Для сохранения изменений нажмите кнопку «Send at command» и произведите перезапуск устройства. После включения в соответствии с инструкцией из первого шага воспользуйтесь USSD-командой, чтобы убедиться в успешном изменении IMEI.

Вариант 2: Стороннее приложение

  1. Для этого способа, даже если вы решите использовать какое-то другое приложение, необходимо заранее получить ROOT-права. Сделать это можно по одной из наших инструкций.

    Подробнее: Как получить ROOT на Android

  2. Существует не так много приложений, позволяющих поменять ИМЕИ на Андроид. Лучшим выбором станет модуль IMEI Changer для XPOSED, загрузить который вы можете в виде APK-файла по ниже представленной ссылке.

    Перейти к скачиванию IMEI Changer на 4PDA

  3. Загрузив и запустив приложение, вы увидите информацию о текущем IMEI-коде на телефоне.

    Убедившись, что номер «Current IMEI No.» не соответствует нужному, нажмите на поле «New IMEI No.» и введите заранее подготовленный идентификатор.

  4. Для сохранения изменений воспользуйтесь кнопкой «Apply» внизу экрана и в соответствии с уведомлением произведите перезагрузку Android-устройства. После этого IMEI должен будет измениться, и на этом процедуру можно завершить.

В обоих ситуациях обязательно уделите время проверке изменений, используя USSD-команду. Если что-то пошло не так, процедуру можно повторить.

Где находится?

Для того чтобы сделать восстановление, необходимо сначала узнать, где хранится IMEI.  Сейчас на многих девайсах стоят процессоры МедиаТек, так вот на них идентификатор расположен в NVRAM. Кроме того, в нем также можно найти информацию о калибровках беспроводных приемопередатчиках, сведения по идентификации и всевозможные параметры настройки некоторых значений.

Где находится?
Где находится?

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

Где находится?

Как восстановить IMEI с помощью программы SP Flash Tool

Программа SP Flash Tool чаще всего используется для решения проблемы, как восстановить IMEI на Андроид. Это приложение поможет лишь в том случае, если вы заранее сделаете файл для этого. По инструкции эту процедуру необходимо делать до смены прошивки.

Скачать SP Flash Tool

Как восстановить IMEI с помощью программы SP Flash Tool

Создается файл так:

  • установите Flash Tool на свой компьютер (в большинстве случаев именно это приложение используется для перепрошивки устройств);
  • нажмите на кнопку Scatter-loading и выберите для этой команды файл из официальной прошивки;
  • выберите вкладку Readback и нажмите на строку Add;
  • затем укажите место где будет храниться файл и задайте ему имя ;
  • перед вами появится поле Region, в него нужно ввести EMMC_User;
  • затем перенесите из создаваемого файла в специальные поля значения Start Address и Length;
  • проверьте правильность заполнения полей и нажмите Read Back.

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

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

Как восстановить IMEI с помощью программы SP Flash Tool
  • выберите вкладку Write Memory;
  • укажите в поле File Path путь к ранее сохраненному файлу;
  • в следующей строке укажите значение linear_start_addr из вашего файла;
  • перейдите во вкладку Region и укажите в ней EMMC_User;
  • затем нажмите на кнопку Write Memory, чтобы компьютер перенес всю необходимую информацию в память устройства.

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

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

Разработчики сделали на смартфоне инженерное меню, в котором есть возможность изменять много параметров, в том числе IMEI.

Чтобы открыть его, в «Телефоне» введите код, соответствующего вашему гаджету.

Восстановление IMEI через инженерное меню
*#*#54298#*#* или *#*#3646633#*#* Процессор MTK
*#*#8255#*#*, *#*#4636#*#* Samsung
*#*#3424#*#*, *#*#4636#*#*, *#*#8255#*#* HTC
*#*#7378423#*#* Sony
*#*#3646633#*#* Philips, Fly, Alcatel
*#*#2846579#*#* Huawei

После этого исправьте номер с помощью одного из пунктов, описанных ниже.

Обратите внимание! В зависимости от устройства внешний вид или расположение элементов может отличаться.

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

CDS Information

  1. Перейдите на вкладку «Connectivity» → «CDS Information».
  2. Выберите «Radio Information» → «Phone 1».
  3. Поставьте курсор ввода после AT+ и введите EGRM=1,7,»».
  4. Переведите курсор между кавычками и укажите пятнадцатизначный код IMEI.
  5. Нажмите «SEND AT COMMAND» → дождитесь подтверждения. Обратите внимание! Некоторые устройства после нажатия могут выдать ошибку «This command is not allowed in UserBuilld». Для ее устранения поставьте пробел между «+» и «EGRM».
  6. При наличии второй сим-карты, повторите действия пунктов 3 и 4, изменив в EGRM=1,7,»» цифру 7 на 10 и написав в кавычках соответствующий код.
  7. Перезагрузите гаджет.

Проверьте коды, описанным выше способом и совершите звонок для проверки работоспособности.

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

Если ваше инженерное меню не включает в себя CDS Information, воспользуйтесь этим способом.

  1. Перейдите на вкладку «Telephony» → «GPRS».
  2. Выберите по очереди SIM1 и SIM2.
  3. Введите соответствующие коды → нажмите «WRITE IMEI».
  4. Перезагрузите устройство.
Восстановление IMEI через инженерное меню

Получаем root-права

Для решения проблемы штатными средствами аппарата вам понадобится получить права суперпользователя. Для этого воспользуйтесь краткой пошаговой инструкцией:

  1. Зарядите аккумулятор выше 30-50%.
  2. Скачайте программу Kingroot на компьютер или на смартфон (можете воспользоваться любой другой, сути не меняет).
  3. Откройте программу и выполните несколько несложных действий, которые там будут описаны.

Лучше всего качать приложения для рутирования девайса не из Play Маркета, так как там почему-то подделки с кучей рекламы. Ну а сейчас переходим непосредственно к способам восстановления.

Приложения 360root и Chamelephon

Для восстановления или изменения IMEI кода необходимы рут права. Здесь будут производиться настройки, которые связаны с системой.

  • Переходим на официальный ресурс утилиты 360root , откуда скачиваем ее и устанавливаем на гаджет.
  • Запускаем приложение и нажимаем на круглую большую кнопку, которая располагается в середине экрана. Теперь рут права получены.
  • Увеличить

  • Теперь открываем магазин Плей Маркет.
  • Увеличить

  • Находим и инсталлируем приложение Chamelephon.
  • Запускаем данное приложение, затем вводим или генерируем случайный IMEI код.
  • Увеличить

  • Полученный результат сохраняем нажатием на кнопку Apply new IMEI.
Приложения 360root и Chamelephon

Преимуществом данного приложения стало быстрое и легкое изменения кода сразу для двух SIM карт.

Итоги

Восстановить прежний IMEI телефона легко, но при условии, что смартфон работает на процессоре MediaTek. Пользователю не потребуется обращаться в сервисный центр и даже подключать устройство к компьютеру — достаточно воспользоваться инженерным меню или установить специальную программу. Обычно процедура выполняется за несколько минут. После успешных действий смартфоном можно будет снова пользоваться по назначению,а уведомление с ошибкой «Неверный IMEI» больше не будет отображаться на экране.

(4 оценок, среднее: 4,00 из 5)

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

Главный плюс этого метода заключается в том, что вам не понадобятся ни рут права, ни какие-либо дополнительные программы, всё делается непосредственно в телефоне. Итак, чтобы изменить IMEI через инженерное меню вам понадобится сам IMEI, который можно подсмотреть на коробке от смартфона, либо под крышкой телефона.

Как изменить IMEI через инженерное меню:

  1. Откройте телефон и введите *#*#3646633#*#* (комбинация для вашего устройства может отличатся)
  2. Открылось инженерное меню, откройте вкладку Connectivity
  3. Перейдите в CDC Information – Radio Information
  4. В этом подменю есть 2 пункта: Phone 1 и Phone 2, это первый и второй слот для Sim-карт, открывайте Phone 1
  5. В строке, где “AT+” введите букву “E” на английском и нажмите на AT+EGMR=1,7,”IMEI” (вместо IMEI нужно ввести ваш первый IMEI) и нажмите Send AT Command. После этого должно появится сообщение с фразой Ok, значит IMEI встал на место. ВАЖНО! После AT+ нужно поставить пробел!
  6. Проделайте те же операции с Phone 2, только здесь нужно выбрать AT+EGMR=1,10,”IMEI”. Не забудьте пробел после AT+.
  7. Перезагрузите смартфон и проверьте IMEI командой *#06#.

Готово! Вы изменили IMEI через инженерное меню. Настоятельно рекомендую вводить именно тот IMEI, который был в телефоне, иначе возможны неполадки в работе мобильной связи.

Специальные программы

Сюда относится ПО, которое необходимо устанавливать на компьютер. Предварительно, включите отладку по USB в настройках разработчика.

Специальные программы

IMEI&SN Writer

Специальные программы

Программа восстанавливает идентификатор на процессорах MTK из линейки 65XX. Как с ней работать:

Специальные программы
  1. Установите драйвера смартфона на ПК, подключите девайс по USB и включите программу.
  2. В строке «ComPort» выберите «USB VCOM». В «Target Type» установите тип устройства «Smart Phone» (смартфон) или «Tablet Wifi Only» (планшет без SIM). Откройте «System Config».
  3. Поставьте галочку напротив «IMEI», если на устройстве две СИМ, то выделите «Dual IMEI». Щелкните по «Save».
  4. Откроется основное окно, где тапните по «Start».
  5. Введите идентификатор в одно или два поля и жмите «ОК».
  6. Начнется процесс смены последовательности. Успешную операцию подтвердит зеленая надпись «PASS».
Специальные программы

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

Специальные программы

Альтернативой IMEI&SN Writer выступают программы MTK Droid Tools и SP Flash Tool.

Специальные программы

ADB Run

Специальные программы

Это версия отладочного моста с интерфейсом быстрого доступа:

Специальные программы
  1. Подключите устройство к ПК через USB-кабель. Установите и запустите ADB Run.
  2. Перейдите в «Other Command» — введите 12 и нажмите «Enter».
  3. Откройте «IMEI Restore» под цифрой 5 — функция совместима только с МТК-процессорами.
  4. Выберите, у скольких SIM сменить идентификатор. Введите новую последовательность.
  5. На ПК откроется папка, где появится файл MP0B_001. Перенесите его на телефон и с помощью файлового менеджера Total Commander и Root-прав в папку /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Замените текущий документ и перезагрузите устройство.
Специальные программы

Предварительно, сделайте системный бэкап.

IMEI восстанавливают через инженерное меню, приложения или программы на ПК. Вернуть идентификатор можно только на смартфонах с процессорами МТК и активными Root-правами.

Читайте также:  Переполнена внутренняя память телефона — что делать и как освободить