07.04.2017 / by / Виртуальная реальность / No Comments

Бэкап и Восстановление (Rockchip RK3188)

ВНИМАНИЕ!!! Используйте приведенную ниже инструкцию на свой страх и риск, вы рискуете получить не рабочий кирпичик/плиточку или называйте как хотите.

Резервное копирование (бэкап/backup) — это необходимость, особенно в том случае, если вы не планируете тратиться на аварийное восстановление устройства. Иными словами, резервное копирование — это ваш лучший друг при эксперементах или штатных поломках.

Для работы с внутренней памятью устройства, нам понадобится набор специальных, низкоуровневых утилит, скачать этот набор можно по ссылке: ROM Dumper Tool (для чтения) и ROM Flash Tool 137 (для записи).

ROM Dumper Tool — используется только для чтения, это связано как я понял, с тем, что у него не верно работает функция записи.
ROM Flash Tool 137 — используем для записи (в старой версии функция записи работает верно)

Перед началом, давайте немного забежим вперед и рассмотрим структуру внутренней памяти (Flash ROM / NAND) устройства.

Рис — структура файловой системы U8T

Попытаемся расшифровать данные на картинке:

BootLoader — здесь находится микропрограмма (загрузчик), которая первая запускается на вашем устройстве, считывает свою конфигурацию и на основе ее запускает или операционную систему или рекавери или некий другой сервисный режим. Аналоги на настольных ОС – MBR в Windows и Grub с LILO на Linux. Мы можем его ТОЛЬКО записывать и не можем считать. 🙁
parameter— не указан на рисунке, содержит в себе информацию о разделах, находится в самом начале.
misc — это спец-зона, которая говорит системе восстановления, что делать при загрузке.
kernel — ядро linux.
boot — рагрузочная область ядра.
recovery — это типа boot, только это система восстановления сюда как раз и ставится CWM (ClockWorkMod).
backup — видемо какой-то раздел резервного копирования (не уверен).
cache — судя по всему это кэш таких прог как Google Play.
userdata — это раздел данных пользователя (все настройки, пароли и т.д. тут). системный сброс как раз таки чистит эту область.
kpanic — спец-зона для ядра.
metadata — это новый раздел, для kitkat (android 4.4) используется для шифрования (не указан на рисунке)
system — раздел системы андроид — тут всё.
user — тут лежат остальные данные пользователя (установленные приложения и т.д.). при сбросе этот раздел тоже чистится.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *