MobileGSM.in.UA - Украинский форум мобильных мастеров

Регистрация Правила форума Файловый архив Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны



Закрытая тема
 
Опции темы
  • автор темы
    Sergey Меню пользователя Sergey
    По умолчанию Создание и восстановление резервной копии NVRAM - 29.10.2015, 21:05   Старый #1
    Аватар для Sergey
    Администратор
    2,307 Сообщений
    Создание резервной копии NVRAM


    C помощью SP Flash Tool

    1. Зарядить аппарат* не менее чем на 80%.
    2. Установить драйверы SP_Drivers_EXE_v1.6.rar по инструкции Установка драйверов на ПК для устройств Lenovo на платформе MTK.
    3. Запустить SP Flash Tool.
    4. Нажать кнопку Scatter-loading. Выбрать scatter-файл из заводской прошивки для своего аппарата под SP Flash Tool.
    5. Переключиться на вкладку Readback.

    Порядок выбора scatter-файла

    6. На вкладке Readback нажать кнопку Add.
    7. В списке ниже появится новая строчка. Сделать двойной клик мыши по строчке. Программа предложит ввести имя файла для сохранения. Указать на компьютере папку где резервная копия NVRAM будет хранится до момента потребности в ней, задать имя nvram.img и нажать кнопку: Сохранить.

    Добавление нового пункта для считывания NVRAM

    8. Следом появится окно Readback block start adress.
    9. В пункте Region выбрать: EMMC_USER (MT6592 и выше)
    10. В текстовом редакторе** открыть scatter–файл и найти пункт NVRAM, чуть ниже будут строки (это пример!):
    Код:
    linear_start_addr: 0x1000000
    ...
    partition_size: 0x500000
    
    Код:
    Для устройств на процессоре до MT6582 поле выглядит вот так (linear_start_addr):
    __NODL_NVRAM 0xe00000
    Для серии процессоров MT6516/MT6575 размер partition_size 0x300000.
    Для серии процессоров MT6577/89/72/82/92/95 размер partition_size 0x500000
    
    11. Скопировать значения в поля Start Address и Length, нажать кнопку: OK.

    Настройка параметров считывания области памяти

    12. Удостоверится, что в новой строчке адрес, длина и путь к файлу резервной копии введены верно и нажать кнопку Start.

    Завершение подготовки программы к считыванию NVRAM

    13. Отключить аппарат от зарядного устройства и компьютера.
    14. Выключить аппарат. При выключении снять галочку "Быстрая загрузка".
    15. Извлечь и вновь вставить аккумулятор. Если это невозможно, то после выключения аппарата подождать 1 минуту.
    16. Выключенный аппарат подключить к компьютеру стандартным "MicroUSB кабелем".
    17. В SP Flash Tool должна пробежать красная, затем синяя полоски и программа отобразит окошком с зелёным кружком и птичкой.

    Успешное считывание NVRAM

    18. Отключить аппарат от компьютера.
    19. Удостоверится, что резервная копия из телефона получена и сохранена.

    Файл резервной копии NVRAM

    3_5_readback_file_ok.png
    [свернуть]

    C помощью TWRP recovery

    1. Загрузится в recovery (подробнее смотрите в форуме своего аппрата). Обычно: Выключить телефон со снятием галки "Быстрая загрузка". Нажать клавишу Питание и через полсекунды ОБЕ клавиши громкости. Отпустить после появления логотипа.
    2. Выбрать кнопку Backup.
    3. Установить крестик на пункте nvram -> Swipe to Back Up
    4. Удостоверится, что операция выполнилась успешно "Successful"
    5. Нажать клавишу "Reboot System"

    Создание бэкапа

    3_6_twrp_backup.png
    [свернуть]
    6. Резервная копия nvram будет находится на встроенной или внешней памяти в папке /TWRP/BACKUPS/device_name_MT65xx/YYYY-MM-DD--HH-mm-ss/ ,где Y,M,m общепринятые символы-маски даты/времени. В папке будут файлы nvram.emmc.win, nvram.emmc.win.md5.
    7. Всю папку (лучше со всеми верхними подпапками вплоть до корневой) архивируем и копируем в пару надёжных мест до момента потребности в нём.

    Местонахождение бэкапа


    C помощью MTK Droid Tool

    1. Необходимо наличие root-прав на аппарате*! Информацию по получению смотрите в темах вашего устройства.
    2. Включить телефон.
    3. Подключить аппарат к компьютеру стандартным "MicroUSB кабелем".
    4. Включить отладку по USB. Установить драйверы.
    5. Запустить MTK Droid Tools (ссылка на программу от автора).
    6. Если в левом нижнем углу будет тёмно-синий квадрат, то у вас отсутствуют root-права. Смотрите пункт 1.

    Нет root-прав

    7. Если в левом нижнем углу будет жёлтый квадрат, то у вас есть root-права, но нет root-shell. Нажать кнопку Root в программе и при необходимости подтвердить запрос на экране устройства Android. Квадрат должен стать цвета лайма.

    Получение root-shell

    8. В программе нажать IMEI/NVRAM.
    9. В окне "Change IMEI, Backup/Restore NVRAM" оставить только галочку "/dev/nvram (bin region)" и нажать кнопку "Backup". По завершении резервного копирования окно само закроется.

    Создание резервной копии NVRAM

    10. Удостоверится, что в папке программы в поджпапке "BackupNVRAM" появился файл вида: Модель_IMEI_nvram_ГГММДД-ЧЧммсс

    Файлы резервных копий NVRAM

    11. Закрыть программу MTK Droid Tool.

    Через терминал на аппарате

    1. Необходимо наличие root-прав на аппарате*! Информацию по получению смотрите в темах вашего устройства.
    2. Если аппарат был подключён к компьютеру, то отключить кабель.
    3. Установить на аппарат любой эмулятор терминала. Например: Terminal Emulator for Android (зеркало)
    4. Запустить эмулятор терминала.

    Эмулятор терминала для Android

    5. Выполнить команду для MT6516/73/75:
    Код:
    su
    dd if=/dev/nvram of=/sdcard/nvram.img bs=3145728c count=1
    
    Для MT6577/89/82/72/92/95:
    Код:
    su
    dd if=/dev/nvram of=/sdcard/nvram.img bs=5242880c count=1
    

    Выполнение команды резервной копии

    3_13_Terminal_backup.png
    [свернуть]
    6. Подключить аппарат к компьютеру и в корне накопителя найти файл nvram.img и скопировать его в пару надёжных мест на ПК до момента потребности в нём.

    Файл NVRAM


    Через ADB с ПК

    1. Необходимо наличие root-прав на аппарате*! Информацию по получению смотрите в темах вашего устройства.
    2. Включить телефон.
    3. Подключить аппарат к компьютеру стандартным "MicroUSB кабелем".
    4. Включить отладку по USB. Установить драйверы.
    5. Распаковать архив: nvram_backup_restore_MT6516-6575_wo_root-shell.7z или nvram_backup_restore_MT6577-6595_wo_root-shell.7z по короткому пути без кириллических и других не латинских символов.
    6. Запустить nv_backup.bat и дождаться запроса на ПК нажать любую клавишу для продолжения. Нажать на клавиатуре Enter. Возможно потребуется подтвердить запрос на экране устройства Android.
    7. В текущем каталоге появится файл nvram.img. Скопировать его в пару надёжных мест до момента потребности в нём.

    Создание резервной копии NVRAM по ADB

    3_15_ADB_backup.png
    [свернуть]

    * Смартфон, планшет или другое устройство на MTK.
    ** Рекомендуется Notepad++. В качестве зеркала версия: Notepad++ 6.6.9

    Источник
    ______________________________
    ПРАВИЛА нашего форума
    Последний раз редактировалось Sergey; 11.11.2015 в 14:37. Причина: небольшие дополнения
    Sergey вне форума  
    автор темы
    Sergey Меню пользователя Sergey
    По умолчанию Re: Создание и восстановление резервной копии NVRAM - 16.10.2017, 11:59   Старый #2
    Аватар для Sergey
    Администратор
    2,307 Сообщений
    Восстановление резервной копии NVRAM

    Как восстановить nvram с помощью SN Write Station tool

    Задать вопрос, поделится опытом можно в теме обсуждения, посмотреть другие статьи в оглавлении

    Необходимые исходные условия

    - Убедитесь что у вас действительно повреждён NVRAM ([ Содержимое доступно только зарегистрированным пользователям. ]).
    - Полностью заряженный смартфон. Рекомендую зарядить на 100% ведь мы не знаем на сколько упала его емкость со временем.
    - Найденная и скачанная заводская прошивка под SP Flash Tool. Там обязательно должны быть базы APBD и MODEMDB (обычно они в одноименных папках, но редко бывает и в папке target_bin россыпью).

    Расположение базы APBD и MODEMDB

    apdb-modemdb-files.png
    [свернуть]

    Генерирование NVRAM

    1. Произвести прошивку аппарата полной заводской прошивкой в соответствие с инструкциями:
    Прошивка смартфона/планшета на МТК прошивальщиком версии 3.х
    Прошивка смартфона/планшета на МТК новым прошивальщиком версии 5.х
    2. Извлечь и вновь вставить аккумулятор. Если это невозможно, то после выключения аппарата подождать 1 минуту.
    3. Отключить аппарат от зарядного устройства и компьютера.
    4. Установить драйверы режима METAMODE
    5. Запустить SN Write Station tool (несколько версий тут: [ Содержимое доступно только зарегистрированным пользователям. ])
    6. Запустить программу SN Write Station tool и настроить как на скрине:

    Настройка SN Write Station tool

    7. Отключить телефон от компьютера, снять батарею на 1 минуту.
    8. Нажать кнопку Start.
    - В первом окне необходимо записать серийный номер "Please scan SN", он выглядит примерно так "0123456789ABCDEF" и нажать Enter;
    - Во втором окне "IMEI Scaner" вписать 2 IMEI и нажать OK;
    - В третьем окне "Please scan SmartPhone BT adress" вписать адрес Bluetooth, он выглядит примерно "80cf41750505" и нажать Enter;
    - В четвёртом окне "Please scan Wifi MAC then ower On phone" вписать адрес Wi-Fi, он выглядит примерно "80cf41760606" и нажать Enter. (Если после прописывания SN у вас проблемы со связью и в настройках, при просмотре информации об IMEI появляется ошибка приложения настройки, то в поле SN ничего не вводите!)
    9. Подключить выключенный телефон к компьютеру (никакие кнопки НЕ нажимать!). Дождаться пока зажжётся зелёный индикатор "Write Result Indicator". (При появлении строки "Step: Meta Disconnect with target" можете отключать телефон и пробовать снова)
    10. Отключить телефон от компьютера, снять батарею на 1 минуту.
    11. Включить телефон и проверить работоспособность телефонии, Bluetooth и Wi-Fi.

    Видео пример

    [свернуть]
    ______________________________
    ПРАВИЛА нашего форума
    Последний раз редактировалось Sergey; 16.10.2017 в 12:19.
    Sergey вне форума  
    автор темы
    Sergey Меню пользователя Sergey
    По умолчанию Re: Создание и восстановление резервной копии NVRAM - 16.10.2017, 12:06   Старый #3
    Аватар для Sergey
    Администратор
    2,307 Сообщений
    Признаки и методы проверки повреждённого NVRAM

    1. Делается из настроек телефона заводской сброс. Настройки – Восстановление и сброс – Сброс настроек. Контролируем состояние IMEI в Настройки – О телефоне – Статус (общая информация) – Сведения об IMEI. Если IMEI там нет, то значит nvram повреждён.
    2. При включенном Wi-Fi появляется виртуальная сеть "Nvram warning err = 0x10". Периодически (обычно после перезагрузки) меняется MAC-адрес Bluetooth и Wi-Fi

    Пример поврежденного NVRAM

    nvram-imei-broken.jpeg
    [свернуть]
    ______________________________
    ПРАВИЛА нашего форума
    Последний раз редактировалось Sergey; 16.10.2017 в 12:17.
    Sergey вне форума  
Закрытая тема

Метки
android , backup , droid , enter , flash , imei , microusb , nvram , partition_size , readback , scan , start , station , tool , write


Социальные закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Наверх

Текущее время: 16:14. Часовой пояс GMT +3.




MobileGSM ® Copyright © 2011 - 2017