
Хоча ви можете знайти ці резервні копії наІнтернету, їх взяли інші користувачі, і ви ніколи не знаєте, чи були вони змінені, щоб містити шкідливий код чи ні. По-друге, ви не можете бути дуже впевнені, чи працювали б вони з точними характеристиками вашого телефону чи ні, оскільки навіть для тієї ж моделі телефону можуть бути різниці в залежності від регіонів телефону, призначених операторів зв'язку та інших подібних факторів, а також миготливих неправильне завантаження, система або зображення для відновлення на вашому телефоні, швидше за все, це може зашкодити це. Тому завжди чудово сфотографувати резервні зображення цих розділів свого пристрою перед тим, як спробувати їх змінити, щоб потім їх можна було відновити, якщо щось піде не так.
RomDump - це безкоштовний інструмент, який дозволяє робити саме це. Це досить простий у використанні для всіх, кому зручно ввести кілька команд, і ефективно створює резервні зображення завантаження, відновлення та системних розділів вашого Android-телефону. Для цього потрібно спочатку увімкнути ваш телефон, і вам потрібно буде встановити ADB на комп'ютері або термінальну програму, встановлену на вашому пристрої Android.
Тепер, коли ми провели огляд, давайте перейдемо до того, як насправді робити.
Перш ніж продовжити:
- Переконайтеся, що ваш пристрій вкоренився. Якщо це не так, зробіть швидкий пошук на нашому сайті "root_name_name" без лапок, замінивши "phone_name" на ім'я вашого пристрою. Ви знайдете простий у дотриманні керівництво щодо вкорінення телефону.
- Якщо ви використовуєте метод ADB, переконайтеся, що на комп'ютері встановлено ADB. Якщо це не так, перегляньте наш посібник про те, що таке АБР та як його налаштувати на комп’ютері.
- З іншого боку, якщо ви збираєтеся використовувати термінальну програму, завантажте та встановіть Android Terminal Emulator, який безкоштовно доступний на Android Market.
Тепер поступайте відповідно до обраного вами методу.
Спосіб ADB:
- Завантажте RomDump за посиланням, наведеним нижче, витягніть файл із назвою «встановити» із завантаженого zip-архіву на свій комп’ютер та скопіюйте його в папку «інструменти» вашої інсталяційної папки Android SDK.
- Підключіть телефон до комп’ютера через USB і переконайтеся, що режим налагодження USB увімкнено в Налаштуваннях >> Програми >> Розробка.
- Відкрийте вікно командного рядка та введіть такі команди:
adb push install /data/local/ adb shell chmod 04755 /data/local/install adb shell /data/local/install
- Можливо, ви побачите деякий вихід з вищевказаної команди. Зачекайте, поки воно закінчиться.
- Увімкніть, а потім відключіть Wi-Fi на телефоні Android. Якщо це вже було ввімкнено, відключіть, увімкніть та знову відключіть його.
- Введіть цю команду у вікно командного рядка на вашому комп’ютері:
adb shell romdump
- Терпляче зачекайте, поки процес закінчиться, і ви закінчите. Тепер ви можете вийти з командного рядка.
Метод терміналу:
- Завантажте RomDump за посиланням, поданим нижче, витягніть файл із назвою "встановити" із завантаженого zip-архіву на свій комп'ютер та скопіюйте його в корінь картки пам'яті телефону.
- Запустіть емулятор терміналів Android (або будь-який інший додаток на свій вибір) на своєму телефоні Android та введіть ці команди:
su cat /sdcard/install >/data/local/install chmod 04755 /data/local/install /data/local/install
- Ви побачите деякий вихід з вищевказаної команди. Зачекайте, поки вихід закінчиться.
- Після появи останнього рядка увімкніть та відключіть Wi-Fi на телефоні. Якщо це вже було ввімкнено, відключіть, увімкніть та знову відключіть його.
- Введіть цю команду в термінальному емуляторі:
/system/bin/romdump
- Терпляче зачекайте, поки процес закінчиться, і ви закінчите. Тепер ви можете вийти з емулятора терміналу.
Якщо ви виконали вищезазначені дії для будь-якого зЗа допомогою двох методів ви знайдете папку з назвою "romdump" у корені вашої SD-карти, яка містить підпапку за назвою моделі вашого пристрою. Ця папка буде містити зображення завантаження, системи та відновлення розділів.
Альтернативний метод, якщо вище не працює:
Якщо цей метод не підходить для вас, і все, що вам потрібно зробити для резервного копіювання, - це відновлення та завантаження зображень, ви можете просто зробити так, як описано нижче.
Примітка: НЕ намагайтеся робити резервну копію системного розділу за допомогою цього методу, оскільки системне зображення, яке він створює таким чином, НЕ буде дійсним системним зображенням, яке буде використано пізніше для відновлення системного розділу. Використовуйте його лише для відновлення та завантаження зображень розділів.
- Якщо ви використовуєте ADB, підключіть свій пристрій до комп'ютера через USB, запустіть на комп’ютері вікно командного рядка та введіть таку команду:
adb shell
Якщо ви замість цього використовуєте термінальний емулятор, просто запустіть його на телефоні Android та введіть наступну команду та погоджуйтесь надати будь-які дозволи, на які вам буде запропоновано:
su
Решта процес буде однаковою як для ADB, так і для емулятора терміналів.
- Введіть таку команду:
cat proc/mtd
- Ви отримаєте результат, подібний до цього. Зауважте, що ваш результат може відрізнятися від цього, і ви повинні діяти відповідно до отриманого результату, а не за прикладом, який ви бачите тут.
dev: size erasesize name mtd0: 000a0000 00020000 "misc" mtd1: 00480000 00020000 "recovery" mtd2: 00300000 00020000 "boot" mtd3: 0fa00000 00020000 "system" mtd4: 02800000 00020000 "cache" mtd5: 093a0000 00020000 "userdata"
- Щоб скинути зображення для відновлення на вашу SD-карту, зробітьзверніть увагу на перше слово рядка, в якому написано "відновлення". У цьому прикладі це "mtd1", але може стати для вас ще одним записом. Тепер скористайтеся цією командою, замінивши "mtd1" терміном, який застосовується у вашому випадку, якщо він різний:
dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096
- Аналогічно, для скидання завантажувального зображення на ваш SDкартки, відзначте перше слово рядка, в якому написано "завантаження", яке в нашому випадку є "mtd2", але може відрізнятися для вас. Скористайтеся цією командою зараз, замінивши "mtd2" терміном, який застосовується у вашому випадку, якщо він інший:
dd if=/dev/mtd/mtd2 of=/sdcard/boot.img bs=4096
Це все - тепер у вас є резервні копії recovery.img та boot.img в корені вашої SD-карти.
Завантажити RomDump v72
Коментарі