Пропал imei после пере прошивки андроид

Всем привет.
Буквально вчера произошло это событие, слетел imei после пере прошивки, и отказали слоты обеих симкарт. Меня это крайне огорчило. Ввожу код *#06# в меню звонков и высвечивается :

imei номер также находится под батареей 15 цифр.
Начались поиски решения этой проблемы, скачивал десятки программ на пк, и пробовал получить root права, но всё безуспешно. Два раза телефон становился кирпичем, очень трудно давалось после этого перепрошить.
Прошло около 5 часов после того, как я нашел хороший способ, это — восстановление imei через инженерное меню.
1. Сим карты вынуть с смартфона
2. Далее наберите в номеронабиратели комбинацию: у меня телефон Explay Fhesh на прошивке MyPfone Aqua Rio, версия андроид 4.4.2. и для входа в инженерное меню нужно вводить *#*#84666364#*#*
3. Вы должны попасть в инженерное меню, далее перейдите:
CDS Information > Radio Information > Phone 1




4. В верхней строке, после надписи AT+ и введите EGMR=1,7, »»



5. Передвиньте курсор между кавычками «» после чего необходимо ввести 15 цифр вашего IMEI;
Пример: AT+EGMR=1,7, »12345678912345″

6. Подтвердите ваш выбор нажав на кнопку SEND AT COMMAND
Если появляется ошибка «This command is not allowed in UserBuild», тогда поставьте пробел после +
То есть вот так: AT+ EGMR=1,7, »12345678912345″ как на фото
7. Для смартфона с 2-мя сим картами необходимо восстановить второй IMEI, для этого ввести код AT+EGMR=1,10, «12345678912345«



8. После того как вы вели IMEI выйдите из инженерного меню, выключите смартфон и снова включите его;
9. Набрать в номеронабиратели комбинацию *#06#, после чего вы увидите свой IMEI;

10. Вставьте сим карты обратно и наслаждайтесь.
Всем спасибо за внимание. Надеюсь Вам это поможет. Скриншоты сделаны уже на работающий телефон.
Бекап и восстановление IMEI, смена IMEI на смартфоне
Те, кто пользуется смартфонами на базе китайских процессоров MediaTek прекрасно знают, что такое неверный IMEI. Что делать если слетел IMEI на Android? Чаще всего это происходит после прошивки или общего сброса смартфона. Не переживайте, большинство таких ошибок поправимы.
Восстановление IMEI на Android не займет много времени, если вы заранее сделаете бекап NVRAM и NVDATA из вашего аппарата.
Где хранится IMEI на Android?
Чтобы сделать бекап IMEI нужно знать где он хранится. На устройствах с процессорами MediaTek (90% Китайских смартфонов и 50% бюджетных устройств известных производителей) IMEI хранится в NVRAM. Помимо IMEI в нем хранятся данные о калибровках беспроводных модулей, идентификационная информация (IMEI, MAC), а также настройки некоторого оборудования.
В прошивке устройства предусмотрена отдельная область памяти, которую называют NVRAM, во время первого запуска смартфона информация оттуда копируется в каталог /data/nvram. После этого данные в этом каталоге могут изменится по разным причинам, включая кривые руки при прошивке.
Как можно повредить NVRAM
- Форматирование смартфона через SP Flash Tool
- Использование неправильной версии SP Flash Tool
- Переразметка памяти
- Частичная прошивка
- Прерванный процесс прошивки смартфона
Признаки поврежденного NVRAM, или как узнать, что слетел IMEI
- При вводе *#06# в звонилке появляются пустые поля под IMEI 1 и IMEI 2
- При включенном Wi-Fi появляется виртуальная сеть «Nvram warning err = 0x10»
Бекап IMEI на Android с помощью SP Flash Tool
Чтобы сделать бекап IMEI, первым делом нужно зарядить свой смартфон как минимум на 40%. Далее, нужно установить драйверы для своего устройства, а также SP Flash Tool. Далее по порядку:
- Нажать Scatter-loading и выбрать scatter файл из официальной прошивки для своего аппарата
- Переключится на вкладку Readback
- Нажать кнопку Add, ниже появится новая строчка. Дважды нажать на новую строчку и ввести название файла для сохранения. Укажите папку, куда сохранится прошивка IMEI и назовите nvram.img, нажмите сохранить.
- Появится окно Readback block start address. В Region нужно выбрать EMMC_User (MT6592 и выше). В текстовом редакторе открыть scatter файл от вашей прошивки и найти пункт NVRAM, выглядит примерно так
- Скопировать значения linear_start_addr и partition_size в SP Flash Tool в Start Address и Length соответственно
- Перепроверить введенные данные и нажать Read Back
- Выключить смартфон, извлечь и снова вставить аккумулятор, если такой возможности нет, то подождать 1 минуту после выключения. Выключенный смартфон подключить к ПК исправным кабелем, программа подхватит смартфон и через несколько секунд появится небольшое окошко с зеленой галочкой, значит всё правильно.
- Отключить смартфон от ПК и проверить сохраненный файл по пути, который вы указывали в 3 шаге.

