Як зняти дамп розділів system, kernel, data, zimage на андроїд

Як зняти дамп розділів system, kernel, data, zImage на Андроїд

Як зняти дамп розділів system, kernel, data, zImage на Андроїд. Багато починаючі ромодели Android або гіки не знають як зняти образ з Android. У цій статті докладно розказано як дізнатися потрібні вам / dev / block, як зняти дампи з них, розібрати їх або в наслідок відновитися.

Для тих хто не багато не зрозумів про що мова. У даній статті буде докладно розказано як зняти поточний стан з розділів Android - system, data, efs, preload, cache або видерти ядро ​​(zImage / boot.img). З якою метою розписуватися тут не буде, так як це вже інша історія.

Необхідно для зняття образу

1. Скачайте і встановіть на ПК фірмову програму сайту ADB RUN (Якщо в курсі, що таке adb або встановлено Android SDK, то встановлювати не потрібно)

2. Android смартфон або планшет повинен бути c Root правами

 Детально про Root Android:

3. Активувати Налагодження по USB

4. встановити драйвера якщо раптом не встановлені

5. MicroUSB кабель

Інструкція як зняти образ з Андроїд

1. Підключіть пристрій Android до ПК

Відео: Швидка розпакування boot.img, recovery.img, підписка .zip архівів

2. Запустіть програму ADB RUN і перейдіть в меню (7) Manual Command gt; (1) Adb

Дізнаємося / dev / block розділів

Що таке / dev / block /? / Dev / block / - це «диски» на яких знаходяться розділи system, data, cache

Варіант 1

Даний спосіб найпростіший, але на жаль дізнатися де знаходиться ядро ​​неможливо.

Для того щоб дізнатися / dev / block / вводимо команду

adb shell mount

Отримуємо список де бачимо список з нашими розділами і до яких / dev / block / вони примонтировать

Як зняти дамп розділів system, kernel, data, zImage на Андроїд

Варіант 2

Даний спосіб складніший, але за то ви точно будете знати абсолютно всі ваші розділи!

Спочатку краще скористатися файловим менеджером Android з Root доступом наприклад як:

Root Browser

Root Explorer

Після того як встановили перейдіть по шляху

/ Dev / block / platform /

Далі вам потрібно знайти папку by-name, вона перебувати в одній з під папок в platform

Наприклад для деяких пристроїв Samsung це виглядає так:




/ Dev / block / platform / dw_mmc/ By-name

або

/dev/block/platform/dw_mmc.0/ By-name

або

/dev/block/platform/msm_sdcc.1/ By-name

Для пристроїв на Tegra 3:

/dev/block/platform/sdhci-tegra.3/ By-name

Для пристроїв на Omap:

/dev/block/platform/omap/omap_hsmmc.0/ By-name

Для деяких Mediatek:

/dev/block/platform/sdhci.1/ By-name

або

/ Dev / block / platform / emmc/ By-name



Для деяких пристроїв Sony:

/dev/block/platform/msm_sdcc.1/ By-name

Після того як з`ясували де знаходитися папка by-name в програму ADB RUN набираємо команду

 adb shell ls -l / dev / block / platform / xxxxxxxx / by-name

де xxxxxxxx - точний шлях до папки by-name

Відео: SAMSUNG GALAXY Pocket Neo GT S5310 HARD RESET скидання НАСТРОЕК САМСУНГ ГАЛАКСІ ВИДАЛЕННЯ ГРАФІЧНОГО

Як зняти дамп розділів system, kernel, data, zImage на Андроїд

[Оновлення]

У нових версіях програми ADB RUN (З версії 3.4x.xx) дізнатися всі розділи стало набагато простіше! Все що вам необхідно це:

  • запустити ADB RUN
  • Перейти в розділ Memory and Partitions -gt; Partitions / dev / block /
  • Спробувати один з методів дізнатися ваші блоки

Як зняти дамп розділів system, kernel, data, zImage на Андроїд

Зняття способу Android з обраного розділу

І так коли ми вже знаємо де знаходяться якісь розділи, можна приступати до зняття образу Android (дампа) з обраного розділу. Перед тим як почати переконайтеся що у вас досить багато вільного місця на карті пам`яті!

1. Для того щоб зняти образ необхідно в ADB RUN зайти в меню (7) Manual Command gt; (1) Adb

2. Залогуватись в терміналі під Root -ом

 adb shell su

