Как да използвате ADB и Fastboot на Android (и защо трябва)

Как да използвате ADB и Fastboot на Android (и защо трябва)

Ако някога сте вкоренявали телефона си с Android, почти сигурно сте се сблъсквали с ADB и Fastboot. Тези помощни програми са важна част от инструментариума за вкореняване, но те могат да бъдат трудни за разбиране - да не говорим за овладяване.





Така че, ако се чудите какво точно са ADB и Fastboot, имате нужда от помощ при настройването им или искате идеи за това какво можете да направите с тях, прочетете нататък.





Какво представляват ADB и Fastboot?

ADB и Fastboot са помощни програми, които отключват достъпа до системата Android, докато телефонът ви е свързан към настолен компютър чрез USB кабел. Компютърът и кабелът са неразделна част от това - няма версия на приложението и въпреки че можете да използвате ADB безжично, настройването е много по -сложно.





Обикновено използвате ADB, когато Android работи. Тя ви позволява да достъп до системните папки , или ощипване на скрити настройки, които иначе са забранени за потребителите. Можете да копирате системни файлове към и от устройството с помощта на ADB, а има и функция за странично зареждане, която може да се използва за инсталиране на системни актуализации.

Fastboot работи, когато Android не работи и вместо това устройството се зарежда в „Fastboot mode“. Тя ви дава достъп до всички дялове на вашето устройство - не само до системата на Android, но и до дяла за данни, зареждащия дял и т.н.



В Android Fastboot е диагностичен инструмент. Важно е, ако имате нужда разблокирайте телефона си , и най -често се използва за инсталиране на персонализирано възстановяване.

И двете са част от колекцията Platform Tools от комплекта за разработка на софтуер за Android.





И двата инструмента се изпълняват през командния ред на Windows или терминал на Mac и Linux. Това означава, че те не са особено удобни за потребителя, въпреки че са доста лесни за овладяване.

Как да настроите ADB и Fastboot

Първо, трябва да настроите телефона си, за да използвате инструментите. Ако все още не сте, активирайте опциите за програмисти, като отидете на Настройки> Всичко за телефона и докосване Номер на компилация седем пъти.





След това, в Настройки> Опции за програмисти , поставете отметка в квадратчето до USB отстраняване на грешки и преминете през диалоговия прозорец, който следва.

програмата spotify е повредена

Изтеглете ADB и Fastboot от уебсайта на Android Developer. Когато разархивирате изтеглянето, съдържанието ще бъде събрано заедно в папка, наречена инструменти за платформа . В папката има няколко други елемента, но можете да ги игнорирате.

Ако използвате Windows, ще трябва да изтеглите и драйвери за вашето устройство. Има списък с връзки за най -популярните производители на Уебсайт за разработчици на Android . Драйверите не са необходими за Mac или Linux.

Използване на командния ред или терминал

Отворете приложението за командния ред или терминала. Ще трябва да навигирате до инструменти за платформа папка, за да използвате ADB и fastboot.

Направете това с помощта на CD команда: въведете cd [път към инструменти за платформа] . По -лесен начин е да пишете cd [интервал] след това плъзнете инструменти за платформа папка в прозореца на командния ред - тя автоматично ще попълни пътя вместо вас.

Още по-лесно, в Windows можете да задържите Shift, докато щракнете с десния бутон върху инструменти за платформа папка, след което изберете Отворете командния ред тук .

Свързани: 15 Команди от командния ред, които трябва да знаете

Разликата между Windows и Mac/Linux

Има една малка, но съществена разлика между използването на Windows и Mac или Linux. На последните две, всяка ADB и Fastboot команда трябва да бъде предшествана от a точка-наклонена черта .

И така, където пишете adb в Windows трябва да въведете ./adb на Mac и Linux. И бързо стартиране на Windows трябва да бъде ./fastboot на Mac и Linux.

За по -голяма простота ще се придържаме към командите на Windows занапред.

Как да използвате ADB

Стартирайте телефона си в Android, след което го свържете към настолния компютър с USB кабел. На вашия компютър стартирайте командния ред и променете директорията, за да сочи към инструменти за платформа папка.

Тип adb устройства и удари Въведете . Сега трябва да видите списък на свързаните устройства със сериен номер. Това показва, че работи.

