Завантажити набір засобів adb, що надаються компанією google. Прошивка Андроїд за допомогою утиліти FastBoot. Чому ADB RUN краще

Потрібно прошити 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 хаби

ADB (Android Debug Bridge)— це драйвер для смартфонів та планшетів, який пов'язує пристрій з комп'ютером та дає можливість керувати його роботою за допомогою командного рядка.

Як встановити драйвер ADB?

На більшості пристроїв із процесором MediaTek ADB драйверавстановлюються в автоматичному режимі. Для цього качаємо архів , Розпаковуємо його на комп'ютер і запускаємо файл Install.bat.

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

  1. Заходимо на комп'ютер з облікового запису, який володіє правами адміністратора.
  2. Натискаємо клавіші - Windows+R(кнопка Windows знаходиться між лівими Ctrl та Alt).
  3. У вікні пишемо mmc devmgmt.msc(або devmgmt.msc), щоб викликати диспетчер пристроїв.
  4. На смартфоні у меню « Налаштування/Для розробників» включаємо « Налагодження по USB«.
  5. Витягаємо зі смартфона акумулятор, а потім повертаємо його назад (не вмикаючи пристрій). Якщо акумулятор не знімається, просто вимикаємо смартфон.
  6. Підключаємо смартфон до комп'ютера за допомогою кабелю USB.
  7. Диспетчері пристроїв. Якщо з'являється пристрій із жовтим трикутником у розділі ««, то не відключаючи смартфон встановлюємо на комп'ютер.

Якщо пристрій з'явиться у розділі com-портівабо в невідомі пристроїз назвою « MT65xx Preloader» або « MTK usb port» або « DA USB VCOM«Треба провести ручну установку.

Ручне встановлення ADB драйверів

Щоб встановити adb драйвера для смартфона в ручному режимі, знадобиться комп'ютер, USB кабель і кілька хвилин часу.

  1. Качаємо та розпаковуємо на комп'ютер папку з ADB драйверами .
  2. Виконуємо пункти 1-5, які описані вище.
  3. Натискаємо правою кнопкою миші на новому пристрої, що з'явився в Диспетчері пристроїв. У меню вибираємо Оновити драйвери.
  4. Заходимо до розпакованої раніше папки. У ній переходимо до підкаталогу Win7і приступаємо до встановлення. Для 32 -бітних операційних систем вибираємо файл usb2ser_Win7.inf, для 64 -бітних usb2ser_Win764.inf.
  5. Дотримуємося інструкцій.
  6. Драйвер встановлено!

На Windows8, 8.1 та 10 драйвера ставляться з вимкненою перевіркою підпису.

Вимкнення перевірки підпису драйверів у Windows

Вимкнення перевірки підпису на Windows 8:

  1. Win+I -> Зміна параметрів комп'ютера -> Загальні -> Особливі варіанти завантаження -> Перезавантажити зараз.
  2. При вимкненні натисніть Діагностика -> Додаткові параметри -> Параметри завантаження -> Перезавантажити.
  3. Після появи меню, в ньому виберіть «Вимкнути обов'язкову перевірку підпису драйверів.

Вимкнення перевірки підпису на Windows 8.1:

  1. Win+I -> Параметри -> Зміна параметрів комп'ютера -> Оновлення та відновлення -> Відновлення -> Перезавантажити зараз.
  2. При вимкненні натисніть Діагностика -> Додаткові параметри -> Параметри завантаження -> Перезавантажити.
  3. Після цього з'явиться меню, натискаєте F7 і чекаєте перезавантаження комп'ютера.
  4. Далі проводиться установка драйверів за інструкцією.

Вимкнення перевірки підпису на Windows 10:

  1. Затискаємо клавіші Windows та shift, та утримуємо їх.
  2. Далі Пуск -> Завершення роботи -> Перезавантаження
  3. Відпускаємо клавіші Windows та shift, та вибираємо пункт «Діагностика»
  4. На наступній сторінці вибираємо "Додаткові параметри"
  5. Далі йдемо до «Параметри завантаження»
  6. Просто тиснемо "Перезавантажити" і чекаємо, коли система завантажиться до наступного кроку.
  7. Після перезапуску ми опинимося на сторінці вибору параметра завантаження системи. Натискаємо клавішу F7.
  8. Комп'ютер перезавантажиться та вимкне перевірку підпису драйверів.
  9. Далі проводиться установка драйверів за інструкцією.

Якщо ви вказуєте пристрій шлях до файлу драйвера, але диспетчер пристроїв твердить, що з драйверами все відмінно і не хоче їх оновлювати, а пристрій з'являється в розділі « Android Composite ABD Interface» зі значком жовтого трикутника, то потрібно зробити редагування у файлі android_winusb.inf,який знаходиться в папці MTK_Android_USB_Driverзі скачаного в « Пункті 1архіву. У ньому нам потрібно прописати PID\VID, які ми попередньо дізнаємось зі свого комп'ютера. Клацаємо правою кнопкою миші на пристрої з жовтим трикутником/ Властивості/ID пристрою. Там буде 2 рядки. Ось ці рядки нам потрібно скопіювати у файл з драйверами. Потім повторно вказуємо шлях до цього драйвера.

android_winusb.inf- У цьому файлі робити зміни.

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

VID \ PID може змінюватися, ставимо свої значення.

Багато хто з вас не раз стикався з ситуацією, коли для отримання root прав на Android планшеті або смартфоні, встановлення нової прошивки, відновлення системи та інших речей, потрібно було підключати його до комп'ютера і виконувати ряд команд adb або fastboot через вікно командного рядка (термінала ).

Більшість вводять ці команди, не розуміючи, що вони означають, просто дотримуючись знайденої в мережі інструкції. І якщо ви хочете отримати повніше уявлення про те, що відбувається при їх виконанні, то сьогодні ми познайомимося з десяткою основних команд, які повинен знати кожен просунутий користувач Android.

Але перш ніж почати ознайомлення з цими командами, нагадаю, що перш ніж ваш планшет або смартфон зміг їх виконувати, ви повинні подбати, щоб на вашому комп'ютері було встановлено Android SDK, а на самому планшеті або смартфоні, в меню його налаштувань було включено опцію « Налагодження USB».

Як встановити Android SDK, що містить програми adb і fastboot, читайте в цьому матеріалі .

Також нагадаю, що в Android 4.2 і вище, пункт «Налагодження USB» прихований, і як отримати доступ до нього, ви можете почитати .

Для тих, хто забув, як запустити вікно командного рядка в Windows, нагадаю, що найпростіше це зробити, натиснувши на «Пуск», після чого у вікні пошуку потрібно буде ввести cmd і натиснути клавішу «Enter».

Після того, як всі підготовчі роботи закінчені, можна підключати пристрій до комп'ютера за допомогою кабелю USB і приступати до вивчення команд.

1. Команда adb devices

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

Якщо все нормально, то після введення команди adb devices у вікні командного рядка Windows або терміналу Linux, ви повинні побачити рядок з текстом List of devices attached, після якого буде рядок, що складається з серійного номера вашого пристрою та його стану - offline або online:

Стан offline означає, що пристрій знаходиться у сплячому режимі. Стан online сигналізує про те, що планшет чи смартфон готовий виконувати ваші команди.

2. Команда adb push

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

Ось приклад копіювання відеофайлу superfreak.mp4 з комп'ютера на пристрій, у папку /sdcard/Movies за допомогою команди adb push superfreak.mp4 /sdcard/Movies/

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

3. Команда adb pull

Якщо команда adb push використовується для передачі файлів на Android пристрій, adb pull використовується для копіювання файлів з пристрою на комп'ютер. Так само, як і в попередньому випадку, ви повинні вказати шлях, звідки ви хочете взяти файл на пристрої і шлях, куди ви хочете помістити цей файл на комп'ютері. Другий шлях не обов'язково вказувати, якщо ви хочете, щоб файл потрапив у папку, з якої ви запускали програму adb.

Ось приклад копіювання файлу superfreak.mp4 з папки /sdcard/Movies/ вашого планшета або смартфона на робочий стіл Windows 8 користувача Jerry, C:\Users\Jerry\Desktop

Якщо ви хочете, щоб файл потрапив до папки, з якої ви запускали adb, просто введіть adb pull /sdcard/Movies/superfreak.mp4

4. Команда adb reboot

Ця команда часто використовується в процесі отримання root прав або встановлення нового програмного забезпечення, коли потрібно прийняти зміни, які ми зробили на нашому пристрої. Після того, як ви введете команду adb reboot, ваш планшет чи телефон перезавантажиться.

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

5. Команди adb reboot-bootloader та adb reboot recovery

