Crouton 없이 Chrome OS 67에 ADB 설치하기

안드로이드 앱 개발자에게 ADB와 Fastboot는 컴퓨터에 반드시 있어야 할 가장 중요한 도구 중 하나입니다. ADB는 크롬북과 오랫동안 호환되어 왔지만, 이전에는 몇 가지 제약을 극복하고 Fastboot라는 외부 스크립트를 설치해야 했습니다. 크루통이는 본질적으로 크롬 OS 내에서 리눅스 환경을 실행할 수 있게 해 주었고, 따라서 리눅스 환경 내에서 ADB를 실행할 수 있게 해 주었습니다.

하지만 최신 Chrome OS 67 업데이트부터는 ADB가 이제 더 이상 작동하지 않습니다. 공식적으로 지원됨 x86_64 칩이 탑재된 크롬북의 개발자 설정에서 이 작업을 수행할 수 있습니다. 대부분의 작업을 자동으로 처리해주는 간단한 스크립트를 사용하면 매우 쉽게 진행할 수 있습니다. 단, 공장 초기화를 해야 한다는 점이 유일한 단점입니다.전체 삭제/공장 초기화크롬북의 경우, 진행하기 전에 모든 중요한 데이터의 백업을 만드십시오.

먼저 크롬북에 x86_64 칩이 탑재되어 있는지 확인하세요. CTRL + ALT + T 키를 눌러 crosh 터미널을 열고 다음 명령어를 입력하세요. uname -m.

crosh 터미널을 표시하면 x86_64계속 진행하셔도 됩니다.

이제 크롬북을 개발자 모드로 전환해야 합니다. 개발자 모드는 일부 보안 기능(예: 검증된 부팅)을 비활성화하고 기본적으로 루트 셸을 활성화하므로 크롬북의 보안이 취약해질 수 있다는 점에 유의하세요. 또한 개발자 모드를 실행하면 크롬북의 데이터가 모두 초기화됩니다. 진행하기 전에 백업을 생성하세요! 경고했습니다!

개발자 모드를 활성화하려면 Chromium OS 기기 목록 페이지로 이동해야 합니다. Chromium.org목록에서 사용 중인 크롬북을 찾으세요. 크롬북 모델명을 클릭하면 해당 기기에 대한 일반 튜토리얼 페이지로 이동합니다. 크롬북 모델마다 개발자 모드 활성화 방법이 다르기 때문에 여기서는 자세한 단계별 가이드를 제공할 수 없습니다.

크롬북에서 개발자 모드를 활성화했으니 이제 ADB 및 Fastboot 도구를 설정하는 스크립트를 다운로드하고 실행할 수 있습니다. 하지만 먼저 Chrome OS 셸 터미널인 crosh를 살펴보겠습니다. Ctrl + Alt + T 키를 눌러 crosh를 여는 것을 잊지 마세요.

crosh는 기본적으로 샌드박스 모드로 실행되므로, 더 높은 수준의 명령어를 사용하려면 권한을 높여야 합니다. 따라서 crosh 터미널을 실행하고 다음 명령어를 입력하세요. 껍질.

이 단계에서는 sudo 암호를 생성해야 합니다. 이렇게 하면 개발자 모드를 활성화하면서 희생했던 보안 수준을 어느 정도 복원할 수 있습니다. 암호를 생성하려면 다음 명령어를 입력하세요.

땀을

Chromeos-setdevpasswd

출구

그 후에는 주문해야 합니다. sudo는 앞으로는 비밀번호를 입력하세요.

이제 터미널을 통해 스크립트를 다운로드할 준비가 되었습니다. 실행할 스크립트는 장기적으로 많은 시간을 절약해 줄 두 가지 특정 작업을 수행합니다.

스크립트는 적절한 바이너리 파일을 자동으로 다운로드하여 올바른 위치로 전송합니다.(usr/local/bin).

그러면 스크립트가 ADB 및 Fastboot 래퍼를 다운로드하고 설치하여 ADB를 실행할 때 명령어를 입력하는 시간을 절약해 줍니다.

스크립트 다운로드 및 설치 과정을 시작하려면 터미널에서 다음 명령어를 입력하십시오. 크로쉬 당신의:

컬 -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | 세게 때리다

또는 curl의 출력을 bash로 보내는 것을 피하려면 다음 명령어를 사용할 수 있습니다.

cd ${HOME}/Downloads; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh

마지막 명령어는 `more` 또는 `vim`을 사용하여 확인한 후 실행해야 합니다.

chmod +x install.sh; bash install.sh

모든 과정이 성공적으로 완료되었는지 확인하려면 crosh 터미널에서 다음 명령어를 입력하세요.

Adb –버전 Fastboot –버전

이렇게 하면 해당 도구들이 /usr/local/bin에 설치되었음을 확인할 수 있습니다. 문제가 발생하면 크롬북을 재시작해 보세요. 크롬북의 USB 포트에 안드로이드 기기를 연결했을 때 ADB 알림이 표시되지 않는 경우에도 마찬가지로 크롬북과 안드로이드 기기를 동시에 재시작해 보세요.

댓글이 닫혀있다.