Slik bruker du ADB og Fastboot på en Chromebook
I lang tid har Chromebook-brukere som også trenger tilgang til Android Debug Utility (ADB) og Fastboot for Android-enheter, igjen med ett alternativ: Crouton. Nå er imidlertid både ADB og Fastboot inkludert i Chrome OS. Slik får du tilgang til dem.
Først: Enheten din må være i utviklingsmodus
Første ting først: ADB og Fastboot er teknisk betraktet som "utvikler" -verktøy, så Chromebooken din må være i utviklingsmodus før du får tilgang til dem. Bare for å gjøre det klart, snakker vi ikke om utvikleren kanal her-hver Chromebook kan settes inn i en slags "ulåst" modus som gir dypere systemtilgang og tilpasninger. Dette kalles utviklingsmodus.
Heldigvis er aktivering av utviklingsmodus ganske enkel og enkel. Det er en advarsel, men: det vil strømkoble enheten, så du må begynne igjen. Den gode nyheten er at det er en Chromebook, så dette burde virkelig ikke ta så lang tid.
Hvis du er kult med det, slå opp vår veiledning om å aktivere utviklingsmodus. Det burde få deg til å rulle og klar til å gå om noen minutter.
For det andre: Få din crosh på
For å kunne bruke ADB og Fastboot på Chromebooken din, må du bruke noe som heter Crosh-kort for "Chrome Shell." Tenk på det som en slags lettvint terminal bare for Chrome OS.
Det er noen måter å få tilgang til Crosh. For å åpne den i et fullt nettleservindu, trykk bare Ctrl + Alt + T på tastaturet.
Hvis du synes at du bruker Crosh ganske ofte, og ønsker det i et popout-vindu (som en "ekte" terminal), er det to utvidelser du trenger: Secure Shell og Crosh Window. Med begge installerte har du en Crosh-oppføring i app-skuffen din som lanserer Crosh i et fint, ryddig lite vindu. Personlig er det min foretrukne metode for bruk av Crosh.
Med et Crosh-vindu sparket opp, er du klar til å rocke og rulle. Du kan ikke bare hoppe rett inn i ADB og Fastboot, men du må skrive inn en kommando for å få et skallvindu først. Skriv inn følgende:
shell
Prompten bør endres for å lese "chronos @ localhost", hvoretter ADB og Fastboot skal begge være tilgjengelige for bruk som vanlig.
Valgfritt: Hva om det ikke fungerer?
Da jeg først testet dette, kunne jeg ikke få det til å fungere. ADB kunne se min Android-enheter, men det ba aldri om tilgang. Viser seg at Chrome OS fortsatt kjører en gammel versjon av ABD / Fastboot (fordi Google, ikke sant?), Så du må oppdatere den.
Men det er der problemet kommer til spill: Du kan ikke bare oppdatere ADB og Fastboot som på en vanlig datamaskin. Det er imidlertid en løsning. Hvis du har en Intel-basert Chromebook, finnes det et skript som vil oppdatere ADB og Fastboot til de nyeste versjonene, samt flytte dem til den "riktige" plasseringen. Etter det skal alt gå bra.
Skriptet er ganske greit, og alle instruksjonene er lagt ut på GitHub-siden. Vi foreslår at du leser gjennom dem før du begynner, slik at du vet nøyaktig hva som foregår bak kulissene. Alt er også åpen kildekode, så hvis du vil se gjennom koden, kan du også gjøre det.
Med ADB og Fastboot oppdatert og flyttet, bør begge kommandoene fungere feilfritt. Jeg testet dette på en Pixelbook (i5, utvikler kanal) ved å blinke en lager ROM på min Nexus 6 og det var perfekt.