Przez długi czas użytkownicy Chromebooków, którzy potrzebują dostępu do narzędzi debugowania Androida (ADB) i Fastboot na urządzenia z Androidem, mieli jedną opcję: Crouton. Teraz jednak oba systemy ADB i Fastboot są uwzględnione w systemie operacyjnym Chrome. Oto, jak uzyskać do nich dostęp.
Po pierwsze: ADB i Fastboot są technicznie uważane za narzędzia "programistyczne", więc Twój Chromebook musi być w trybie programisty, zanim będziesz mieć do nich dostęp. Aby to wyjaśnić, nie mówimy o programistachkanał tutaj - każdy Chromebook może być ustawiony w tryb "odblokowany", który umożliwia głębszy dostęp do systemu i ulepszenia. Nazywa się to trybem programisty.
Na szczęście włączenie trybu deweloperskiego jest bardzo proste i proste. Jest jednak jedno zastrzeżenie: urządzenie powtarza się, więc musisz zacząć od nowa. Dobra wiadomość jest taka, że to Chromebook, więc to naprawdę nie powinno zająć tyle czasu.
Jeśli Ci się spodoba, skorzystaj z naszego przewodnika po włączeniu trybu programisty. To powinno spowodować, że będziesz gotowy i gotowy do działania w ciągu kilku minut.
Aby korzystać z ADB i Fastboot na Chromebooku, musisz użyć czegoś zwanego skrótem Crosh do "Chrome Shell". Pomyśl o tym jako o lekkim terminalu tylko dla systemu operacyjnego Chrome.
Istnieje kilka sposobów na dostęp do Crosha. Aby otworzyć go w pełnym oknie przeglądarki, po prostu naciśnij Ctrl + Alt + T na klawiaturze.
Jeśli jednak dość często używasz Crosha i chcesz go użyć w wyskakującym okienku (jak "prawdziwy" terminal), potrzebujesz dwóch rozszerzeń: Secure Shell i Crosh Window. Po zainstalowaniu, będziesz miał wpis Crosh w szufladzie aplikacji, który uruchamia Crosh w miłym, czystym małym okienku. Osobiście jest to moja preferowana metoda używania Crosha.
Po uruchomieniu okna Crosh jesteś gotowy do rock and rolla. Nie możesz po prostu wskoczyć prosto do ADB i Fastboot, jednak musisz wprowadzić jedno polecenie, aby najpierw uzyskać okno powłoki. Wpisz następujące polecenie:
muszla
Komunikat powinien zmienić się na "chronos @ localhost", po którym ADB i Fastboot powinny być dostępne tak, jak normalnie.
Kiedy pierwszy raz to testowałem, nie mogłem go uruchomić. ADB widział moje urządzenia z Androidem, ale nigdy nie żądał dostępu. Okazuje się, że Chrome OS nadal działa ze starą wersją ABD / Fastboot (bo Google, prawda?), Więc musisz ją zaktualizować.
Ale tu pojawia się problem: nie można tak po prostu zaktualizować ADB i Fastboot jak na normalnym komputerze. Istnieje jednak rozwiązanie. Jeśli masz Chromebooka z procesorem Intel, istnieje skrypt, który zaktualizuje ADB i Fastboot do najnowszych wersji, a także przeniesie je do "właściwej" lokalizacji. Potem wszystko powinno działać dobrze.
Sam skrypt jest dość prosty, a wszystkie instrukcje są publikowane na stronie GitHub. Sugerujemy przeczytanie ich przed rozpoczęciem, abyś wiedział dokładnie, co dzieje się za kulisami. Wszystko jest również open source, więc jeśli chcesz przejrzeć kod, możesz to zrobić.
Po zaktualizowaniu i przeniesieniu ADB i Fastboot oba polecenia powinny działać bezbłędnie. Przetestowałem to na Pixelbooku (i5, programisty) poprzez flashowanie zapasowej pamięci ROM na moim Nexusie 6 i było idealnie.