Якщо ви хочете зробити те, що по суті є резервним пристроєм 1 на 1, ви можете скористатися спеціальним відновленням, щоб створити резервну копію "nandroid". Це ефективно створює зображення дисків ваших розділів NAND (отже, "nandroid"), з яких ви зможете відновити їх згодом. Це залежить від пристрою та системи відновлення, але загалом, якщо ви хочете виконати повне резервне копіювання внутрішньої пам'яті телефону, вам потрібно:
Корінь свого пристрою та встановіть спеціальне відновлення. Найбільш популярне відновлення - це, мабуть, ClockworkMod . Спосіб його встановлення залежатиме від пристрою, але диспетчер ROM може це зробити для вас на більшості популярних пристроїв. Ви просто запускаєте диспетчер ROM і в головному меню вибираєте "Flash ClockworkMod Recovery".
Якщо ви використовуєте ClockworkMod, відкрийте диспетчер ROM та виберіть "Резервне копіювання поточного ПЗУ". Це має зробити всю роботу за вас.
Якщо не використовується диспетчер ROM або якщо ви використовуєте відновлення, яке не є ClockworkMod:
- Перезавантажте пристрій у режимі відновлення. Це знову залежить від пристрою, але у диспетчера ROM є опція "Перезавантажити у відновлення", яка працює незалежно від того, яке відновлення ви встановили. Ще один варіант - це видача
adb reboot recovery
з підключеного ПК із налаштованою та налаштованою ADB. Можуть бути інші вимоги щодо відновлення залежно від вашого пристрою (наприклад, Kindle Fire сильно відрізняється від інших).
- Перейдіть до меню "Резервне копіювання / відновлення" або "Nandroid" (або подібного).
- Виберіть "Резервне копіювання" та (за потреби) виберіть, які розділи ви хочете створити. Деякі відновлення також дадуть вам можливість стиснути резервну копію.
- Виберіть "Виконати резервну копію" (або подібне) і дочекайтеся завершення процесу.
Після резервного копіювання ви зможете використовувати його для відновлення після багатьох "м'яких" цеглин. Однак дві ситуації, з яких ви не зможете відновитись за допомогою резервної копії, були б:
- Ваш завантажувач недійсний / пошкоджений / тощо
- Ваш розділ відновлення недійсний / пошкоджений / тощо
В обох цих сценаріях спочатку вам потрібно буде виправити порушений розділ (завантажувач або відновлення), перш ніж мати можливість відновити резервну копію. По суті, все, що заважає вам отримати доступ до розділу відновлення, також заважатиме використовувати відновлення для відновлення резервної копії. Такі ситуації, я б сказав, досить рідкісні. Ви можете використовувати резервну копію для відновлення поганого /boot
або /system
розділу, тому миготіння ядра або ПЗУ має надзвичайно малу ймовірність назавжди заблокувати ваш пристрій (якщо він не змінює ваше відновлення або завантажувач, як зазначено вище).
Можливо, вам вдасться пропустити нестиснену резервну копію, fastboot
але це залежатиме від того, яке відновлення ви використовуєте та як виконує його резервне копіювання. Як я пам’ятаю, ClockworkMod просто використовує dd
для створення зображення, і вони фактично будуть спалахувати правильно на деяких пристроях. Однак я б настійно радив досліджувати це перед тим, як спробувати, оскільки поганий запис про швидку завантаження міг би цеглити і вас. Звичайно, до тих пір, поки ви не спробуєте перезавантажити завантажувач, ви не втратите доступ до нього fastboot
, тож у чомусь це може бути ситуація "нічого не ризикнув, нічого не отримав".
Фактично відновити резервну копію можна:
Резервні копії Nandroid за замовчуванням зберігаються на вашому зовнішньому пристрої зберігання у майже всіх ситуаціях. Деякі винятки можуть бути пристроями без окремого зовнішнього сховища (наприклад, пристроями, такими як Galaxy Nexus), де /sdcard
каталог фактично знаходиться на фізичному внутрішньому сховищі. Однак у будь-якому випадку він збережеться у вашій /sdcard
каталозі, який можна прочитати з ПК як USB-накопичувач або adb
. Ви можете скопіювати резервну копію нандроїда з телефону та на комп'ютер для безпечного зберігання, а потім скопіювати її згодом, якщо вам потрібно відновити.
Для цього ви можете просто підключити свій пристрій і шукати такий шлях /sdcard/nandroid
(або /sdcard/TWRP
для відновлення TeamWin, можливо, в іншому місці для інших). Потім ви можете скопіювати вміст папки на свій комп’ютер. Крім того, ви можете витягнути його adb
, підключивши пристрій і видавши щось подібне:
adb pull /path/to/backups
... із оболонки ПК.