За допомогою adb можна не просто перезавантажувати Android пристрій, а й перезавантажувати його в завантажувач (bootloader). Цей режим потрібний для того, щоб ми могли розблокувати завантажувач, що необхідно для отримання root прав та подальшої установки альтернативних прошивок.

Деякі пристрої можна завантажити в bootloader за допомогою певної комбінації клавіш при їх увімкненні, але найчастіше команда adb reboot-bootloader - це єдиний спосіб отримати доступ до завантажувача.

Так само програму adb можна використовувати для отримання доступу до меню відновлення планшета або смартфона або рекавері (recovery). Це можна зробити за допомогою команди adb reboot recovery

6. Команда fastboot devices

Якщо ви перевантажили свій планшет у режим завантажувача (bootloader), то він перестане приймати команди adb. У цьому режимі ми можемо спілкуватися за допомогою програми fastboot.

За допомогою команди fastboot devices ви можете дізнатися, чи може пристрій приймати команди від цієї програми в режимі завантажувача. Так як fastboot є дуже потужним інструментом, деякі виробники пристроїв Android не надають доступу для цієї програми в режимі завантажувача.

Як і у випадку з adb, після введення команди fastboot devices ви повинні побачити серійний номер вашого пристрою.

Найчастіше причиною непрацездатності fastboot є відсутність необхідних драйверів Windows вашого пристрою.

7. Команда fastboot oem unlock

Деякі виробники (наприклад, HTC або Asus) випускають спеціальні утиліти, що дозволяють розблокувати завантажувач їх планшетів та смартфонів, після чого на них можна буде встановлювати альтернативні кавері, такі як ClockworkMod або TWRPта прошивки від незалежних розробників (кастомні прошивки).

Однак у багатьох випадках розблокувати завантажувач Android пристрою можна за допомогою програми fastboot. Зробити це дуже просто – коли ваш планшет або телефон перебуває в режимі bootloader (пункт 5), достатньо у вікні командного рядка ввести таку команду fastboot oem unlock.

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

Увага!Після виконання команди fastboot oem unlock ваш пристрій буде повністю очищено від встановлених вами програм і ваші персональні дані будуть також видалені.

8. Команда adb shell

Команда adb shell часто бентежить деяких початківців.

Є два шляхи використання цієї команди. Якщо ви просто введете у вікні командного рядка текст adb shell і натиснете клавішу Enter, то ви потрапите в режим терміналу, або командну оболонку вашого Android пристрою, де ви зможете виконувати будь-які команди Android shell.

Нижче ви можете побачити результат виконання команди ls в середовищі Android shell

Цей режим добре відомий користувачам Linux та Mac комп'ютерів. Якщо ви знайомі з командами оболонки bash, то проблем із роботою у цьому режимі у вас не буде. В іншому випадку я не рекомендую користуватися режимом adb shell, доки ви не будете розуміти, призначення всіх його команд, так як у цьому режимі ви маєте повний доступ до файлів на вашому пристрої і можете випадково завдати непоправних змін в операційній системі.

Другий спосіб використання adb shell – це виконання одиничної команди Android shell за допомогою такої конструкції: adb shell<команда>. Наприклад, ви можете змінити права доступу до файлу за допомогою команди типу «adb shell chmod 666 /data/ім'я файлу»

9. Команда adb install

За допомогою програми adb ви можете не просто копіювати файли на пристрій та назад. Ця програма також дозволяє встановлювати програми на Android у вигляді apk файлів. Існує команда adb install. Вона трохи схожа на команду push: ви повинні вказати шлях, де знаходиться файл із програмою, яку ви хочете встановити. Тому найпростіше спочатку скопіювати apk файл у папку з програмою adb, після чого інсталяцію програми ви можете зробити за допомогою команди adb install Ім'яФайлаПрограми.apk

Якщо вам потрібно оновити програму, то в цьому випадку потрібно використовувати ключ -r і команда виглядатиме так: adb install -r Ім'яФайлаПрограми.apk.

За допомогою ключа -s ви можете встановлювати програми на карту пам'яті (якщо ваша прошивка дозволяє робити це). Ключ -l дозволяє заблокувати програму під час встановлення (встановивши її в папку /data/app-private). Існують інші ключі для більш просунутих функцій, але їх опис – це тема окремої статті.

10. Команда adb uninstall

