Stanner

Как сделать и восстановить бэкап NVRAM

В этой теме 182 сообщения

Что такое NVRAM

NVRAM в приложении к смартфонам на платформе МТК - это служебная область в энергонезависимой памяти, в которой хранятся IMEI, MAC-адреса для WiFi, BT, и много другой уникальной для Вашего смартфона информации. Когда Вы делаете сброс к заводским настройкам, из этого раздела делается копия в раздел пользовательских данных /data, и уже эти данные использует Андроид.

 

Чем чревата порча раздела NVRAM

Работающими со сбоями или вообще не работающими WiFi, BT, мобильной связью

 

Как можно испортить раздел NVRAM

Некорректно отработавшей при прошивке версией SP Flash Tool (именно поэтому рекомендуется пользоваться именно той версией, которая идет вместе с прошивкой), полным форматированием памяти в SP Flash Tool (в редких случаях приходится делать эту операцию), неправильным скриптом для рекавери.

 

Этих проблем можно избежать, если следовать простому правилу: получив на руки смартфон, первым делом надо сделать бэкап (в том числе, и раздела NVRAM, или хотя бы только его) и сохранить его на компьютере!

 

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

Для создания бэкапа у Вас должны быть права root на телефоне или установлено рекавери TWRP.

 

Бэкап раздела NVRAM можно получить следующими способами:

 

Спойлер

                  С помощью кастомного рекавери TWRP.

Если для Вашего телефона уже есть расширенное рекавери TWRP, в нем можно сделать бэкап для восстановления (в нем же) всех основных системных разделов - просто в главном меню нажмите кнопку

Backup, отметьте галочки на всех пунктах Select partitions to back Up, поставьте галочку включения сжатия Enable compression, задайте имя нажатием Set Backup Name и свайпом вправо запустите создание бэкапа

Спойлер

52b831a48d651_Backup.jpg

 

После этого перегрузитесь и, подключив смарт к ПК, скопируйте папку TWRP\BACKUPS\имя вашего бэкапа в надежное место. Из такого полного бэкапа Вы всегда можете восстановить любой необходимый раздел, в том числе и NVRAM

 

Спойлер

              C помощью программы MTK Droid Tools с ПК.

Большинство владельцев телефонов на платформе МТК знает этот мощный инструмент.

Скачайте последнюю версию отсюда (ссылка авторская, будет простейшей формой благодарности скачать программу по ней)

Проверьте перед запуском, что:

  • На компьютере временно отключен антивирус
  • На компьютере установлены драйвера ADB
  • На телефоне в настройках в разделе "Параметры разработчика" включена Отладка по USB. Если у Вас в настройках нет раздела "Параметры разработчика", то зайдите в настройках в пункт "О телефоне" и 7-кратным тапом по номеру сборки включите отображение раздела "Параметры разработчика".

После этого от имени администратора запускайте MTKdroidTools.exe и подключайте кабелем телефон к порту на материнской плате ПК (сзади)

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

Если этот прямоугольник зеленый, как на скриншоте - все в порядке, root shell есть52b96be98abd8_MDT1.jpg

Спойлер

Если этот прямоугольник желтый, то надо нажать справа внизу кнопку ROOT и следовать указаниям52b97865bc890_MDT2.jpg

Спойлер

 

Чаще всего программе удается получить временный root shell.

После этого нажмите кнопку IMEI/NVRAM, проверьте наличие галочек на пунктах /dev/nvram и /data/nvram и нажмите кнопку Backup. По окончании работы в подпапке программы BackupNVRAM появятся два файла с расширениями bin и tar и информацией в имени о имени телефона, IMEI и дате/времени создания бэкапа NVRAM.52b9828cd867a_MDT3_.jpg

Спойлер

 

 

Спойлер

Скачайте архив и распакуйте в папку с полным доступом для Вас (желательно, без пробелов и русских букв в пути), в которой Вы будете хранить свой бэкап NVRAM.

Проверьте перед запуском, что:

  •     На компьютере временно отключен антивирус
  •     На компьютере установлены драйвера ADB
  •     На телефоне в настройках в разделе "Параметры разработчика" включена Отладка по USB. Если у Вас в настройках нет раздела "Параметры разработчика", то зайдите в настройках в пункт "О телефоне" и 7-кратным тапом по номеру сборки включите отображение раздела "Параметры разработчика".

Подключите кабелем телефон к порту на материнской плате ПК (сзади) и запустите NVRAM_backup.bat, по окончании работы в папке появится файл nvram.img.

 

Восстановление бэкапа раздела NVRAM:

52ba85420bced_fb1.jpg

Спойлер

В главном меню нажмите кнопку Restore, выберите по имени сохраненный бэкап, отметьте галочкой раздел NVRAM в бэкапе и свайпом вправо запустите восстановление.

Спойлер

MTKdroidTools.exe, нажмите кнопку IMEI/NVRAM, нажмите кнопку Restore  и выберите файл с сохраненным NVRAM в формате bin, а в следующем окне в формате tar52bac9d7a4f41_MDT4.jpg

Спойлер

Подключите кабелем телефон к порту на материнской плате ПК (сзади), запустите

Спойлер

nvram.img, подключите кабелем телефон к порту на материнской плате ПК (сзади) и запустите NVRAM_restore.bat

Спойлер

Откройте папку с сохраненным ранее с помощью NVRAM_backup.bat

