Как восстановить nvram с помощью
Maui META 3G и SP META
Серия процессоров начиная с MT6589/82... и все MT67xx
Задать вопрос, поделится опытом можно в теме обсуждения, посмотреть другие статьи в оглавлении
Необходимые исходные условия.
- Удостоверится, что у вас действительно повреждён NVRAM (Признаки и методы проверки повреждённого NVRAM).
- Заряженнный смартфон. Рекомендую зарядить его полностью до 100%.
- Найденная и скачанная заводская прошивка под SP Flash Tool. Там обязательно должны быть базы APBD и MODEMDB (обычно они в одноименных папках, но редко бывает и в папке target_bin россыпью).
Создание базовой структуры настроек NVRAM и запись IMEI.
- Произвести очистку NVRAM или Форматирование телефона (рекомендуется).
- Извлечь и вновь вставить аккумулятор. Если это невозможно, то после выключения аппарата подождать 1 минуту.
-
Произвести прошивку аппарата полной заводской прошивкой в соответствие с инструкциями:
Прошивка смартфона/планшета на МТК прошивальщиком версии 3.х
Прошивка смартфона/планшета на МТК новым прошивальщиком версии 5.х - Отключить аппарат от зарядного устройства и компьютера.
- Установить драйверы режима METAMODE
-
Запустить "Maui META 3G".
MT6575/77/82/89: v6.1244.1.7z или v6.1316.1,
MT6582/72/92/95: v7.1412.1.
MT67xx: v7.1504.0 или v8.1512.0.
Если предложенная версия программы не подключается к телефону, то пробуем подобрать другую версию. -
Переключить режим соединения на: USB COM.
-
В меню программы: Actions – Open NVRAM Database. Выбрать файл (обычно начинается на BPLGUInfoCustomAppSrcP...) из папки modemdb (файлы могут быть не в отдельной папке, а прямо в target_bin) заводской прошивки для SP Flash Tool. Например для A850+ файл с именем BPLGUInfoCustomAppSrcP_MT6592_S00_A850+_V1_1_wg_n и его размер 5,5МБ, для A606 файл с именем LWD3I15.1.6.1.3T21A0828_M015.src и его размер 7.3Мб. Главное чтобы этот файл был из комплекта прошивки, которая сейчас в телефоне. Это важно! На последних Maui Meta при выборе возникает ошибка: "Initialize database file". Ничего страшного, переходим к п.10. На п.14 при попытке записать параметры Maui Meta сама запросит базы. При этом ошибки уже не произойдет.
- Нажать Reconnect. Будет мигать кружок с красного на зелёный.
- Извлечь и вновь ставить аккумулятор. Если это невозможно, то после выключения аппарата подождать 1 минуту.
- Выключенный аппарат подключить к компьютеру стандартным "MicroUSB кабелем". При успешном подключении программы к телефону кружок сменит цвет на жёлтый и откроется окно выбранной опции**. До подключении программы выбор опции недоступен, поэтому если это будет не "Update parameter" то просто закройте появившееся окошко. При неудачном подключении вернутся к предыдущему пункту.
- В основном окне программы Maui META 3G выбрать опцию "Update parameter". В окне "Update parameter" нажать кнопку "Load from file" и выбрать ini-файл с калибровками. Базы для восстановления NVRAM по возможности будут пополнятся такими файлами. Если для вашего телефона нет ini-файла, то или просим совладельца сделать его или переходим к пункту 15!
-
Нажать кнопку Download to Flash. Дождаться пока все синие надписи станут серыми, закрыть окно "Update parameter".
- В основном окне программы Maui META 3G выбрать опцию "IMEI Download".
-
Ввести в поле часть IMEI без последней цифры (она будет подсчитана автоматически) и нажать "Download to flash". Перейти на вторую вкладку. Ввести в поле часть IMEI без последней цифры (она будет подсчитана автоматически) и нажать "Download to flash". Если не можете найти/вспомнить какой был IMEI, то прибавьте к предпоследней цифре 8, контрольная сумма будет вычислена автоматически.
- Закрыть окно "IMEI Download" и нажать кнопку Disconnect. Телефон выйдет из METAMODE и выключится.
Запись MAC–адресов Bluetooth и Wi–Fi, а также SN в NVRAM.
- Запустить SP_META (Внимание! Вторая программа из набора). Если предложенная версия программы не подключается к телефону, то пробуем подобрать другую версию.
- Выбрать опцию “AP NVRAM Editor”.
- Нажать Reconnect. Будет мигать кружок с красного на зелёный.
- Извлечь и вновь ставить аккумулятор. Если это невозможно, то после выключения аппарата подождать 1 минуту.
- Выключенный аппарат подключить к компьютеру стандартным "MicroUSB кабелем".
- При успешном подключении программы к телефону появится окно "AP Editor".
-
В окне "AP Editor" нажать “read from NVRAM”. Программа попросит указать APDB. Выбрать файл (обычно начинается на APDB_...) из папки apdb (файлы могут быть не в отдельной папке, а прямо в target_bin) заводской прошивки для SP Flash Tool. Например для A850+ файл с именем APDB_MT6592_S01_ALPS.JB9.MP_ и его размер 163Кб, для A606 файл с именем APDB_MT6582_S01_KK1.MP3_ и его размер 162Кб. Главное чтобы этот файл был из комплекта прошивки, которая сейчас в телефоне. Это важно!
Корректировка SN.
- В левой части окна открыть дерево: “Other LID –> AP_CFG_CUSTOM_FILE_CUSTOM_SN_LID –> 1” (Для некоторых аппаратов есть отличия, например для S660 пункт называется AP_CFG_CUSTOM_FILE_CUST_IN_SW_LID)
- Нажать “read from NVRAM”.
- В правой части окна открыть: “Barcode array[64]”.
-
Заполнить 8 или более групп элементов. каждый символ SN в HEX-формате,
Barcode array[1] – 0x03,
Barcode array[2] – 0x35,
Barcode array[3] – 0x01,
Barcode array[4] – 0x05,
Barcode array[5] – 0x06.
Barcode array[6] – 0x0f.
Barcode array[7] – 0x11.
Barcode array[8] – 0x14. - В левой части окна вновь выделить: “Other LID –> AP_CFG_CUSTOM_FILE_CUSTOM_SN_LID –> 1”
- Нажать кнопку “save to NVRAM”
-
Проконтролировать что в левой нижней части окна появилась надпись: “NVRAM write record successfully”, а в правой части окна красные поля Barcode array[0] - Barcode array[64] стали чёрными.
Если данная инструкция по корректировке серийного номера не приносит результаты, то почитайте опыт пользователей для P70A и S820. Где найти SN.
Корректировка MAC для Bluetooth.
- В левой части окна открыть дерево: “RDEB LID –> AP_CFG_RDEB_FILE_BT_ADDR_LID –> 1”
- Нажать “read from NVRAM”.
- В правой части окна открыть: “ap_nvram_btradio_mt6610_struct –> addr”.
-
Заполнить 6 групп элементов. Для примера, чтобы назначить MAC адрес: 98:FF:DD:A1:05:06 необходимо:
в addr[0] вписать 0x98 (первый символ ноль, затем латинский символ “икс”),
addr[1] – 0xff,
addr[2] – 0xdd,
addr[3] – 0xa1,
addr[4] – 0x05,
addr[5] – 0x06. - В левой части окна вновь выделить: “RDEB LID –> AP_CFG_RDEB_FILE_BT_ADDR_LID –> 1”
- Нажать кнопку “save to NVRAM”
- Проконтролировать что в левой нижней части окна появилась надпись: “NVRAM write record successfully”, а в правой части окна красные поля addr[0] - addr[6] стали чёрными.
-
Нажать кнопку “Clear”.
Корректировка MAC для Wi-Fi.
- В левой части окна открыть дерево: “RDEB LID –> AP_CFG_RDEB_FILE_WIFI_LID –> 1”
- Нажать “read from NVRAM”.
- В правой части окна открыть: “WIFI_CFG_PARAM_STRUCT –> aucMacAddress”.
-
Заполнить 6 групп элементов. Для примера, чтобы назначить MAC адрес: 98:FF:DD:A2:05:06 необходимо:
в aucMacAddress[0] вписать 0x98 (первый символ ноль, затем латинский символ “икс”),
aucMacAddress[1] – 0xff,
aucMacAddress[2] – 0xdd,
aucMacAddress[3] – 0xa2,
aucMacAddress[4] – 0x05,
aucMacAddress[5] – 0x06. - В левой части окна вновь выделить: “RDEB LID –> AP_CFG_RDEB_FILE_WIFI_LID –> 1”
- Нажать кнопку “save to NVRAM”
- Проконтролировать что в левой нижней части окна появилась надпись: “NVRAM write record successfully”, а в правой части окна красные поля aucMacAddress[0] - aucMacAddress[6] стали чёрными.
- Закрыть окно “AP Editor”.
-
В “SP Meta Tool” нажать “Disconnect” и закрыть программу.
- Закрыть окно "AP Editor" и нажать кнопку Disconnect. Телефон выйдет из METAMODE и выключится.
* Смартфон, планшет или другое устройство на MTK.
** Если телефон не подключился, хотя все драйверы установлены, то первым делом, перезагружаем компьютер, снимаем и вновь ставим аккумулятор телефона. И повторяем попытку подключения к программе.