Това е всичко: тип adb последвано от командата, която искате да изпълните. За друг прост пример въведете adb рестартиране за да рестартирате телефона си.

Как да използвате Fastboot

Fastboot работи по същия начин като ADB, освен че трябва да стартирате телефона си в режим Fastboot вместо Android. Обикновено правите това, като държите комбинация от клавишите за захранване и сила на звука при включване на телефона.

Като алтернатива използвайте ADB и въведете adb рестартирайте буутлоудъра .

След това е същото. Въведете устройства за бързо зареждане за да проверите дали телефонът ви се разпознава. Въведете fastboot рестартиране за рестартиране на Android.

Неща, които можете да правите с ADB и Fastboot

Сега, когато знаете как да използвате ADB и Fastboot, какво можете да направите с тях? Ето няколко инструмента, които да изпробвате:

  • adb pull [път към файл] [път към папка] Това копира файл, съхраняван навсякъде на телефона ви, и го записва в определена папка на вашия компютър.
  • adb push [път към файл] [път към папка] Обратното на дърпането; изпратете файл от работния плот на телефона си.
  • adb install [път към файл] Инсталира APK приложение на телефона ви. Това е най -полезно за разработчиците на приложения.
  • adb деинсталиране [име на пакета] Деинсталира приложение. Трябва да въведете пълното име на пакета - обикновено нещо по реда на com.devname.appname - вместо общото име на приложението.
  • adb shell wm плътност [dpi] Променя плътността на пикселите на вашия дисплей. По -нисък номер побира повече съдържание на екрана, докато по -висок номер побира по -малко. Например, по -старите устройства като OnePlus 3 имат естествен DPI от 480. Задаването му на 400 прави текста, иконите и всичко останало по -малки.
  • adb sideload [път към update.zip] Странични товари an update.zip актуализация на фърмуера. Това работи чрез персонализираното възстановяване на телефона ви. Полезно, ако нямате търпение да бъде изпратена актуализация към вашето устройство.
  • fastboot oem отключване ИЛИ fastboot мига отключване Коя команда трябва да използвате зависи от коя версия на Android използвате. От Android 6 нататък също трябва да активирате OEM отключването в опциите за програмисти. Отключването на буутлоудъра по този начин изтрива телефона ви напълно.
  • fastboot флаш възстановяване [filename.img] Инсталира персонализирано възстановяване, като TWRP, на вашето устройство. За по -лесно използване предлагаме да промените името на файла за възстановяване на нещо лесно - twrp.img например - и преместването му в инструменти за платформа папка.
  • fastboot -w Напълно изтрива телефона ви в подготовка за мигане на персонализиран ROM.
  • fastboot update [път към rom.zip] Мига персонализиран ROM. Полезна опция, ако не сте вкоренили телефона си.

Защо трябва да научите ADB и Fastboot

Очевидно горните команди са само за основно ръководство. Възможно е всички те да не работят на всички устройства. Трябва да ги използвате само ако разбирате какво ще направят и как да отмените всички направени от тях промени.

ADB и Fastboot са съществени части от играта за вкореняване и модифициране на Android. Научаването как да ги използвате е важно и ще ви помогне да използвате по -напредналите модове.

Както споменахме, за да използвате ADB и Fastboot, първо трябва да активирате опциите за програмисти. След като направите това, за вас стават достъпни редица други полезни настройки.

Дял Дял Туит електронна поща 15 -те най -добри опции за програмисти за Android, които си заслужават да се променят

Ето най -добрите опции за програмисти в Android: деактивирайте абсолютния обем, принудете по -бърза честота на опресняване и други!

Прочетете Напред
Свързани теми
  • Android
  • Android Rooting
  • Персонализиран Android Rom
  • Персонализиране на Android
  • Съвети за Android
За автора Анди Бетс(221 публикувани статии)

Анди е бивш печатен журналист и редактор на списания, който пише за технологиите от 15 години. През това време той е допринесъл за безброй публикации и е създал копирайтинг за големи технологични компании. Той също така е предоставил експертен коментар за медиите и е бил домакин на панели на индустриални събития.

Още от Анди Бетс

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

защо netflix продължава да ме рита
Щракнете тук, за да се абонирате