Instalowanie ADB w systemie Chrome OS 67 bez Crouton
Dla twórców aplikacji na Androida ADB i Fastboot należą do najważniejszych narzędzi, jakie należy mieć na komputerze. Choć ADB jest od dawna kompatybilny z Chromebookami, wcześniej wymagało pokonania pewnych przeszkód i zainstalowania zestawu zewnętrznych skryptów o nazwie GrzankaCo w zasadzie umożliwiło uruchomienie środowiska Linux w systemie Chrome OS, dzięki czemu ADB można było uruchomić w środowisku Linux.
Ale wraz z najnowszą aktualizacją Chrome OS 67, ADB jest teraz Oficjalnie wspierane Z poziomu ustawień programistycznych na Chromebookach z procesorem x86_64. To bardzo prosty proces, który wymaga użycia prostego skryptu, który wykona większość pracy za Ciebie – jedyną wadą jest konieczność przywrócenia ustawień fabrycznych.Pełne wyczyszczenie / przywrócenie ustawień fabrycznych) dla Twojego Chromebooka, więc Przed kontynuacją wykonaj kopie zapasowe wszystkich ważnych danych.

Zacznij od upewnienia się, że Twój Chromebook działa w oparciu o procesor x86_64. Naciśnij CTRL + ALT + T, aby otworzyć terminal crosh i wpisz uname -m.
Jeśli wyświetlasz terminal crosh x86_64Możesz kontynuować.
Teraz musimy przełączyć Chromebooka w tryb programisty – pamiętaj, że to obniży bezpieczeństwo Chromebooka, ponieważ tryb programisty wyłącza niektóre funkcje bezpieczeństwa, takie jak weryfikacja rozruchu i domyślnie włącza powłokę roota. Spowoduje to również wyczyszczenie/przywrócenie ustawień fabrycznych Chromebooka, więc Przed kontynuacją wykonaj kopię zapasową! Zostałeś ostrzeżony!
Aby włączyć tryb programisty, należy przejść na stronę z listą urządzeń Chromium OS Chromium.orgZnajdź swojego Chromebooka na liście. Kliknij nazwę modelu Chromebooka, a zostaniesz przekierowany na stronę z ogólnym samouczkiem poświęconym Twojemu urządzeniu. Ponieważ metoda włączania trybu programisty jest w dużej mierze unikalna dla różnych Chromebooków, nie możemy przedstawić tutaj kompleksowego, krok po kroku przewodnika po tym procesie.

Po włączeniu trybu programisty na Chromebooku możemy pobrać i uruchomić skrypt, aby skonfigurować narzędzia ADB i Fastboot. Najpierw jednak musimy przyjrzeć się crosh, czyli terminalowi powłoki systemu Chrome OS. Pamiętaj, aby nacisnąć CTRL + ALT + T, aby go otworzyć.
Domyślnie crosh działa w trybie piaskownicy, więc aby uzyskać dostęp do bardziej zaawansowanych poleceń, musisz zwiększyć swoje uprawnienia. Dlatego uruchom terminal crosh i wpisz muszla.
Na tym etapie musisz utworzyć hasło sudo; przywróci to część bezpieczeństwa, które utraciliśmy, włączając tryb programisty. Aby to zrobić, wpisz:
Spocić się Chromeos-setdevpasswd Wyjście
Po wykonaniu tej czynności będziesz musiał złożyć zamówienie sudo Od tej chwili podawaj hasło.
Jesteśmy teraz gotowi do pobrania skryptów, co można zrobić za pośrednictwem terminala. Skrypty, które uruchomimy, wykonają dwie konkretne czynności, które w dłuższej perspektywie zaoszczędzą Ci mnóstwo czasu:
Skrypt automatycznie pobierze odpowiednie pliki binarne i przeniesie je do właściwej lokalizacji.(usr/local/bin).
Skrypt następnie pobierze i zainstaluje wrapper ADB i Fastboot, oszczędzając Ci czas na wpisywanie poleceń, gdy chcesz uruchomić ADB.
Aby rozpocząć proces pobierania i instalowania skryptu, wpisz następujące polecenia w terminalu. krzyż Twój:
curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | grzmotnąć
Alternatywnie, jeśli chcesz uniknąć wysyłania danych wyjściowych z curl do bash, możesz użyć tego innego polecenia:
cd ${HOME}/Pobieranie; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh
W przypadku ostatniego polecenia należy je sprawdzić za pomocą more lub vim, a następnie uruchomić:
chmod +x install.sh; bash install.sh
Teraz, aby sprawdzić, czy wszystko przebiegło pomyślnie, w terminalu crosh wpisz:
Adb –wersja Fastboot –wersja
Powinno to oznaczać, że te narzędzia są zainstalowane w katalogu /usr/local/bin – jeśli wystąpi problem, spróbuj ponownie uruchomić Chromebooka. To samo dotyczy sytuacji, gdy nie otrzymasz powiadomienia ADB na urządzeniu z Androidem po podłączeniu do portów USB Chromebooka – spróbuj ponownie uruchomić zarówno Chromebooka, jak i urządzenie z Androidem.
Możliwość dodawania komentarzy nie jest dostępna.