Для смартфонов с процессорами серии MT67xx дополнительно нужно сохранить NVDATA. Проделайте всё так же, как в инструкции выше начиная с 3 пункта.
Восстановление IMEI после прошивки с помощью SP Flash Tool
- В SP Flash Tool указать свой Scatter файл и нажать «CTRL+ALT+V»
- В верхнем меню программы отметить пункт Window – Write Memory
- Переключится на вкладку Write Memory
- Заполнить пункт File Path нажав на иконку папки и выбрав свой бекап NVRAM
- В пункте Region выбрать EMMC_USER (для MT6592 и выше)
- Открыть свой Scatter в текстовом редакторе и скопировать linear_start_addr в строку Begin Address (HEX)
- Нажать Write Memory
- Выключенный смартфон подключить к компьютеру стандартным кабелем. Программа увидит смартфон и запишет указанный участок памяти, то есть устранит неверный IMEI.
Для смартфонов MT67xx нужно проделать то же самое для NVDATA.

После этого нужно прошить аппарат полной заводской прошивкой в соответствии с инструкцией для вашего смартфона. После прошивки нужно включить телефон и сделать сброс через настройки. Иногда нужно прошивать полную прошивку в режиме Firmware Upgrade.
Данная прошивка IMEI должна всегда хранится на компьютере или облачном сервисе, главное, чтоб к нему всегда был доступ, это намного проще, чем исправлять неверный IMEI вручную.
Восстановление IMEI через инженерное меню
Главный плюс этого метода заключается в том, что вам не понадобятся ни рут права, ни какие-либо дополнительные программы, всё делается непосредственно в телефоне. Итак, чтобы изменить IMEI через инженерное меню вам понадобится сам IMEI, который можно подсмотреть на коробке от смартфона, либо под крышкой телефона.
Как изменить IMEI через инженерное меню:
- Откройте телефон и введите *#*#3646633#*#* (комбинация для вашего устройства может отличатся)
- Открылось инженерное меню, откройте вкладку Connectivity
- Перейдите в CDC Information — Radio Information
- В этом подменю есть 2 пункта: Phone 1 и Phone 2, это первый и второй слот для Sim-карт, открывайте Phone 1
- В строке, где «AT+» введите букву «E» на английском и нажмите на AT+EGMR=1,7,»IMEI» (вместо IMEI нужно ввести ваш первый IMEI) и нажмите Send AT Command. После этого должно появится сообщение с фразой Ok, значит IMEI встал на место.
ВАЖНО! После AT+ нужно поставить пробел! - Проделайте те же операции с Phone 2, только здесь нужно выбрать AT+EGMR=1,10,»IMEI». Не забудьте пробел после AT+.
- Перезагрузите смартфон и проверьте IMEI командой *#06#.
Готово! Вы изменили IMEI через инженерное меню. Настоятельно рекомендую вводить именно тот IMEI, который был в телефоне, иначе возможны неполадки в работе мобильной связи.
Восстановление IMEI с MAUI META
Этот метод предполагает наличие ПК. Вам понадобится программа MAUI META, установленные драйвера (полный пакет и CDC драйвер) и только что прошитый телефон через SP Flash Tools (желательно). Также вам понадобится файл «BPLGUInfoCustomAppSrcP****» из установленной прошивки.
Главная сложность восстановления IMEI через MAUI META заключается в правильном подключении устройства в META Mode, один из способов:
- Установите и запустите MAUI META
- Нажмите Reconnect, индикатор в программе начнет мигать
- Выключите телефон, зажмите Громкость вверх и подключите к ПК
- В диспетчере устройств в разделе «Порты» появится устройство MTK USB Port
- Отключите устройство от ПК, отключите и подключите аккумулятор, нажмите Reconnect в программе и снова подключите с зажатой Громкость вверх, снова появится MTK USB Port и программа выдаст ошибку, нажмите Disconnect
- Включите опцию «Connect smatphone in META mode» и нажмите Reconnect
- Подключите устройство не зажимая никаких кнопок
- Мигающий индикатор стал желтым, значит смартфон подключился, можно восстанавливать IMEI!