Як зняти дамп розділів system, kernel, data, zImage на Андроїд

3. Набрати команду для зняття дампа

dd if = / dev / block / XXXXXXXXX of = / sdcard / NAME_razdel.img

де XXXXXXXXX - розділ з якого ви знімаєте

де NAME_razdel.img - ім`я яке ви надасте при зняття образу з виборного розділу (давати імена краще також як вони вказані, якщо data то data)

Процедура зняття може зайняти певний час, від 1 хвилини до 15, в цей час краще не смикати ваш Android!

[Оновлення]

У нових версіях ADB RUN  з`явилася можливість швидко зняти образ кожного разу не набираючи настільки довгі команди. Все що вам потрібно це знати ім`я блоку.

Коли ви вже знаєте необхідний блок перейдіть в ADB RUN:

  • З головного меню в розділ Backup -gt; Backup dev / block
  • вибираємо BackupЯк зняти дамп розділів system, kernel, data, zImage на Андроїд
  • Вказуємо останні дані з блоку (дані після block /)
  • Чекаємо поки зніметься образ (не чіпати Android)

Відновлення розділу з створеного образу Android (дампа розділу)

Коли вам буде необхідно виконати відновлення з раніше створеного образу, потрібно зробити ось, що:

Переконайтеся що образ все ще знаходитися в розділі / sdcard - так як бекап створювався саме в цей розділ, або перемістіть його назад.

Прописати наступну команду:

adb shell su
adb shell dd if = / sdcard / NAME_razdel.img of = / dev / block / XXXXXXXXX

де XXXXXXXXX - розділ на якій ви заливаєте образ

Відео: SAMSUNG GALAXY CORE GT I8262 HARD RESET скидання НАСТРОЕК САМСУНГ ГАЛАКСІ ВИДАЛЕННЯ ГРАФІЧНОГО КЛЮЧА

де NAME_razdel.img - ім`я образу виборного розділу (давати імена краще також як вони вказані, якщо data то data)

Процедура відновлення може зайняти певний час, від 1 хвилини до 15, в цей час краще не смикати ваш Android!

[Оновлення]

Особливо актуально для тих хто не вдало виконав S-OFF (або планує виконати) або невдало прошив кастомний прошивку, або потім не вдалих експериментів! 

Для пристроїв Sony, HTC, Xiaomi і інших пристроїв на яких є режим Fastboot

можуть виконати відновлення наступним чином після раніше обов`язкового зняття boot.img (zImage) і system.img (factoryfs.img) обов`язково скопіюйте дані файли на ПК:

1. Переведіть Android в режим fastboot (bootloader) і підключити до ПК

2. Файли boot.img і system.img перемістити в папку C: / adb / progbin

3. Запустити ADB RUN і перейти в пункт Manual -gt; ADB

4. Набрати наступні команди (детально про Fastboot)

 fastboot flash boot boot.img
fastboot flash system system.img
fastboot reboot

Система буде відновлена ​​в початковий стан! Можете продовжувати експерименти!

Поділися в соціальних мережах:

Схожі
Завантажити unlock root pro на комп`ютер. Як користуватися (root на android)Завантажити unlock root pro на комп`ютер. Як користуватися (root на android)
Редагування прошивок андроїд за допомогою samsung root firmware replacerРедагування прошивок андроїд за допомогою samsung root firmware replacer
Перехід на файлову систему f2fs - прискорюємо андроїдПерехід на файлову систему f2fs - прискорюємо андроїд
Прошивка андроїд за допомогою утиліти fastbootПрошивка андроїд за допомогою утиліти fastboot
Як в ядро ​​андроїд додати підтримку init.dЯк в ядро ​​андроїд додати підтримку init.d
Як видалити пін код і фейсокнтроль на андроїдЯк видалити пін код і фейсокнтроль на андроїд
Як встановити / зняти пароль в excel 2003, 2007 або 2010Як встановити / зняти пароль в excel 2003, 2007 або 2010
Clockwordmod - що це таке. Інструкція по cwm recoveryClockwordmod - що це таке. Інструкція по cwm recovery
Vroot - завантажити на андроїд. Програма для отримання rootVroot - завантажити на андроїд. Програма для отримання root
Як прошити андроїд сумісного з допомогою mac (os x)Як прошити андроїд сумісного з допомогою mac (os x)
» » Як зняти дамп розділів system, kernel, data, zimage на андроїд