Що таке фастбут?

Що таке фастбут? В Android fastboot - це спеціальний діагностичний та інженерний протокол, в який ви можете завантажити свій пристрій Android. Перебуваючи у fastboot, ви можете змінювати образи файлової системи з комп'ютера через USB-з'єднання. Це потужний, гальмівний інструмент, який варто розбити на терміни, які ми всі можемо зрозуміти - давайте спробуємо це зробити.


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

Не всі телефони мають режим швидкого завантаження, до якого користувач може отримати доступ. Типово він включений на пристроях Nexus (а також на деяких інших телефонах і планшетах) і був включений незалежними розробниками Android і ентузіастами на деяких інших телефонах. Також потрібне програмне забезпечення з Android SDK і різні драйвери USB для комп'ютерів з Windows. Fastboot працює на Windows, Mac і Linux, і всю інформацію про його налаштування можна знайти на форумах, якщо вам цікаво. Після налаштування ви завантажуєте телефон для швидкого завантаження і можете завантажувати файли зображень у внутрішню пам'ять телефону. Прошивка власного рекавері (після розблокування завантажувача) є популярним випадком, оскільки відновлення всього цього за допомогою заводських образів після того, як ми закінчили ламати речі, прошиваючи заводські образи. При розблокованому завантажувачу зображення, які ви завантажуєте, не повинні підписуватися певним ключем, тому практично все буде намагатися миготіти - навіть якщо це не потрібно використовувати, так що будьте обережні. Є й інші команди, які ви можете використовувати з fastboot, і вони трохи більш просунуті. Можна виконати такі речі, як видалення розділів і перевизначення параметрів командного рядка ядра, і це робить інструмент дуже корисним для розробки апаратних і програмних рішень, для яких можуть знадобитися налаштовувані процедури завантаження. Fastboot може стати відмінним інструментом, якщо у вас є небагато знань і правильне обладнання для Android.