Чи можемо ми створити резервну копію акцій recovery.img будь-яким способом?


12

Припустимо, я планую відновити відновлення за допомогою TWRP / CWM, але потім припустимо, що я хотів би повернутися до відновлення запасів. Чи можливо взяти резервну копію відновлення запасів так само, як ми можемо зробити резервну копію нашого ПЗУ?


4
Перевірте цю універсальну нитку: Створення дампа Android-розділів . Просто створіть резервну копію recovery.img звідти
Gokul NC

1
Чому, на вашу думку, це неможливо? Rashr, Flashify і ddзавжди там, щоб допомогти, поки у вас є кореневий доступ.
Firelord

Відповіді:


6

ВИДАЛЕННЯ BOOT.IMG ІЗ СТОКОВОГО ПЗУ або ІНШОГО ІМГ ЛІКУВАННЯ ЗНО.

ВИМОГА:
1. Завантажте потрібні інструменти adb .
2. ПК
3. Драйвери для телефонів (для інших телефонів вимкніть його)
для телефонів з розширенням: SCI-Usb-Jungo v4 (завантажити тут) або SCI-USB2Serial v1.5.6.1 (завантажити тут)
4. Кабелі Android Phone + Usb

КРОКИ: ВІДКРИТИ вікно cmd у папці adb

введіть ff:

      adb devices 
      adb shell
      su 
      cat /proc/mtd 

Тепер з екрана подивіться на ваші файли, і ви побачите, що mtd10 має файл recovery.img

dev: size erasesize name 
mtd0: 00040000 00020000 "misc" 
mtd10: 00500000 00020000 "recovery"
mtd12: 00280000 00020000 "boot"
mtd13: 04380000 00020000 "system"
mtd14: 04380000 00020000 "cache"
mtd15: 04ac0000 00020000 "userdata"


Після того, як у см це РОЗТАШУВАННЯ , в якому в цьому зразку в типі mtd10:

cat / dev / mtd / mtd10> /sdcard/mtd10.img або
cat / dev / mtd / mtd10> /sdcard/recovery.img
Джерело: http://howtorootcherrymobilesnap.weebly.com/adb/how-to-extract-img -files-via-adb-ex-bootimg


2
/ proc / mtd не є універсальним. Його немає у всіх пристроях. Змініть його :)
Gokul NC

Але працює на багатьох пристроях.
Vivek Ji

/ proc / mtd немає в моєму пристрої (Юфорія). У пристрої моєї мами (Android One) він порожній.
Гокуль НК

3
І ви зручно не згадували першоджерела . Будь ласка, дотримуйтесь Як посилатися на матеріали, написані іншими
Firelord

2
Хоча це /proc/mtdможе бути недійсним для всіх пристроїв, як би хто-небудь знав, намагаючись відповісти на це запитання, попередньо не вказуючи, над яким номером / назвою моделі пристрою працює? Ця відповідь хороша, і поки автор запитання не зможе надати технічні характеристики, я не думаю, що я зробив би краще, ніж у Vivek Ji вже є. Також пропозиції Firelord також чудово підійдуть ddдля повних резервних копій через USB.
S0AndS0

1

Загальне резервне копіювання / відновлення

Якщо ви root, ви можете створити резервну копію / відновити всі розділи (не тільки відновлення) за допомогою нативних інструментів.

Для переліку всіх монтуються розділів та блокових пристроїв використовуйте findтаgrep

adb shell
su
find /dev | grep by-name$

У моїй системі я /dev/block/platform/soc/1d84000.ufshc/by-nameповертаюся (це дуже специфічно для пристрою, і ваше може виглядати інакше).

Тепер ви можете перелічити lsцей шлях, щоб показати всі монтажні перегородки.

ls -al --color /dev/block/platform/soc/1d84000.ufshc/by-name/

Або все в одну команду

ls -al --color $(find /dev|grep by-name$)

Резервне копіювання

Озброївшись цією інформацією, ви можете, як root, створити резервну копію всіх розділів. Просто використовуйте dd(частину кожного інструменту для android toolboox / toyboox, наприклад:

dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/recovery of=/sdcard/Download/recovery.img.dd

Відновлювати

Дані попередження можливі! Не використовуйте, поки не зрозумієте всі ddпараметри.

У багатьох випадках ви можете відновити за допомогою ddінструменту, наприклад:

dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery

0

якщо proc / mtd недоступний для вашого пристрою.

створення резервної копії через cwm може дати вам recovery.img при перевірці папки годинника після резервного копіювання http://howtorootcherrymobilesnapv2.weebly.com/how-to-make-back-up-via-cwm.html

Іншим варіантом також є створення ROM (дамп) через adb http://howtorootcherrymobilesnapv2.weebly.com/img-pull-extract-via-adb-rom-dump.html

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.