- Как сделать бэкап ядра android
- Создание резервной копии в TWRP и восстановление Android (TWRP бэкап)
- Создать резервную копию через TWRP рекавери
- Создание Бекапа
- Дополнительно по созданию резервной копии в TWRP
- Восстановить Android c резервной копии через TWRP рекавери
- Восстановление из Бекапа
- Создание полного бэкапа Android-устройства
- Рекавери
- Использование ПК
- Алгоритм действий:
Как сделать бэкап ядра android
Обычно для этого требуется разблокировать загрузчик устройства, после чего вся информация которая не была сохранена будет утеряна. Подробнее вы можете найти в теме вашего устройства на 4pda.
В той же теме, наверняка будет инструкция, как получить Рут доступ, например через Magisk.
Однако, после этого возможно придется установить фикс, чтобы работал гугл пей и NFC оплата.
Если вы забрались так далеко, можете в теме вашего устройства посмотреть другие прошивки, на случай, если ваше устройства давно не обновлялось, и у него старые патчи безопасности. Обновление системы безопасности Android
C помощью этого кастом Рекавери забекапить нужную инфу. (Надо иметь ввиду, что там не всегда будут доступны для бэкапа абсолютно все разделы, но нужные, с прошивкой и данными должны быть).
Обычно бэкапят Data, System, Boot и Vendor (если есть). Есть и другие разделы, содержащие например IMEI, об этом ниже:
Так же может присутствовать «внутренний накопитель» или internal storage (user data), это все эти файлы и папки которые вы видите в памяти телефона без Рут доступа, но кастом рекавери разделил таким образом Data и Data/media.
Не много подробнее о назначении разделов:
Boot — Загрузка андроида начинается с раздела boot — там хранится в том числе ядро системы.
System — Затем загружается прошивка — system. Часто ее можно скачать отдельно, так что потерять в принципе не жалко.
Vendor раздел отвечает за правильную работу устройства, он тоже часто идет вместе с прошивкой, так что его можно достать из официальной прошивки с сайта производителя или на странице вашего устройства на 4пда
Ну и Data это конкретно ваша инфа, приложения настройки и сохранения игр все тут) Как я уже писал, бывает Рекавери разделяет дату и внутренний накопитель (Data/media), так вот, на внутреннем накопителе хранится то, что вы и сами могли видеть в памяти телефона фотки и тд.
Еще тут описывал, что там хранится.
Надо учитывать, что data раздел обычно зашифрован, в заводском состоянии, поэтому с помощью кастом Рекавери его форматируют и потом уже загружают прошивку.
Часто не лишним будет сохранить и другие важные разделы, на всякий случай:
EFS — Тут хранятся WiFi/BlueTooth MAC’s, IMEI, в общем все то, что вы не хотели бы потерять) (Схема с восстановлением, (MODEMST1, MODEMST2, FSG, BACKUP) где fsg или backup соответственно хранят инфу модемов на случай утери)
Persist — Этот раздел содержит данные калибровки сенсоров wifi, bluetooth, camera, DRM , sns.reg, и тд, тоже
Например у меня после смены прошивок поменялся Persist раздел, и при перезагрузке телефона писалось «Хранилище повреждено, устройство под угрозой (в опасности)»
Восстановление раздела из бэкапа помогло.
Ну и всякое прочее, вроде
CUST (так же CUSTOM или PRELOAD в некоторых случаях) — Предзагруженные приложения и региональные настройки, устанавливаемые при первом запуске. Иногда при смене прошивки на кастом нужно очистить этот раздел.
MISC (FOTA на старых устройствах) — Раздел на котором хранится информация для bootloader, что за чем загружать, или запустить рекавери, если OTA обновление не удалось. Если удалить, система будет грузится как обычно, то есть boot затем system.
Есть такие приложения для бэкапа данных с использованием Рут прав, например ® Titanium Backup
Однако, стоит учесть, что он не бэкапит папки приложения размещенные в общедоступной памяти телефона, т.е. (data/media)
Отдельно хочу отметить молодое (могут присутствовать баги) приложение, которое может создавать резервные копии пригодные для восстановления через кастом Рекавери, TWRP:
®Migrate
Удобно, когда нужно перенести данные на другую прошивку.
Когда Рут есть, можно так же с помощью ADB пробовать. (Или Adb Run)
Для аппаратов на базе SoC Qualcomm HDDRawCopy eMMC RAW Tool
Владельцам устройств с процессорами МТК при наличии пк можно скопировать полный образ всех данных (вообще всех) через flashtool
Готовый raw образ можно разбить на разделы и сконвертировать в пригодный для последующей прошивки вид с помощью этой утилиты
WwR MTK
Но чтобы прошить через ADB надо будет различить бутлоадер, или загрузчик, по нашему)
Надо учитывать что без форматирования через кастом Рекавери data раздел будет зашифрован, а пароля вы конечно не знаете)
Поэтому такой бэкап можно использовать (восстанавливать) в исходном виде, или использовать не зашифрованные разделы.
А так, кастом Рекавери может все стереть, а заодно и шифрование, чтобы в будущем бэкап был читаемым.
Тут тоже указаны некоторые утилиты для работы с файловой системой https://habr.com/ru/post/236397/
И вот для устройств с процессором Qualcomm и emmc памятью.
Восстановление и решение проблем с eMMC
Создан набор скриптов Windows (.cmd-файлы) для резервного копирования/восстановления разделов с помощью утилиты emmcdl (часть проекта Android-хост-knife).
Скачать:eMMC_DL_Tool_for_customer_ENG_V5.2.0R.zip (12.92 МБ)
Работа с программой:https://freeandroidroo…download-emmc-dl-tool/
Проверено на RN3P, но может быть использован с другими компании Qualcomm-устройств.
emmcdl использует «знакомый» модуль для взаимодействия с внутренней памяти устройства в режим 9008/edl. С prog_emmc_firehose_8976_ddr.mbn от «быстрой загрузки» прошивки, считывание/запись Таблица разделов и разделов (в том числе энергонезависимой, как modemst1/2,fsg etc.).
В этом списке раздела, успешно восстанавливаются IMEI телефона, MАС-адреса и статус загрузчика разблокировки после случайного повреждения памяти.
Может быть использован для создания файлов rawprogram0.xml прошивки с помощью MiFlash (рекомендуется) или другая утилита от Qualcomm.
qcpartsbackup11.7z (73.11 КБ)
. Не для новичков! Взято отсюда.
Сообщение отредактировал konstantinqq — 24.04.21, 08:52
Как сохранить резервную копию сразу на компьютер.
Очень полезно в тех случаях, когда под рукой нет подходящего размера флешки.
Можно конечно в кастом Рекавери смонтировать OTG накопитель, типа внешнего жесткого диска, но это такое.
При помощи ADB:
ADB и все, что с помощью него можно сделать
Или утилита в которой не надо вручную вводить команды
® Adb Run
Или так https://habr.com/ru/post/236397/
(Там что то писали про бэкап через кастом Рекавери сразу в пк.
Через кастом Рекавери:
Смонтируйте разделы, и скопируйте с помощью ADB.
Для удобства, на пк я использую файловый менеджер total Commander с плагином adb.
Разделы видятся как папки, соответственно скопировать можно файлы внутри.
Адб работает и без кастомного Рекавери с включенной отладкой по USB, но в этом случае может не хватить прав, чтобы работать с системными файлами.
Сообщение отредактировал konstantinqq — 25.10.20, 10:42
Хотелось бы больше и лучше, поэтому если есть желание — делитесь.
Кому не понятно, напишите понятно и добавьте в шапку)
Да я упомянул не все способы, но вы можете упомянуть их сами, поделившись с другими полезной информацией.
Если кому интересно как я делал полный бэкап телефона на МТК, с одним только флештулом и как создал с нуля scatter файл, в котором вся инфа о разделах. Blackview BV9100 — Обсуждение (Пост konstantinqq #89796538)
PS
Передавать данные на пк в режиме «передача данных» (MTP) может быть небезопасно если кабель не качественный, поэтому лучше пользуйтесь ADB (я например, активирую режим отладки в телефоне, подключаю к пк, и в качестве файлового менеджера использую Total Commander с плагином ADB, режим Native 8.1. При этом, при первом подключении нужно на телефоне нажать разрешить этому компьютеру отладку, если спросит.
Пс
Что делать, если раздел system только для чтения? Ответ
Сообщение отредактировал konstantinqq — 12.05.20, 19:50
Доброго времени суток.
Добавлено 18.06.2020, 14:56:
Доброго времени суток. Народ помогите ,кто знает.После восстановления бекапа через TWRP Recovery не восстановились фото и видео. Приложения и настройки , сообщения,контакты встали. А фото и видео почемуто не вскрываются.Не сколько раз делал. Ничего.
Источник
Создание резервной копии в TWRP и восстановление Android (TWRP бэкап)
Необходимо создать резервное копирование текущего состояния Android через кастомное TWRP Recovery или восстановление, но пока слабо в этом понимаете? Данная статья расскажет как это сделать!
Создать резервную копию через TWRP рекавери
Прежде чем сделать резервную копию убедитесь, что оно у вас установлено:
Также убедитесь что у вас достаточно свободного места на внутренней памяти или внешней (карта памяти), если таковая имеется и имеется слот.
Создание Бекапа
Теперь после того как вы вошли в кастомное TWRP рекавери, перейдите в «Раздел BACKUP«. В зависимости от устройства вам будут доступны определенные разделы, отметив которые можно создать резервные копии:
- Boot — ядро (kernel, zImage) ОС Android, отвечающее за загрузку и работу системы
- System — система, прошивка
- Data — установленные приложения, обновления и персональные настройки
- Cache — кеш (различные временные файлы)
- Recovery — раздел восстановления Recovery
- .android_secure — приложения установленные на карту памяти
- Efs — IMEI на устройствах Samsung
- Modem — модем (связь)
Для того чтобы создать полноценную резервную TWRP, с помощью которой всегда можно восстановиться в нужное состояние, необходимо отметить разделы:
- Boot
- System
- Data
- Cache
Если у вас имеется карта памяти вы также можете сделать бекап на нее, для этого внизу экрана будет кнопка «Storage: ……….»
И так, чтобы сделать резервную копию перейдите в «Backup» -> «Выбрать разделы» -> если необходимо сменить память для сохранения или оставить какая есть
Для того чтобы запустить создание резервной копии необходимо потянуть слайдер расположенный внизу слева на право
после чего начнется процесс, который будет продолжиться довольно продолжительное время.
По окончанию в случае удачного создания копии вы будете извещены «Backup Complete«.
Дополнительно по созданию резервной копии в TWRP
Вы можете активировать дополнительные опции при создании бекапа в TWRP:
- Enable compression
- Skip MD5 genaration during backup
- Disable Free Space Check
Enable compression — включение сжатия (архивации/компрессии), что позволит сэкономить занимаемое резервной копией (уменьшения бекапа до 2х — 3х раз).
Skip MD5 genaration during backup — при создании резервной копии автоматически создается проверка целостности резервной копии, что позволит в будущем если таковая будет «битая» не сломать устройство (на заметку: Если вы переименуйте бекап, то он уже не пройдет проверку).
Disable Free Space Check — если раздел полностью не заполнен, то есть имеется свободное пространство, тогда если отметить данный пункт TWRP Recovery отсечет его и позволит создать резервную копию меньшого размера (дополнительная компрессия). Использовать данную опцию стоит на свой страх и риск.
Восстановить Android c резервной копии через TWRP рекавери
Если «что-то пошло не так» и ваш Android не загружается или плохо работает и у вас имеется созданная вами резервная копия, то она поможет восстановить работоспособность вашего девайса.
Восстановление из Бекапа
Перейдите в раздел «Restore» и выберите доступные резервные копии
Отметьте какие разделы восстановить и потяните слайдер внизу, чтобы запустить процессПо окончанию вам будет предложено перезагрузиться в обычный режим работы Android — «Reboot System».
У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!
Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Источник
Создание полного бэкапа Android-устройства
Резервное копирование или бэкап позволяет вам делать копию всех данных с жёсткого диска устройства, которые при случае их повреждения можно будет восстановить. Резервное копирование чаще делается для компьютеров, но сегодня мы рассмотрим варианты, как сделать полный бэкап прошивки системы на Android.
Создать резервную копию для Android-устройства можно несколькими способами: используя компьютер, с использованием специальных приложений, пользуясь сервисами, встроенными в устройство.
Сегодня мы расскажем, как произвести резервное копирование системы
Рекавери
Рекавери — это специальные программы, отличающиеся от обычных приложений для системы Андроид, которые создают резервные копии, а после позволяют делать к ним откат. Стоковые рекавери стоят на устройствах изначально, при их покупке. Такой вид резервного копирования производится только при наличии root-прав на устройство.
Кастомные рекавери можно установить самостоятельно. Последние позволяют совершать больше различных действий, а потому пользуются популярностью. Наиболее распространённые из них: TWRP (Team Win Recovery Project) и CWM (ClockworkMod). Далее вы увидите, как установить бекап на Андроид через рекавери.
ClockworkMod — более старая программа, которая обладает меньшим функционалом по сравнению с TWRP. Заменить ею стоковый рекавери (если она ещё не стоит как основное) можно при помощи утилиты ROM Manager в разделе «Setup recovery». Одна из особенностей CWM — управление только «железными» кнопками, т. е. кнопками управления громкостью и включения, которые есть у всех телефонов, планшетов на Android.
Алгоритм создания бэкап с помощью CWM:
- Заряд телефона должен составлять как минимум 60%, а лучше на 100%.
- Освободить 500 МБ или более свободного места.
- Выключить, подождать около минуты.
- Зажать кнопки включения и «-» либо «+», зависит от модели телефона.
- При появлении перевёрнутого значка Android коротким нажатием кнопки включения и противоположной кнопки управления громкости перейти в меню.
- В появившемся меню кнопками «-» или «+» выбрать раздел «backup and restore», кнопкой включения подтвердить выбор
- В следующем меню аналогичным способом выбрать и нажать «Backup»
- Всё! В течение 10–15 минут на вашем телефоне будет создан резерв прошивки и всех файлов.
Перейдите в раздел Backup
Как сделать бэкап на Андроид без приложений? Используйте этот же алгоритм, поскольку часто установленные recovery имеют схожие меню, а также способы управления. При этом вам не придётся получать root-доступ.
Если такой вариант кажется слишком неудобным или же вам необходима резервная копия только части данных, то далее вы прочтёте, как сделать бэкап Андроид через рекавери TWRP.
TWRP (Team Win Recovery Project) — более совершенная утилита для системы Android, позволяющая пользоваться тачпадом, имеющая практически полный набор функций для работы с файловым хранилищем, ПО и операционной системой. Например, вы можете делать резервные копии только выбранных файлов. TWRP имеет более удобное по сравнению с CWM меню.
Чтобы установить TWRP, потребуется одно из специальных приложений, например, GooManager. В меню программы нужно выбрать пункт «Install OpenRecovery Script». Затем при помощи той же программы нажимаем пункт «Reboot Recovery» и попадаем в меню TWRP.
Нажимаем «Backup» и выбираем необходимые разделы. Проводим по выделенной внизу части экрана, и программа начинает создания копии для системы Андроид. Через несколько минут нажимаем «Reboot system». Копия готова.
Выберите содержимое для копирования и путь хранения
Использование ПК
Получение root-доступа, а заодно освоение различных приложений, может затруднить пользователя, в то время, как сделать бэкап прошивки Android на компьютере будет для кого-то значительно легче, чем с TWRP. Тем более что никаких дополнительных приложений для устройства скачивать не придётся.
Всё, что нужно для этого:
- Включенная отладка по USB на Андроид-устройстве (сделать это можно из настроек).
- Установить ADB RUN для компьютера, скачивается она бесплатно.
- Драйверы на ПК, которые зачастую устанавливаются автоматически, и USB-кабель.
Алгоритм действий:
- Подключаем телефон к компьютеру и запускаем программу ADB.
- Выбираем Backup в открывшемся окне.
- Далее выбираем первый пункт в новом меню.
- На Android-устройстве нажимаем «Создать резервную копию данных». Также предлагается создать пароль, но это действие необязательно.
Копия, которой вы можете воспользоваться в случае необходимости, создана!
Здесь были рассмотрены основные способы, позволяющие создать полный бэкап для Android, то есть бэкапа прошивки. Кроме этого существуют различные функции и утилиты, позволяющие делать копии приложений или различных Андроид игр, контактов, SMS и т. п. по отдельности.
Источник