Какво е fastboot? В Android fastboot е специален диагностичен и инженерен протокол, в който можете да зареждате устройството си с Android. Докато сте в бързо зареждане, можете да променяте изображенията на файловата система от компютър през USB връзка. Това е мощен, нервен инструмент, който заслужава да бъде разбит на термини, които всички можем да разберем - нека опитаме и да направим това.
Fastboot е три различни неща със същото име: Протокол за комуникация между хардуера на вашия телефон и компютър, софтуер, който работи на телефона, когато сте в режим на бързо зареждане, и изпълним файл на компютъра, който използвате, за да ги накарате да говорят помежду си.
Не всички телефони имат режим на бързо зареждане, до който потребителят може да има достъп. Той е включен с Nexus устройства по подразбиране (както и няколко други телефона и таблета) и е активиран от независими разработчици и ентусиасти на Android на някои други телефони. Той също така изисква софтуер от Android SDK и различни USB драйвери за компютри с Windows. Fastboot работи на Windows, Mac и Linux и цялата информация за настройката му може да намерите във форумите, ако се интересувате. След като настроите, стартирате телефона си за бързо стартиране и можете да променяте файлове с изображения във вътрешната памет на телефона. Мигането на персонализирано възстановяване (след отключване на зареждащия механизъм) е популярен случай за използване, както е нулирането на всичко обратно, използвайки фабрични изображения, след като сме направили разбиването на нещата чрез мигането на фабричните изображения. С отключен бутлоудър не е необходимо изображенията, които флашнете, да се подписват с определен ключ, така че почти всичко ще се опита да мига - дори ако не трябва да се използва, така че използвайте внимателно. Има и други команди, които можете да използвате с fastboot и те са малко по-напреднали. Нещата, като изтриване на дялове и преобладаващи опции на командния ред на ядрото, могат да бъдат направени и това прави инструмента много полезен за разработване на хардуерни и софтуерни решения, които може да се нуждаят от персонализирани процедури за зареждане. С малко познания и подходящия хардуер за Android, fastboot може да бъде чудесен инструмент.