Для всех устройств методы входа в META Mode разные! Напишите в комментарии «Не могу подключится к MAUI META, моё устройство Lenovo A5000» указав свою модель устройства!
Если после удачного подключения всплыло окно программы закройте его, нажмите Action — Open NVRAM database и выберите файл «BPLGUInfoCustomAppSrcP****» из установленной прошивки. Далее по инструкции:
- В выпадающем меню выберите IMEI download
- Появилось окно редактирования IMEI, нажмите Change NVRAM Database file и снова выберите файл из прошивки
- Введите IMEI без последней цифры в поле IMEI и нажмите Download to Flash, также поступите со вторым IMEI если есть
- Закройте окно, нажмите Disconnect и перезагрузите смартфон
- Проверьте IMEI комбинацией *#06#
Более наглядно в видео.
Как у вас прошло восстановление IMEI после прошивки? Если возникли проблемы напишите в комментарии и вам обязательно помогут.
Ответы на частые вопросы
Ошибка «this command is not allowed in userbuild»
Данная ошибка возникает если вы не поставили пробел после «AT+», просто добавьте пробел и IMEI будет восстановлен.
Способы восстановления IMEI на телефонах Андроид
Некоторые пользовательские прошивки для смартфонов часто ломают такую вещь, как IMEI аппарата. К счастью, существует несколько способов восстановления IMEI с помощью инженерного меню или сторонних приложений.
Назначение IMEI
IMEI – уникальный международный числовой идентификатор телефона. Он предназначен для определения подлинности и принадлежности аппарата. Различают 2 вида таких кодов: на 15 и 17 символов. В 17-и символьном 2 последние цифры указывают на версию аппарата.
С помощью идентификатора можно определить владельца телефона, а иногда и найти потерянный (украденный) аппарат. Поэтому наличие базового идентификатора в смартфоне необходимо. Не стоит заменять его ради непонятных целей.
Восстановление IMEI
Существует несколько способов разной степени сложности и эффективности, которые помогут восстановить уникальный код аппарата. Если один из способов не срабатывает, можно прибегнуть к любому другому.
Обычно подобные способы применяются, когда необходимо восстановить неверный IMEI на Андроиде после прошивки.
Инженерное меню
Самым простым и быстрым вариантом восстановления IMEI является использование инженерного меню телефона. Делается это следующим образом:
- Снять заднюю крышку телефона, снять батарею и посмотреть на наклейку.

- Извлечь сим-карту из смартфона.
- Включить телефон. Совершить набор номера: *#3646633# (комбинация отличается в зависимости от установленного в телефоне процессора).
- В инженерном меню пройти по следующему пути: CDSInformation — RadioInformation — Phone 1.

