Android Flash Tool

Android Flash Tool을 사용하면 개발 또는 테스트 목적으로 기기에 Android 빌드를 플래싱할 수 있습니다. 시작하려면 개발 머신과 Android 기기가 필요합니다.

개발 머신 요구사항

개발 머신은 다음 요구사항을 충족해야 합니다.

  • 브라우저: WebUSB를 지원하는 브라우저(예: Chrome 또는 Edge 79+)
  • 플랫폼
    • Linux
    • macOS
    • Chrome OS
    • Windows(추가 USB 드라이버가 필요함)

Windows 드라이버 설치

Windows 컴퓨터에서 빠른 부팅을 사용하고 기기를 플래싱하려면 Android SDK의 맞춤설정된 USB 드라이버가 필요합니다. 자세한 내용은 Android 개발자 사이트의 OEM USB 드라이버 설치를 참조하세요.

adb kill-server

기기 요구사항

다음과 같은 지원되는 기기에 새로운 버전의 Android를 플래싱할 수 있습니다.

기기 준비

기기를 준비해야 빌드를 기기에 플래싱할 수 있습니다.

  1. 개발자 옵션USB 디버깅을 사용 설정합니다.
  2. 개발자 옵션 메뉴에서 OEM 잠금 해제를 사용 설정합니다. 부트로더가 이미 잠금 해제된 경우 이 옵션이 비활성화되고 부트로더가 이미 잠금 해제됨 메시지가 표시됩니다.
  3. OEM 잠금 해제를 사용 설정하는 데 문제가 있는 경우 다음을 확인하세요.
    1. 기기가 인터넷에 연결되어 있는지 확인합니다.
    2. 기기가 Google에 체크인되어 있는지 확인합니다. 기기가 최근에 인터넷에 연결된 경우 체크인되어 있지 않을 수 있습니다. 강제로 체크인하려면 다이얼러에 *##CHECKIN##*(##2432546##)을 입력하세요(SIM이 필요하지 않음). 번호를 입력한 후(통화를 누를 필요가 없음) 텍스트가 사라지고 성공 알림이 표시됩니다.

기기 플래싱

  1. 기기를 (허브, 어댑터, 확장기 또는 모니터가 아니라) 개발 머신에 직접 연결합니다.
  2. 개발 머신의 브라우저에서 flash.android.com을 엽니다. 시작 페이지가 열립니다.
  3. 기기와 통신하려면 사이트에서 ADB 키에 액세스할 수 있도록 허용하세요 팝업을 수락하여 Flash Tool이 adb를 통해 테스트 기기와 통신할 수 있도록 허용합니다.
  4. 새 기기 추가를 클릭합니다.
  5. 목록에서 기기를 선택하고 연결을 클릭합니다. 이 목록에는 전체 기기 이름이 포함되지 않을 수도 있습니다.
  6. 기기 화면에서 이 컴퓨터에서 항상 허용을 선택하고 확인을 클릭하여 USB 디버깅 연결을 수락합니다.
  7. 브라우저에서 연결된 기기를 선택합니다.
  8. 목록에서 원하는 빌드를 검색하여 선택합니다. 기기 완전 삭제 또는 모든 파티션 강제 플래싱과 같은 옵션을 선택할 수도 있습니다.
  9. 설치를 클릭하여 절차를 시작합니다. 기기가 재부팅되고 빠른 부팅 모드로 전환됩니다.
  10. 플래싱 완료가 표시되면 USB 케이블에서 기기를 분리합니다.

USB 전송 오류

데이터 처리량이 많아 Android 기기가 특정 USB 포트나 허브를 통해 통신하는 데 문제가 발생하는 경우가 있습니다. 안정성을 개선하려면 다음과 같이 하세요.

  • USB 허브를 사용하지 않습니다. 여기에는 모니터를 통한 연결이 포함됩니다.
  • 가능한 경우 USB 확장 케이블이나 어댑터를 사용하지 않습니다.
  • 다른 USB 포트를 사용해 봅니다. 일반적으로 후면 포트가 전면 포트보다 안정적입니다.
  • USB C 포트를 사용하는 경우 USB A 포트를 대신 사용해 봅니다.

최신 공개 빌드로 돌아가기

Pixel 기기를 공개 빌드로 되돌리려면 Nexus 및 Pixel 기기용 공장 출고 시 이미지 관련 안내를 따르세요.