I lang tid har Chromebook-brugere, der også har brug for adgang til Android-fejlfindingsværktøj (ADB) og Fastboot til Android-enheder havde en mulighed: Crouton. Nu er imidlertid både ADB og Fastboot inkluderet i Chrome OS. Sådan får du adgang til dem.
For det første: Din enhed skal være i udviklertilstand
Første ting først: ADB og Fastboot betragtes teknisk som "udvikler" -værktøjer, så din Chromebook bliver nødt til at være i udviklertilstand, før du har adgang til dem. Bare for at gøre det klart, vi taler ikke om udvikleren kanal her — hver Chromebook kan sættes i en slags “ulåst” tilstand, der giver mulighed for dybere systemadgang og tweaks. Dette kaldes Developer Mode.
RELATEREDE: Sådan aktiveres udviklertilstand på din Chromebook
Heldigvis er aktivering af Developer Mode ret ligetil og enkel. Der er dog en advarsel: det vil powerwash din enhed, så du bliver nødt til at starte forfra. Den gode nyhed er, at det er en Chromebook, så det bør virkelig ikke tage så lang tid.
Hvis du er sej med det, skal du slå op vores guide til aktivering af udviklertilstand . Det skulle få dig til at rulle og være klar til at gå i løbet af få minutter.
Andet: Få din Crosh On
For at kunne bruge ADB og Fastboot på din Chromebook skal du bruge noget, der hedder Crosh - forkortelse for "Chrome Shell". Tænk på det som en slags let terminal kun til Chrome OS.
Der er et par måder at få adgang til Crosh på. For at åbne det i et komplet browservindue skal du bare trykke på Ctrl + Alt + T på dit tastatur.
Hvis du imidlertid finder dig selv at bruge Crosh temmelig ofte og gerne vil have det i et pop-up-vindue (som en "ægte" terminal), er der to udvidelser, du har brug for: Sikker skal og Crosh-vindue . Med begge installeret har du en Crosh-post i din app-skuffe, der starter Crosh i et dejligt, pænt lille vindue. Personligt er det min foretrukne metode til at bruge Crosh.
Med et Crosh-vindue fyret op er du klar til at rocke og rulle. Du kan dog ikke bare hoppe lige ind i ADB og Fastboot - du skal først indtaste en kommando for at få et skalvindue først. Skriv følgende:
skal
Prompten skal skifte til at læse "chronos @ localhost", hvorefter ADB og Fastboot begge skal være tilgængelige til brug som normalt.
Valgfrit: Hvad hvis det ikke virker?
Da jeg først testede dette, kunne jeg ikke få det til at fungere. ADB kunne se mine Android-enheder, men det anmodede aldrig om adgang. Det viser sig, at Chrome OS stadig kører en gammel version af ABD / Fastboot (fordi Google, ikke?), Så du bliver nødt til at opdatere den.
Men det er her, problemet kommer i spil: du kan ikke bare opdatere ADB og Fastboot som på en normal computer. Der er dog en løsning. Hvis du har en Intel-baseret Chromebook, findes der et script, der vil opdater ADB og Fastboot til de nyeste versioner samt flytte dem til den “korrekte” placering. Derefter skal alt køre fint.
Selve scriptet er ret ligetil, og alle instruktionerne er offentliggjort på GitHub-siden. Vi foreslår, at du læser dem igennem, inden du begynder, så du ved præcis, hvad der foregår bag kulisserne. Alt er også open source, så hvis du gerne vil se igennem koden, kan du også gøre det.
Med ADB og Fastboot opdateret og flyttet, skal begge kommandoer fungere perfekt. Jeg testede dette på en Pixelbook (i5, udviklerkanal) ved at blinke en lager-ROM på min Nexus 6, og den var perfekt.