- В указанном месте нужно ввести уникальный идентификатор.
- Нажать на «SEND AT COMMAND»

Способ восстановления ИМЕЙ может не сработать, указывая на ошибку или на «THIS COMMAND IS NOT ALLOWED IN USERBUILD». Оба сообщения говорят о том, что используется команда, не соответствующая версии процессора. Не полный, но максимальный список команд:
Программные решения
Существует много программ, которые помогают восстанавливать уникальный код смартфона. Большинство из них обладают рядом дополнительных функций, которые рассматриваться не будут.
Как управлять компьютером с устройств Андройд
Chamelephon
Работает с процессорами (ЦП) на базе MTK 65xx и под управлением ОС Android. Требует доступ суперпользователя (root). Необходимо первым делом посмотреть идентификатор на самом смартфоне. Порядок действий, следующий:
- Запускается программа для восстановления ИМЕЙ на Андроид Chamelephon.

- Нажимается пункт «Generate Random IMEIs».
- Случайные числа заменяются действительными и нажимается «Apply».

Необходимо знать, какой ЦП установлен в телефоне и сам аппарат должен быть рутирован.
ADB Run
Способ сложнее и работает только с МТК процессорами и при наличии root доступа. Также требует установки программы ADB Run на компьютер, а на смартфон приложения Root Browser. Если пропал IMEI на телефоне потребуется:
- Запустить программу.
- Перейти в следующее меню: Manual Command — Restore IMEI.
- Выбрать количество сим-карт, установленных в аппарат.

- Вписать нужный идентификатор. На рабочем столе появится файл.
- Файл нужно скопировать с рабочего стола компьютера в память телефона (внутреннюю или на карту).
- С помощью RootBrowser перенести файл в следующее место:

Увы, способ требует слишком большой подготовки и сложен в использовании. Впрочем, зачастую он оказывается единственным решением (в частности на китайских смартфонах).
MTK65xx Changer
Программе обязательно нужен root доступ. Работает она с процессорами серии МТК65хх. MTK65xx Changer устанавливается на телефон и используется с него:
- Запустить программы и перейти в «Настройки», где выбирается «ОчисткаIMEI».

- Выбрать в качестве «Режима подбора» «ссылка на оригинальныйIMEI».

- Нажать «Прочитать», скопировать текст в поле «Новый…» и клацнуть «Записать».
Примечание! В случае, если по ссылке не подтянется информация потребуется вписывать значение в поле «Новый…». И только после этого нажимать «Записать».
Как использовать iPhone или телефон для раздачи интернета
SP Flash Tool
Выполняется с компьютера и не требует Root-прав на телефоне. Взамен приходится платить сложностью действий. Требуется установленная программа SP Flash Tool, исправный кабель и заряженный минимум на 40% смартфон:
- Подключить телефон к компьютеру с помощью кабеля данных (не зарядного, поскольку большинство зарядных не могут передавать данные. Лучше взять именно «родной» кабель).
- Найти оригинальную прошивку для телефона (часто есть на сайтах производителей).
- Выбрать «Scatter-load» и отметить ранее скачанную прошивку.
- Перейти во вкладку «ReadBack».
- Нажать «Add» и когда появится новая строчка дважды клацнуть по ней. Теперь одно из самых сложных действий: указать название прошивки, сохранить её на компьютер. А созданную дополнительную прошивку IMEI назвать «nvram.ing».
- Открыть в блокноте прошивку для смартфона и найти следующие строчки:

- В самой же программе откроется окно «Readbackblockstartadress». В этом окне выбирается «EMMC_User».
- Соответствующие значения копируются из блокнота в окно программы:

- Нажать Readback и дождаться пока появится зелёная галочка.
Способ сложный, зато не требует рутировать устройство. Поэтому подходит большинству пользователей. Увы, работает только с МТК процессорами.
MAUI META
Требует установки огромного количества дополнительного ПО. Вот полный список необходимого:
- Сама MAUI META;
- SP Flash Tool Driver Auto Installer;
- CDC Driver;
- Оригинальная прошивка смартфона.
Теперь можно перейти к непосредственному восстановлению:

- Запустить программу MAUI META, выключить аппарат и нажать Connect.
- Когда пройдут все подключения потребуется действовать последовательно.
- Нажать кнопку «Load DB» (#2).
- Выбрать «From File» (#3).
- Найти в оригинальной прошивки файл, название которого начинается на BPLGUInfo (#4).
- Нажать на поисковую строку (#5) и выбрать «ImeiDownload» (#6).
- Прописать идентификатор с наклейки на аппарате (#7).
- Нажать «Write» (#7)
- При успехе получаем надпись «Write IMEI to target successfully» (#9).
Можно ли заблокировать скрытый номер на Android и Айфон и как это сделать
IMEI&SN Writer
IMEI&SN Writer работает с компьютера. Заранее требуется загрузить только оригинальную прошивку для аппарата. Разбирать её не потребуется. Увы, способ не универсален, хотя и очень простой. Требуются следующие действия:

- Запустить программу.
- Поставить галочку на USB.
- В разделе «WriteLITEM» выбирается «IMEI».
- Нажимается кнопка «SelectDb» и выбирается базовая прошивка аппарата.
- Нажать «Start»
Device Id IMEI Changer Xposed

Работает на самом телефоне и требует Root-доступ. Программа Device Id IMEI Changer Xposed очень простая.
Восстановление идентификатора возможно, если его знать заранее. В соответствующую строку прописывается реальное значение, а потом нажимается кнопка «Apply». Поддерживается создание резервных копий, увы, только для самой программы. Достоинство – независимость от модели процессоров, можно использовать и на MTK и на Qualcomm Snapdragon.
Как узнать или восстановить IMEI на Андроид телефоне – пошаговая инструкция
Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Необходимое для всех Android телефонов – наличие IMEI. Это уникальный идентификатор, который представляет собой набор из 15 цифр.
Собственно благодаря этому коду телефон имеет легальный статус. Владелец, в свою очередь, может полноправно пользоваться всеми его функциями: совершать звонки, отправлять текстовые сообщения, получать доступ к мобильному интернету.
В случае потери мобильного устройства его можно искать по IMEI, но для этого нужно знать, собственно, код. И желательно хранить его в надежном месте, чтобы в случае потери или кражи воспользоваться IMEI.
Содержание статьи:
- Как узнать IMEI
- через запрос
- в настройках
- на наклейке
- через инженерное меню
- на телефоне с двумя «симками»
- через спец. приложения
Как узнать IMEI
Выяснить IMEI можно самостоятельно. Для этого существует три простых способа:
Через USSD-запрос
- Для этого заходим в приложение “Телефон” и набираем комбинацию *#06 и последний символ – «решетку» (то есть, *#06#).

- На экране видим окошко с IMEI – верхняя строка Ниже – серийный номер устройства.

- Если смартфон работает с двумя сим-картами, на экране будет два разных кода – для каждой симки отдельно.
Через настройки Android
Чтобы найти код IMEI, необходимо:
- Зайти в Настройки устройства,

- Перейти в раздел «Сведения о телефоне».
- IMEI будет указан четвертой строкой под наименованием устройства.

На наклейке
Она может быть под крышкой мобильного или на обратной стороне корпуса. Искать секретный код можно также на «родной» коробке от устройства.
Как восстановить или сменить IMEI
При попытке узнать код, телефон иногда выдает сообщение об ошибке или вместо нужных цифр – “нули”. Это говорит о сбое, после которого придется делать восстановление IMEI на Android.
Главное неудобство ошибки, которая сигнализирует о том, что слетел IMEI – отсутствие сети на телефоне. Пользователь теряет возможность звонить и отправлять SMS. По факту, устройство становится практически бесполезным
Есть 2 основных способа изменения или восстановления IMEI на Андроид, о них – далее.
Через инженерное меню
- Прежде чем входить в инженерное меню, рекомендуем извлечь из аппарата сим-карту.
- Далее заходим в раздел набора номера и вводим одну из комбинаций: *#*#3646633#*#* или *#*#54298#*#*. Обратите внимание: код зависит от производителя и модели телефона. К примеру, владельцам HTC подойдет комбинация *#*#3424#*#*, а для телефонов Samsung нужно ввести *#*#8255#*#*.
- Чтобы выполнить восстановление IMEI через инженерное меню, идем в Connectivity, выбираем CDS Information и Radio Information.
- Находим командную строку, где уже введены символы AT+. Далее необходимо добавить сюда текст EGMR=1,7 и ввести внутри кавычек свой IMEI. Обратите внимание! В этой графе можно вводить родной IMEI (если его удалось отыскать) или новую комбинацию из 15 цифр.
- Нажимаем «Send at command», перезагружаем мобильное устройство.
- Возвращаем сим-карту и проверяем IMEI через команду *#06.
Как восстановить IMEI на DUAL SIM телефоне
Если аппарат двухсимочный (DUAL SIM), для восстановления второго кода необходимо ввести код EGMR=1,10. При этом обязательно нужно проследить за тем, чтобы после символов AT+ стоял пробел.
Приложения для восстановления IMEI
Их существует несколько, однако практически все требуют root-прав – так называемый режим суперпользователя, который дает больше возможностей. Чтобы получить такие права на Android, достаточно установить одно из доступных приложений: iRoot, Kingroot, Framaroot, Towelroot и другие (см. обзор).
Следующий шаг – установка приложения для восстановления IMEI на Андроид:
- GhostPhone. Простое приложение, которое скачивается в Play Market. Главная особенность – возможность быстро восстанавливать 2 IMEI-кода сразу. Для этого в соответствующих графах вводим нужные комбинации или создаем случайно. Сохраняем данные с помощью «Apply new IMEIs» и перезагружаем телефон.
- Device ID IMEI Changer Xposed. Тоже можно скачать в Google Play. Главное отличие заключается в возможности восстановить настройки. Для смены кода запускаем приложение, находим верхнюю строку и вводим вручную новую цифровую комбинацию или нажимаем «Random», чтобы получить код автоматически.
- Mobile Uncle. Приложение можно найти в Play Market под кодовым названием «Запуск инженерного меню MTK». Уже само название говорит о доступности приложения только владельцам телефонов с процессорами MTK. Его главная функция – запускать инженерное меню без использования кодов. Дальнейшая инструкция для пользователей ничем не отличается от той, что была описана выше.
Поиск смартфона по IMEI
Специальный код телефона – один из важных параметров, по которому можно обнаружить украденное или потерянное устройство. Однако сделать это самостоятельно практически невозможно. Главная проблема кроется в том, что для поиска смартфона Андроид по уникальной цифровой комбинации необходимо иметь доступ к базе IMEI. Такая возможность доступна исключительно операторам связи, которые могут открыть доступ для полиции. Таким образом, первый шаг для поиска телефона по IMEI – официальное заявление в полицию.
Кроме того, можно зайти на сайт Lostolen, где собрана база всех кодов мобильных, которые находятся в розыске. Если внести свое устройство в эту базу и предложить вознаграждение нашедшему, шансы отыскать телефон заметно возрастают.

Совет. Не стоит верить интернет сайтам, которые обещают найти телефон Андроид по IMEI за определенную плату. Вероятнее всего, вы будете иметь дело с мошенниками, ведь доступ к базе кодов может иметь только оператор связи и полиция.
Можно ли удалить IMEI
Без уникального цифрового кода корректная работа телефона Android невозможна. Это значит, что полностью удалить IMEI с устройства не получится. Однако под удалением нередко понимают скрытие кода. Например, при определенных знаниях в области программирования можно сделать так, чтобы по запросу *#06 на экране не появлялся IMEI. Кроме того, можно «заставить» устройство не выдавать цифровую комбинацию в сеть даже по запросу, однако такие действия грозят отказом в обслуживании.