44 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
P.S. Бэкап с помощью MTK Droid Tool опишу завтра

 

Бэкап/восстановление NVRAM с помощью утилиты MTKDroidTools

http://4pda.ru/forum/index.php?showtopic=487328&view=findpost&p=25733947

 

Бэкап/восстановление NVRAM с помощью ADB терминала 

http://4pda.ru/forum/index.php?showtopic=487328&view=findpost&p=26818621

3 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня MTK Droid Tool не видит планшет Lenovo IdeaTab A3000H (MTK8389)! Подключал перегружал ББ и планшет дохлый номер и в откл состоянии подключал! Ни желтый ни зеленый квадратик не загарается в углу! ADB драва скачал куда и как их устанавливать! Я копернул в inf! Помогите решить праблу! Я в этом деле новечек! Спасибо зарание!

Отредактировал tini83

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А включена отладка по USB?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нету такой настройки у меня в планшете(((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
нету такой настройки у меня в планшете(((

ДЛя разработчиков меню.

Пять раз тапнуть на номере сборки в пункте меню- о планшете версии. Появится такой подпункт в общем списке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

огроменноооееее спасибо!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно специально посчитал - 7 раз надо :)

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а там счетчик внизу появляется при тыканьи! 7 раз я тоже насчитал! Но счетчик появляется после 3-4 тыканей!

А перед прошивкой бэкап IMEI только снимать надо или полный дамп надо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше 1 раз сделать полный бэкап раздела NVRAM любым способом и сохранить, потом всегда восстановите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я сделал бэкап IMEI/NVRAM через MTK Droid Root & Tools v2.5.2!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а если синий квадратик, что ето значит и что нужно сделать чтоб стал зеленым

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Жмите кнопку ROOT, она есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При запуске MTK droid tools выдает ошибку

ВНИМАНИЕ!  Обнаружен файл /system/recovery-from-boot.p , который меняет recovery на заводской при включении телефона в обычном режиме!

 

Проигнорировать и нажимать root?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если он предлагает его удалить - соглашайтесь, правда, без root этого не сделать. В общем, соглашайтесь с ним :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если он предлагает его удалить - соглашайтесь, правда, без root этого не сделать. В общем, соглашайтесь с ним :)

Всем привет! Вопрос. предварительно забекапив NVRAM в MTKdroidTools, потом восстановив его, возможна ли смена IMEI именно в разделе dev/nvram используя утилиту MTKdroidTools? Короче говоря по кнопке "Смена IMEI" изменения вносятся только в папку data, или всё таки в dev/nvram?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
только в папку data
Есть один путь, может сработать:
  • Сделать бэкап NVRAM
  • Изменить IMEI
  • Сравнить, в каких файлах и на какие значения произошли изменения
  • Найти в шестнадцатеричном редакторе в файле nvram.img исходные значения этих байтов и заменить на новые
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Народ, нужна помощь. Есть три S920, два сининьких прошились без проблем, а вот третий в белом, слетел IMEI... Поставил MTK Droid Tool но он не видит телефоны. Что не пробывал подключать - ничего не видит. Подключал телефоны: А800, А820 и Р780. Самого пациента пока под руками нету.

11/02/14 00:50:16 -----------Start------------ v2.5.3 (1390155029) 19.01.2014 18:10:29


11/02/14 00:50:16 UserLanguage =Ukrainian
11/02/14 00:50:16 В системе уже имеется: Android Debug Bridge version 1.0.26
11/02/14 00:50:22 * daemon not running. starting it now *
11/02/14 00:50:22 * daemon started successfully *
11/02/14 00:50:25 Last version v2.5.3
11/02/14 00:50:25 Maked 1387564576
11/02/14 00:50:25 URL http://dfiles.ru/files/ne1gnposp
11/02/14 00:51:07 -----------End --------------
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отладка по USB включена? Драйвер ADB поставлен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно востановить раздел NVRAM, имеется донорский NVRAM с расширением .img, можно ли просто переименовать расширение img в bin и востановить с помощью программы MTKdroidTools ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что получил S930 из Китая. Build number : S930_S129_131030, но похоже какой-то мод, так как есть русский.
Сразу же, в лучших традициях попытался сделать бэкап nvram с помощью MtkDroidTools 2.5.2
Аппарат определяется, внизу с жёлтым окошком сообщение: "Lenovo S930 обнаружен SU. Возможен временный root shell."
Но при нажатии кнопки ROOT имеем сообщение: "--- ОШИБКА  : SU недоступен"
В логе программы есть вот это:

15/03/14 18:24:07 /system/bin/sh: /system/bin/su: not executable: magic 7F45
Что-то в ROM?

З.Ы. Ранее без проблем работал c S920, комп (W7 Pro x64) и ADB-дрова (MTK_Driver_v1.5) те же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Войдите в рекавери - будет заводской или TWRP? Если TWRP, можно будет в нем сделать бэкап NVRAM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто в мод S129 с русским я добавлял TWRP, думал, китайцы его сами поставили.

А в самой прошивке рут есть? Может, просто еще стоит busybox поставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
рут есть?

Я, честно говоря, с лендроидами плохо ещё знаком, но никаких SuperSU не наблюдаю, а как по-другому узнать не в курсе. Есть какое-то приложение Superuser. Не то?

И про busybox тоже. Уж извините за нубство...

Отредактировал roamer

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу