Fastboot скопіювати файл. Встановлення та використання ADB та fastboot. Команди для роботи з ADB. Що нового у програмі ADB_RUN_v.4.14.16.23

Керувати всіма аспектами мобільних пристроїв з операційною системою Android – пам'яттю, файловою системою, встановленням та видаленням програм тощо. — можна не тільки на мобільному пристрої, а й з персонального комп'ютера, підключивши до нього через USB-шнур смартфон або планшет. Для цього до мобільного пристрою часто додається спеціальне фірмове програмне забезпечення.

Але не завжди таке фірмове програмне забезпечення додається, наприклад, для користувачів Linux/FreeBSD. Тому бажано хоча б мати уявлення про універсальний інтерфейс доступу до пристроїв Android з персонального комп'ютера, який називається (налагоджувальний міст Android) або коротко - ADB.

Реалізовано цей універсальний інтерфейс у вигляді консольної утилітипід однойменною назвою adb, яка є для всіх популярних операційних систем і запускається з командного рядка. Докладніше про те з чим її готують і описано під катом.

Введення в ADB

Програма adb встановлює зв'язок між пристроєм та комп'ютером, дозволяє надсилати команди на пристрій через USB-з'єднання та виконувати різні маніпуляції із системою Android. Просунуті користувачі стикалися з нею при отриманні прав root, установці.

Утиліта є складовою частиною, призначеного для розробників. Також цю утиліту виробник смартфона може постачати разом із драйверами конкретного мобільного пристрою. Але докладніше про встановлення утиліти трохи нижче.

Спочатку перерахуємо основні можливості інтерфейсу ADB:

  • перегляд підключених до ПК пристроїв Android;
  • перегляд лога системи Android;
  • копіювання файлів з/на пристрій Android;
  • встановлення та видалення програм на пристрої Android;
  • очищати розділ data на пристрої Android;
  • запускати різні скрипти керування пристроєм Android.
  • Користувачі Ubuntu 12.10+ можуть завантажити потрібні утиліти через менеджер пакетів системи. Утиліта adb вже є в офіційному репозиторії цього дистрибутива. Встановити потрібно пакети android-tools-adb та android-tools-fastboot .
  • Для повноцінної роботи в Windows необхідно встановити ще й драйвера конкретного пристрою для підтримки ADB інтерфейсу по USB. Зазвичай Windows Vista та Windows 7 самі знаходять цей драйвер у Мережі. Після встановлення драйверів USB для Windows у диспетчері пристроїв ви повинні спостерігати: My Computer – Android Phone – Android ADB Interface. Якщо у вас замість Android ADB Interfaceпісля підключення пристрою світиться жовтий знак питання, значить, драйвера встановилися некоректно.

    Для користувачів Linux/FreeBSD драйвера встановлювати не потрібно, але треба написати правило для udev . Нижче наведено послідовність створення правила на прикладі Ubuntu.

    Для цього спочатку потрібно дізнатися значення змінних idVendor та idProduct вашого мобільного пристрою. Зробити це можна за допомогою команди lsusb у терміналі, підключивши пристрій через USB-шнур, внаслідок чого має відобразитись інформація приблизно такого виду:

    Bus 002 Device 006: ID 12d1: 1038 Huawei Technologies Co., Ltd.

    Тут idVendor - це шістнадцяткові цифри після ID і до двокрапки. IdProduct — це чотири цифри після двокрапки.

    Після цього створюємо файл /etc/udev/rules.d/51-android.rules з правами chmod 644 та з наступним змістом (підставляти свої значення ID та користувача):

    SUBSYSTEMS=="usb", ATTRS(idVendor)=="12d1", ATTRS(idProduct) =="1038", MODE="0666", OWNER="користувач"

    $ sudo /etc/init.d/udev reload

    У першому та другому випадку отримання adb дуже бажано налаштувати змінні оточення, щоб не вводити при запуску в консолі повний шлях до встановленої утиліти. Налаштування персонального комп'ютера на цьому закінчено. На мобільному пристрої має бути включено налагодження по USB: « Установки — Програми — Розробка — Налагодження USB». Підключіть телефон через кабель USB і НЕ МОНТУЙТЕ як SD!

    Для отримання абсолютно всіх можливостей adb мобільний пристрій має вже мати root, і також має бути встановлений пакет Busybox(). Але завжди слід пам'ятати, що встановлення прав root в деяких випадках може позбавити гарантії ваших пристроїв.

    Ось тепер можна розпочинати роботу з adb.

    Робота з ADB

    Розглянемо деякі команди adb. Відкриваємо консоль і запускаємо команду:

    $adb devices

    Ця команда виведе список пристроїв, підключених до ПК. Повинно з'явитися щось на кшталт:

    List of devices attached
    4CA94Dxxxxx device

    Якщо ж утиліта adb на запит adb devices видала щось на зразок "????????????no permissions", необхідно.

    $adb reboot

    $adb reboot recovery

    Встановлення з комп'ютера apk:

    $adb install

    Видалення пакету:

    $adb uninstall

    Переглянути лог роботи пристрою:

    $adb logcat

    Після цього ви побачите динамічний висновок системних повідомлень Android. Якщо робити з пристроєм будь-які маніпуляції, це відразу буде відображатися через виведення відповідних повідомлень. Вихід із режиму налагодження через комбінацію клавіш Ctrl+C.

    І за допомогою ADB можна запустити на мобільному пристрої справжнісінький шелл Unix:

    $adb shell

    Запустивши шелл, можна використовувати всі доступні на пристрої команди UNIX - cat, ls, df та інші, а також запускати сценарії.

    Якщо є root та Busybox, то з мобільним пристроєм взагалі можна робити все, що заманеться. Тому, використовуючи ADB, слід бути обережним.

    Повний список всіх команд ADB можна отримати, запустивши adb без параметрів. Докладніше про налагодження з його допомогою описано. У якихось нестандартних випадках може допомогти замітка. А ось, ще докладніше, але англійською.

    Набір інших цікавих спеціалізованих програм для з'єднання стаціонарного комп'ютера і своїх Anrdoid-пристроїв - можна знайти в статті + раджу глянути.

    Фірмова утиліта сайту Android +1 - ADB Run (адб ран). Ця програма є потужним «ADB комбайном», що дозволяє повністю розкрити потенціал Android!

    Буду вдячний усім за донат, а також це буде чудовим стимулом розвивати програму далі!


    нового в ній з'явилося (Win 7 - 10)

    Що нового у програмі ADB_RUN_v.4.14.16.23

    Нове:

    Вилучено:

    Виправлено:

    Оновлено:
    Повернення до головного меню скрізь за літерою «B»

    Завантажити програму Adb Run та дізнатися що
    нового в ній з'явилося (Win XP - Vista)

    Приклад роботи із програмою версій 3.X.

    Що вміє ADB RUN?

    і багато іншого…

    Огляд інструкція ADB RUN?

    У чому полягає суть програми ADB RUN? У чому плюси, від простого використання adb в командному рядку?

    Програма ADB RUN має псведо-графічний інтерфейс, куди забито безліч різних команд, розбитих на категорії, які ви використовуєте щодня.

    У цій програмі набагато швидше і простіше перезавантажити Android, а після прошити телефон у fastboot, зробити скріншот, виконати бекап, скинути графічний ключ.

    Звикли використати командний рядок? Одне натискання і ви перемикаєтеся з ADB RUN у командний рядок або adb shell, а можна взагалі написати свій скрипт для автоматизації дій та згодувати програму.

    Приклади роботи з програмою ADB RUN

    За кожним пунктом у меню програми закріплено цифру. Натискаємо на клавіатурі необхідну цифру та кнопку ENTER, потрапляємо у необхідне меню, знову натискаємо необхідну цифру, щоб виконати дію.

    Зараз коротко вивчимо всі пункти меню у програмі Adb Run.

    adb devices, fastboot decices — чи підключено телефон

    Дізнатися, чи бачить ADB або Fastboot ваш телефон, простіше простого. Все відображено у головному вікні, вгорі.

    Reboot Android

    Меню Reboot Android – ADB RUN швидко перезавантажує Android у вибраний режим – Download, EDL, Recovery, Bootloader.

    Прошивка Fastboot в ADB RUN


    ADB RUN дозволяє прошивати у fastboot

    ADB Sideload

    Якщо у вас є прошивка «по повітрю», встановити її можна з режиму . В ADB RUN все зроблено так, щоб прошивка пройшла якомога простіше.

    Завантажити та надіслати файли на Android за допомогою ADB Run


    Потрібно переміщувати файли? Тоді вам необхідно скористатися меню Move (Pull/Push).

    Unlock Gesture Key

    Меню Unlock Gesture Key — багатьом улюблений розділ, тому що дозволяє розблокувати графічний ключ Android і з'явилася можливість розблокувати Pin-коди і фейс коди .

    Unlock Bootloader

    Якщо вам необхідно розблокувати Bootloader на Android, а возитися з adb не хочеться, то ADB Run спростить цей процес, що розбереться кожен.

    Memory and Partition

    Memory and Partition дозволяє дізнатися все про існуючі блоки та розділи Android.

    Backup

    Потрібно створити Backup? ADB RUN дозволяє створити резервну копію як adb, так і зняти img образ з необхідного розділу. Читайте детальніше створення резервної копії з Android девайсу.

    Install / Unistall Android App (APK)

    Меню, що відповідає за встановлення додатків, у тому числі і, або ж тут ви зможете.

    Screenshot / Record

    Потрібно створити скріншот екрану у програмі або в режимі Recovery? А може записати скринкаст? Це також можливо!

    Update ADB and Drivers

    ADB Run працює завдяки утиліті adb, яку періодично треба оновлювати, зробити це можна прямо із програми. Також можна завантажити нові драйвери Google Driver.

    Прошивка Android, тобто. запис певних файл-образів у відповідні розділи пам'яті девайсу при використанні спеціального Windows-софта, що практично повністю автоматизує процес, на сьогоднішній день є не найскладнішою з точки зору користувача процедурою. Якщо ж використання такого інструментарію неможливе або не дає потрібного результату, ситуацію рятує.

    Для того, щоб прошити Андроїд-апарат через Fastboot, знання консольних команд однойменного режиму роботи девайса, а також певна підготовка смартфона або планшета і використовується для операцій ПК.

    Зважаючи на те, що у фастбут-режимі маніпуляції з розділами пам'яті девайса виробляються фактично безпосередньо, при використанні нижчеописаного методу прошивки потрібна деяка обережність та уважність. Крім того, виконання перерахованих нижче кроків, ймовірно, слід рекомендувати тільки за відсутності можливості виконати прошивку іншими способами.

    Кожну дію з власними андроїд-пристроями користувач здійснює на свій страх та ризик. За можливі негативні наслідки використання методів, описаних на даному ресурсі адміністрація сайту відповідальності не несе!

    Чітке виконання підготовчих процедур визначає успіх всього процесу прошивки пристрою, тому здійснення нижчеописаних кроків вважатимуться обов'язковою умовою перед проведенням операцій.

    Встановлення драйверів

    Про те, як встановити спеціальний драйвер для фастбут-режиму, можна дізнатися зі статті:

    Бекап системи

    Якщо існує найменша можливість, перед прошивкою обов'язково здійснюється створення повної резервної копії існуючих розділів пам'яті пристрою. Необхідні для створення бекапу дії описані у статті:

    Завантаження та підготовка необхідних файлів

    Fastboot є взаємодоповнювальними один одного інструментами зі складу Android SDK. Завантажуємо інструментарій повністю або завантажуємо окремий пакет, що містить лише АДБ та Фастбут. Потім розпаковуємо одержаний архів в окрему папку на диску С.

    Через Fastboot можливий запис як окремих розділів пам'яті Андроїд-девайсу, так і прошивок-оновлень цілим пакетом. У першому випадку знадобляться файли-образи у форматі *.img, у другому – пакет(и) *.zip. Усі файли, які плануються до використання, мають бути скопійовані до папки, що містить розпаковані Fastboot і ADB.

    Пакети *.zipне розпаковуємо, потрібно лише перейменувати завантажений файл(и). У принципі, ім'я може бути будь-яким, але не повинно містити прогалин і російських букв. Для зручності слід використовувати короткі імена, наприклад update.zip. Крім іншого необхідно враховувати той фактор, що Fastboot чутливий до регістру літер у командах, що посилаються, і іменах файлів. Тобто. "Update.zip" і "update.zip" для фастбут - різні файли.

    Запуск Fastboot

    Оскільки Fastboot є консольною програмою, робота з інструментом здійснюється за допомогою введення команд певного синтаксису в командний рядок Windows (cmd). Для запуску Фастбут найпростіше використовувати наступний метод.


    Ця надбудова дозволяє виконувати всі операції з наведених нижче прикладів в напівавтоматичному режимі і не вдаватися до ручного введення команд в консоль.


    Розблокування завантажувача

    Виробники певного ряду андроїд-апаратів блокують можливість керування розділами пам'яті пристрою через блокування завантажувача (bootloader). Якщо пристрій заблоковано завантажувачем, у більшості випадків його прошивка через фастбут неможлива.

    Для перевірки статусу завантажувача можна надіслати у пристрій, що знаходиться в режимі fastboot і підключений до ПК, команду:

    fastboot oem device-info

    Але знову доводиться констатувати, що даний спосіб з'ясування статусу блокування не є універсальним і відрізняється для пристроїв різних виробників. Це твердження стосується розблокування bootloader – методологія проведення процедури відрізняється для різних пристроїв і навіть для різних моделей одного бренду.

    Запис файлів у розділи пам'яті девайсу

    Завершивши попередні процедури, можна переходити до процедури запису даних у розділи пам'яті пристрою. Ще раз перевіряємо ще раз коректність завантаження файлів-образів і/або zip-пакетів і їх відповідність прошивається пристрою.

    Увага! Прошивка некоректних і пошкоджених файл-образів, а також образів від іншого девайса в пристрій призводить в більшості випадків до неможливості завантаження Android та інших негативних для апарату наслідків!

    Встановлення zip-пакетів

    Для запису в девайс, наприклад OTA-оновлень, або повного комплекту складових програм, що розповсюджуються у форматі *.zipвикористовується fastboot-команда update .


    Запис img-образів у розділи пам'яті

    У багатьох випадках пошук прошивки у форматі *.zipдля завантаження може бути утруднений. Виробники девайсів неохоче викладають свої рішення до мережі. Крім того, zip-файли можуть бути прошиті через рекавері, тому доцільність використання способу запису zip-файлів через фастбут викликає сумніви.

    А ось можливість прошивки окремих образів у відповідні розділи, зокрема "boot", "system", "userdata", "recovery"та ін через Fastboot при відновленні апарату після серйозних програмних проблем, може врятувати ситуацію в багатьох випадках.

    Для прошивки окремого образу img використовується команда:

    fastboot flash найменування_розділу ім'я_файлу.img




    Таким чином проводиться прошивка за допомогою команд, що надсилаються через консоль. Як бачимо, більшу кількість часу і сил забирають підготовчі процедури, але якщо вони виконані правильно, запис розділів пам'яті пристрою відбувається дуже швидко і майже завжди безпроблемно.

    Потрібно прошити Android за допомогою FastBoot, але не знаєте як? У цій статті дається детальна інструкція з використання утиліти FastBoot і як їй користуватися щоб прошити Android девайс.

    Дана інструкція повністю розповість, як користуватися FastBoot! Якщо ж ви не знаєте як встановлювати архівні оновлення, то вам необхідна стаття - Clockwordmod - що це таке. Інструкція CWM recovery з картинками

    Скачування та встановлення FastBoot

    Перш прошити Android за допомогою FastBoot, необхідно його скачати та встановити на необхідний комп'ютер.

    1. Завантажити утиліту FastBoot можна з офіційною програмою Android SDK (велика вага)

    чому ADB RUN краще

    Запуск

    Якщо скачали Окремо Fastboot

    Після того як Ви завантажили та встановили FastBoot, відкрийте на ПК програму « Командна строка »

    і вве Діти команди для переходу в папку з утилітою Fastboot (якщо встановилиокремо FastBoot

    cd /
    cd adb

    Якщо скачали ADB RUN

    Якщо ваш вибір упав на програму ADB RUN, то запустіть її та виберіть у меню Manual -> ADB

    Файли, які необхідно прошити, повинні знаходитися в одній папці з утилітою Fastboot

    Інструкція по командам як прошити Android за допомогою FastBoot

    Дуже важливо писати команди та файли прошивок, оскільки вони вказані!

    Якщо у вас команда вказана

    fastboot flash cache NazvaniAFiLe.img

    то треба писати саме так, але не інакше. Тобто важливий регістр букв інакше ви отримаєте помилку cannot load ‘image’ - Немає такого файлу.

    Команди перезавантаження в режим прошивки (bootloader)

    fastboot reboot-bootloader

    Команда «бачить» ПК ваш Android

    Візьміть у звичку перевіряти перед тим, як щось робити в Fastboot якщо з'єднання між комп'ютером і Android:

    Перевірка «чи бачить» ПК ваш Android

    fastboot devices

    Дану команду виконувати коли пристрій вже в режимі прошивки (bootloader)

    Команди розблокування та блокування завантажувача Nexus

    Розлочити bootloader для Nexus

    fastboot oem unlock

    Залочити bootloader для Nexus

    fastboot oem lock

    Команда дізнатись версію bootloader

    Покаже встановлену на Android номер версії бутлоадер

    fastboot getvar version-bootloader

    Команди форматування розділу

    Перед тим як прошити якийсь розділ в Android, спочатку його необхідно відформатувати для того, щоб не виникло проблем у роботі

    fastboot erase Imya_razdela - стерти розділ: boot, radio, recovery, system, userdata та інші

    Стирає розділ Кеш (Cache)

    fastboot erase cache

    Стирає розділ Дата (Data)

    fastboot erase userdata

    Стирає розділ Систем (System)

    fastboot erase system

    Стирає розділ Recovery

    fastboot erase recovery

    Команди для прошивки розділу

    Після того як виконали форматування розділу або розділів, можете розпочати прошивку

    fastboot flash Imya_razdela imya_file.img - прошивка обраного розділу: boot, radio, recovery, system, userdata та інші

    Прошити розділ системи (System)

    fastboot flash system imya.img

    Прошити розділ кеш (Cache)

    fastboot flash cache imya.img

    Прошити розділ дата (Data)

    fastboot flash userdata imya.img

    Прошити розділ Recovery

    fastboot flash recovery imya.img

    Встановлення анімації увімкнення (прошивка розділу з анімацією)

    fastboot flash splash1 splash.img

    Прошити всі розділи (boot, recovery та system)

    fastboot flashall

    Замість imya.img- необхідно прописувати ім'я файлу, який ви збираєтеся прошити

    Команда для встановлення update.zip

    Прошиває на Android архів-оновлення у форматі update.zip або архів ZIP із IMG образами різних розділів

    fastboot update имя_файла.zip

    Для пристроїв Sony

    Перевірте підключення пристрою Sony, якщо відповідь 0.3 пристрій, тоді підключено

    fastboot.exe -i 0x0fce getvar version

    Розблокування bootloader

    fastboot.exe -i 0x0fce oem unlock 0xОтриманий_Ключ

    Більш детальна інформація щодо розблокування Bootloader Sony - Як розблокувати Bootloader Sony

    Помилка Waiting for Device

    Якщо у вас довгий час у командному вікні горить напис waiting for device- означає:

    • Не встановлений або некоректно встановлений драйвер - перевстановити або встановити
    • Пристрій Android не в режимі Bootloader.
    • Некоректне підключення до USB порту – використовувати задні порти USB 2.0 комп'ютера, не використовувати USB хаби

    Прошивка Android, тобто. запис певних файл-образів у відповідні розділи пам'яті девайсу при використанні спеціального Windows-софта, що практично повністю автоматизує процес, на сьогоднішній день є не найскладнішою з точки зору користувача процедурою. Якщо ж використання подібного інструментарію неможливе або не дає потрібного результату, рятує ситуацію Fastboot .

    Для того, щоб прошити Андроїд-апарат через Fastboot, знання консольних команд однойменного режиму роботи девайса, а також певна підготовка смартфона або планшета і використовується для операцій ПК.

    Зважаючи на те, що у фастбут-режимі маніпуляції з розділами пам'яті девайса виробляються фактично безпосередньо, при використанні нижчеописаного методу прошивки потрібна деяка обережність та уважність. Крім того, виконання перерахованих нижче кроків, ймовірно, слід рекомендувати тільки за відсутності можливості виконати прошивку іншими способами.

    Кожну дію з власними андроїд-пристроями користувач здійснює на свій страх та ризик. За можливі негативні наслідки використання методів, описаних на даному ресурсі адміністрація сайту відповідальності не несе!

    Підготовка

    Чітке виконання підготовчих процедур визначає успіх всього процесу прошивки пристрою, тому здійснення нижчеописаних кроків вважатимуться обов'язковою умовою перед проведенням операцій.

    Встановлення драйверів

    Бекап системи

    Якщо існує найменша можливість, перед прошивкою обов'язково здійснюється створення повної резервної копії існуючих розділів пам'яті пристрою. Необхідні для створення бекапу дії описані у статті: Як зробити бекап Android-пристрою перед прошивкою

    Завантаження та підготовка необхідних файлів

    Ця надбудова дозволяє виконувати всі операції з наведених нижче прикладів в напівавтоматичному режимі і не вдаватися до ручного введення команд в консоль.

    Перезавантаження девайса в режим bootloader

    1. Щоб пристрій приймав команди, що надсилаються користувачем через Фастбут, він повинен бути перезавантажений у відповідний режим. У більшості випадків достатньо послати в девайс з увімкненим налагодженням по USB спеціальну команду через adb:

    adb reboot bootloader

    2. Пристрій перезавантажиться у потрібний для прошивки режим. Потім перевіряємо правильність підключення за допомогою команди:

    fastboot devices

    3. Перезавантаження режим fastboot можна також здійснити за допомогою відповідного пункту в (« Reboot»).

    4. Якщо вищеописані способи переведення апарата у фастбут-режим не спрацьовують або непридатні (апарат не завантажується в Android і не входить у рекавері), необхідно скористатися поєднанням апаратних клавіш на самому девайсі. Для кожного модельного ряду ці поєднання та порядок натискання кнопок відрізняються, універсального способу входу, на жаль, не існує.

    Тільки для прикладу можна розглянути продукцію компанії Xiaomi. У цих пристроях завантаження у фастбут-режим здійснюється за допомогою натискання на вимкненому апараті. Гучність-» та, утримуючи її, клавіші « живлення».

    Ще раз зазначимо, в інших виробників методологія способу входу до фастбут-режиму за допомогою апаратних кнопок та їх поєднань може відрізнятися.

    Розблокування завантажувача

    Виробники певного ряду андроїд-апаратів блокують можливість керування розділами пам'яті пристрою через блокування завантажувача (bootloader). Якщо пристрій заблоковано завантажувачем, у більшості випадків його прошивка через фастбут неможлива.

    Для перевірки статусу завантажувача можна надіслати у пристрій, що знаходиться в режимі fastboot і підключений до ПК, команду:

    fastboot oem device-info

    Але знову доводиться констатувати, що даний спосіб з'ясування статусу блокування не є універсальним і відрізняється для пристроїв різних виробників. Це твердження стосується розблокування bootloader – методологія проведення процедури відрізняється для різних пристроїв і навіть для різних моделей одного бренду.

    Як розблокувати Bootloader

    • Як розблокувати завантажувач (Bootloader) - HTC
    • Як розблокувати завантажувач (Bootloader) - Nexus
    • Як розблокувати завантажувач (Bootloader) - Sony
    • Як розблокувати завантажувач (Bootloader) - Xiaomi
    • Як розблокувати завантажувач (Bootloader) - Huawei
    • Як розблокувати завантажувач (Bootloader) - LG

    Запис файлів у розділи пам'яті девайсу

    Завершивши попередні процедури, можна переходити до процедури запису даних у розділи пам'яті пристрою. Ще раз перевіряємо ще раз коректність завантаження файлів-образів і/або zip-пакетів і їх відповідність прошивається пристрою.

    Увага! Прошивка некоректних і пошкоджених файл-образів, а також образів від іншого девайса в пристрій призводить в більшості випадків до неможливості завантаження Android та інших негативних для апарату наслідків!

    Встановлення zip-пакетів

    Для запису в девайс, наприклад OTA-оновлень, або повного комплекту складових програм, що розповсюджуються у форматі *.zip, використовується fastboot-команда:

    update

    1. Переконуємося, що пристрій перебуває в режимі фастбуту і коректно визначається системою, а потім робимо очищення розділів « cache» та « data». Це видаляє всі дані користувача з пристрою, але є в більшості випадків необхідним кроком, оскільки дозволяє уникнути безлічі помилок під час прошивки та подальшої роботи програмного забезпечення. Виконуємо команду:

    fastboot -w

    2. Записуємо zip-пакет із прошивкою. Якщо це офіційне оновлення від виробника, використовується команда:

    fastboot update update.zip

    В інших випадках застосовуємо команду

    fastboot flash update.zip

    3. Після появи напису « finished. total time….» Прошивка вважається завершеною.

    Запис img-образів у розділи пам'яті

    У багатьох випадках пошук прошивки у форматі *.zipдля завантаження може бути утруднений. Виробники девайсів неохоче викладають свої рішення до мережі. Крім того, zip-файли можуть бути прошиті через рекавері, тому доцільність використання способу запису zip-файлів через фастбут викликає сумніви.

    А ось можливість прошивки окремих образів у відповідні розділи, зокрема. boot», « system», « userdata», « recovery» та ін через Fastboot при відновленні апарату після серйозних програмних проблем, може врятувати ситуацію в багатьох випадках.

    Для прошивки окремого образу img використовується команда:

    fastboot flash найменування_розділу ім'я_файлу.img

    1. Як приклад запишемо розділ рекавері через фастбут. Для прошивки образу recovery.imgу відповідний розділ відправляємо в консолі команду:

    fastboot flash recovery recovery.img

    2. Аналогічним способом прошиваються інші розділи. Запис файл-образу в розділ « Boot»:

    fastboot flash boot boot.img

    « System»:

    fastboot flash system system.img

    І так само всі інші розділи.

    3. Для пакетної прошивки одразу трьох основних розділів – « boot», « recovery» та « system» можна використовувати команду:

    4. Після завершення виконання всіх процедур апарат можна перезавантажити в Андроїд прямо з консолі, надіславши команду:

    fastboot reboot

    Таким чином проводиться прошивка за допомогою команд, що надсилаються через консоль. Як бачимо, більшу кількість часу і сил забирають підготовчі процедури, але якщо вони виконані правильно, запис розділів пам'яті пристрою відбувається дуже швидко і майже завжди безпроблемно.



    Loading...Loading...