Вот руководство по Maui Meta Tool вместе со ссылками для скачивания. Maui Meta Tool — это небольшое программное обеспечение для платформы Windows, которое позволяет пользователям легко восстанавливать или записывать IMEI на телефонах MediaTek. Есть много других функций, доступных в Maui Meta Tool для решения множества задач. Инструмент поддерживает смартфоны, мобильные телефоны и планшеты с питанием от Mediatek. Здесь вы можете загрузить Maui Meta Tool для ПК с Windows.
MediaTek — популярный чипсет, который используется в большинстве бюджетных смартфонов. А за последние пару лет MediaTek представила отличные чипсеты. И эти чипсеты даже используются в популярных телефонах, таких как Redmi Note 8 Pro. Но если вы выполняете модификацию устройства с питанием от MediaTek, например рутирование, шансы потерять IMEI высоки. Но не волнуйтесь, мы можем исправить и восстановить IMEI самостоятельно. И здесь мы должны использовать Maui Meta Tool для восстановления IMEI на телефонах Android.
Где хранится 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»
Программа MTK65xx
Для восстановления IMEI кода, утраченного после прошивки, можно использовать утилиту MTK65xx:
После перезагрузки смартфона набираем *#06#. Утраченный номер Имей после прошивки будет восстановлен.
Когда этот способ не помогает, есть еще один вариант восстановления IMEI на Андроид после прошивки:
При помощи Root Browser файл MP0B_001 переносим по такому пути: /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Когда перенос завершится, смартфон перезагружаем и снова проверяем идентификационный номер. В этот раз он должен демонстрироваться корректно.
Те, кто пользуется смартфонами на базе китайских процессоров MediaTek прекрасно знают, что такое неверный IMEI. Что делать если слетел IMEI на Android? Чаще всего это происходит после прошивки или общего сброса смартфона. Не переживайте, большинство таких ошибок поправимы.
Навигация по записи:
Восстановление IMEI на Android не займет много времени, если вы заранее сделаете бекап NVRAM и NVDATA из вашего аппарата.
Бекап 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 пункта.
Программные решения
Существует много программ, которые помогают восстанавливать уникальный код смартфона. Большинство из них обладают рядом дополнительных функций, которые рассматриваться не будут.
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».
- Нажать «Прочитать», скопировать текст в поле «Новый…» и клацнуть «Записать».
Примечание! В случае, если по ссылке не подтянется информация потребуется вписывать значение в поле «Новый…». И только после этого нажимать «Записать».
SP Flash Tool
Выполняется с компьютера и не требует Root-прав на телефоне. Взамен приходится платить сложностью действий. Требуется установленная программа SP Flash Tool, исправный кабель и заряженный минимум на 40% смартфон:
- Подключить телефон к компьютеру с помощью кабеля данных (не зарядного, поскольку большинство зарядных не могут передавать данные. Лучше взять именно «родной» кабель).
- Найти оригинальную прошивку для телефона (часто есть на сайтах производителей).
- Выбрать «Scatter-load» и отметить ранее скачанную прошивку.
- Перейти во вкладку «ReadBack».
- Нажать «Add» и когда появится новая строчка дважды клацнуть по ней. Теперь одно из самых сложных действий: указать название прошивки, сохранить её на компьютер. А созданную дополнительную прошивку IMEI назвать «nvram.ing».
- Открыть в блокноте прошивку для смартфона и найти следующие строчки:
- В самой же программе откроется окно «Readbackblockstartadress». В этом окне выбирается «EMMC_User».
- Соответствующие значения копируются из блокнота в окно программы:
- Нажать Readback и дождаться пока появится зелёная галочка.
Восстановление 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», необходимо его восстановить через CDS Information или GPRS в инженерном меню, с помощью ввода команды в эмуляторе терминала или программой для генерации нового номера.
Очень часто случается так, что после перепрошивки или сбрасывания настроек до заводских телефон перестает звонить и принимать звонки. Чаще всего такой проблеме подвергаются китайские модели. Однако сразу искать помощи в сервисном центре вовсе не обязательно. Как восстановить IMEI на Андроид после прошивки без посторонней помощи?
Устройство может не подключаться к сети даже при том условии, что антенна полная и на экране есть надпись, обозначающая имя мобильного оператора. В таком случае нужно проверить, не слетел ли идентификатор после неудачного сброса или прошивки. Для этого нужно сделать следующее:
- зайти в окно набора номера;
- набрать *#06#;
- иногда после этого нужно еще нажать кнопку вызова.
Если все хорошо, то на экране появится 15-тизначный код, это и есть 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, который был в телефоне, иначе возможны неполадки в работе мобильной связи.
Chamelephon
Программа Chamelephon служит для изменения IMEI на абсолютно любое значение, ввиду чего не размещается в популярных магазинах цифровых товаров. Преимущество заключается в наличии генератора случайного числа из пятнадцати цифр. Несмотря на это, рекомендуется указывать «родной» идентификатор – иначе оператор воспримет девайс как ранее не использованный либо ошибочно определит его принадлежность к другому клиенту. Загрузить приложение можно через 4PDA – форум владельцев мобильных устройств.
Корректная работа утилиты возможна только на гаджетах с ОС Android 2.2 и выше, использующих процессоры семейства MediaTek 65XX. Требуется иметь права суперпользователя (root), иначе пользование программой не принесёт результатов.
После установки, проведите следующие операции:
- Откройте приложение, нажмите «Generate random IMEI»;
- Сотрите число, появившееся в поле ввода, вместо него укажите настоящую цифровую комбинацию;
- Нажмите на «Apply new 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 после прошивки? Если возникли проблемы напишите в комментарии и вам обязательно помогут.
Как определить повреждения в nvram
Способов обнаружить проблему есть несколько. Например, когда телефон включился, но вы не можете совершать или принимать звонки. Если вы наблюдаете такое, перейдите в приложение «Телефон», там наберите код «*#06#».
Как вы можете видеть на скриншоте – коды показаны. По тому, что их два, можно определить, что телефон на две SIM-карты. Если бы там были пустые строчки, это бы сигнализировало о повреждении.
Еще одним способом диагностики может стать включение Wi-Fi. После включения зайдите в список доступных сетей, и если там появилась надпись: «Nvram warning err = 0x10», тогда у вас ошибка и ее нужно будет решать.
Как сменить или восстановить imei в модеме zte mf
Вариант подходит тем у кого модем живой и есть IMEI и его нужно сменить или поправить. Для этого нужно отредактировать файл Channel1.nvm, который создаётся при прошивке модема в корне диска C или какой у Вас. Если такого нет его можно вытащить из модема программой RW_NV_item_ZTE_MF (Программа восстановления/резервирования NV-данных беспроводных модемов ZTE MF) Больше про Хуавей: Пропал отпечаток пальца Honor, Huawei: что делать?
Файл Channel1.nvm создается а потом и считывается с корня того диска, с которого запускалась программа RW_NV_item_ZTE_MF.exe Скачиваем программу: RW NV item ZTE MF Оригинальное название MF626 Telstra Upgrade Tool Вставляем наш модем, ждём пока определиться, закрываем программу модема (если откроется) и запускаем RW_NV_item_ZTE_MF.exe Ставим точку в окне Backup NV и нажимаем старт Открываем корень диска С или корень того диска с которого запускалась программа: и видим там файл Channel1.nvm – наш backup. Теперь запускаем WinHex и открываем им C: Channel1.nvm, нажимаем “бинокль-HEX“, и ищем последовательность байтов 08 3A, С 3A и начинается IMEI только наоборот. Меняем, исправляем номер IMEI и сохраняем файл. Если программу RW NV item не закрывали, ставим точку в окошке Restore NV и нажимаем START. Если закрывали, запускаем и делаем то же самое. Всё IMEI записан.
Если IMEI нету совсем:
Устанавливаем или запускаем программу QPSTQPST 2.7 Build323
Способ первый: Запускаем QPSTConfig.exe – находим Diagnostics порт своего модема (если нету жмём Add New Port и выбираем SURF6246-R…) Дальше вкладка Start Clients – Открыть RV NV Item Manager – откроется новое окно – жмём “Setting” – “Comport” выбираем свой – ОК.
Дальше- кнопка “Opnion” – “Customized NV Item List” – появиться окно – в левой части находим строку 550 – выделяем и одиночной стрелочкой перекидываем в правое окно – выделям и жмём в низу “Save“. В предыдущем окне появиться новое поле с права – ставим галочку Hex и вписываем свой IMEI задом наперёд, в столбик (прмер здесь, пункт 16). Когда всё заполнили жмём “Write NV“. Всё, закрываем это окно, в QPST жмём кнопку “Server” – Stop QPST Sever. Проверям IMEI.
Способ второй:
Запускаем QPSTConfig.exe – находим Diagnostics порт своего модема (если нету жмём Add New Port и выбираем) Дальше вкладка Start Clients – Открыть SERVICE PROGRAMMING –Work Offline – SURF6246-RTR6285-A2 – Вкладка NAS -Вписать в окна TAC (шесть цифр) FAC (две) SNP (шесть цифр) свой IMEI с корпуса модема (последняя цифра не должна поместиться)-Нажимаем Save to file (называем как нибудь и сохраняем ).
Дальше открываем этот файл с помощью WinHex – найти кнопку БинокльHEX нажать её. В открывшимся окне набрать 08 3A нажать ОК. Найти свой IMEI и исправить последнюю цифру IMEI, цифры будут перевёрнуты, т.е. нужно записать последнюю цифру с нормального IMEI, на предпоследнюю позицию в HEX редакторе.
Закрываем WinHex с сохранением. Опять нажимаем кнопку в SERVICE PROGRAMMING – Load from file и дальше Write to Phone. Всё, закрываем программу. Теперь ради спортивного интереса можно проверить как там наш IMEI. Запускаем RF NV Manager (есть в QPST) – нажимаем File – Read From Fhone – и смотрим ID 550 поставив галочку Hex. Видим свой IMEI в перевёрнутом виде.
Если уже совсем ничего не получается
а без IMEI модем не работает, делаем таким способом: Берём прошивку для своего модема (именно для своего) и запускаем. Где то на 20 – 30% прошивальщик создаст в корне диска файл Channel1. Открываем его (Channel1) в WinHex и быстренько правим IMEI (пары цифр ставятся наоборот), сохраняем и ждём окончания прошивки. (IMEI может не отображаться нигде, но модем должен работать)
Больше про Хуавей: Официальный сайт сборок HUAWEI Modem — HUAWEI Modem 3.5