І, нарешті, ви можете видаляти програми з вашого планшета або телефону. Для цього потрібно використовувати команду adb uninstall Ім'яФайлуПрограми.apk

У цієї команди є ключ -k, який дозволяє при видаленні програми не видаляти його дані та кеш, а залишити їх на пристрої.

Бонус: Команда adb sideload

Ця команда стане в нагоді власникам планшетів і смартфонів Nexus – за допомогою неї вони зможуть оновлювати офіційну прошивку на своїх пристроях. Іншими словами, якщо ваш смартфон або планшет не отримав оновлення по-повітря, ви можете завантажити нову прошивку з офіційного сайту і оновити пристрій «вручну».

Після того, як ви завантажите файл з прошивкою на комп'ютер і підключіть планшет або телефон до нього, вам потрібно буде перезавантажити свій пристрій в режим кавері, вибрати пункт "Apply update from ADB" , а потім на комп'ютері у вікні командного рядка ввести наступну команду: adb sideload xxxxxxxx.zip, де xxxxxxxx.zip – це ім'я zip файлу з прошивкою.

Більш детальну інструкцію про те, як оновити прошивку пристроїв Nexus вручну ви знайдете в цьому матеріалі .

Схожі матеріали:

Прошивка 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! Як за допомогою Fastboot очищати розділи, прошивати IMG файли, виконувати перезавантаження та багато інших.

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

Перш ніж прошити Android за допомогою FastBoot, необхідно завантажити цю утиліту та встановити на необхідний комп'ютер:

    1. Завантажити FastBoot можна зі сторінки розробників Android у комплекті platform-tools .
    2. Або скористатися програмою Adb Run, точніше краще , в якій все включено, а також вміє розблокувати графічний ключ Android .

Чому ADB RUN краще?

Запуск утиліти Fastboot

Залежно від того, що ви вибрали, завантажили окремо утиліту fastboot або вибрали adb run, запуск може відрізнятися!

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

Вийміть файли:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

Перемістіть їх на диск C:\, папку Windows. Вам вдалося встановити ADB та Fastboot на ваш комп'ютер!

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

Приклад запуску командного рядка Windows

Приклад установки ADB та Fastboot.

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

Якщо ваш вибір припав на фірмову програму ADB RUN, то запустіть її, наберіть кнопку A та натисніть Enter.

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

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

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

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

fastboot flash cache NazvaniAFiLe.img

то треба писати саме так, а не інакше. Іншими словами важливий регістр літерінакше ви отримаєте – немає такого файлу.

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

  • Для того щоб почати працювати з пристроєм Android за допомогою Fastboot для початку необхідно перевести смартфон або планшет в режим bootloader за допомогою adb:

adb reboot bootloader

  • Перезавантаження Android з режиму прошивки (bootloader) у цей режим:

fastboot reboot-bootloader

  • Перезавантаження Android з режиму прошивки bootloader на режим bootloader:

fastboot reboot-bootloader

  • Перезавантаження Android у звичайний режим із режиму прошивки bootloader:

fastboot reboot

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

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

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

fastboot devices

Цю команду необхідно виконувати, коли пристрій вже в режимі прошивки (bootloader)

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

  • Розлочити bootloader для Pixel, Nexus:

fastboot oem unlock

fastboot flashing unlock

  • Закласти bootloader для Pixel, Nexus:

fastboot oem lock

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

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

fastboot getvar version-bootloader

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

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

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

  • Стирає розділ Кеш в Fastboot:

fastboot erase cache

  • Стирає розділ Дата (Data/UserData) у Fastboot:

fastboot erase userdata

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

fastboot erase system

  • Стирає розділ Recovery у Fastboot:

fastboot erase recovery

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

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

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

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

fastboot flashall

Команда для встановлення 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 хаби

Відео приклад роботи з утилітою Fastboot

Для тих, хто нічого не зрозумів!

Для тих хто нічого не зрозумів, тоді скористайтеся фірмовим додатком ADB RUN, у цій програмі введено практично всі команди, які потрібні для FASTBOOT!

Нижче наведено приклад роботи ADB RUN — як швидко прошити файл Recovery за допомогою ADB RUN за менш ніж за 5 секунд (тільки не забувайте спочатку переводити в режим bootloader)!

От і все! Більше статей та інструкцій читайте у розділі Статті та Хакі Android. Залишайтеся разом із сайтом, далі буде ще цікавіше!




Top