Fastboot로 플래시

이 페이지에서는 fastbootadb 도구를 사용하여 Android 빌드를 기기에 플래시하는 방법에 대한 세부정보를 제공합니다. 이러한 도구를 사용하면 개발 워크스테이션을 Android 기반 장치에 직접 연결하여 Android를 설치(플래시)하고 OS 및 앱 변경 사항을 테스트할 수 있습니다. 앱 개발에 중점을 두고 adb 작동 방식에 대한 추가 정보는 Android 스튜디오의 Android 디버그 브리지(adb) 페이지를 참조하세요. adb 코드에 대한 세부정보를 보려면 adb README를 참조하세요.

fastboot 및 adb가 있는지 확인하세요.

Android를 빌드하면 기본적으로 adb가 빌드됩니다. adb가 있는지 확인하려면 다음 명령어를 실행하세요.

adb --version
fastboot --version

버전 번호가 표시되면 fastboot 및 adb가 설치된 것입니다. 버전 번호가 표시되지 않으면 Android를 빌드했는지 확인하세요. 성공적으로. 계속해서 USB 연결 활성화를 진행하세요 .

USB 연결 활성화

기기에서 Android를 실행하기 전에 USB 연결을 활성화해야 합니다.

  1. 개발자 옵션에서 OEM 잠금 해제 및 USB 디버깅을 활성화합니다.

    1. 설정 앱에서 휴대전화 정보를 탭하세요.
    2. 빌드 번호를 7번 탭하세요.
    3. 메시지가 나타나면 이제 개발자가 되셨습니다! , <- 을 탭하세요.
    4. 시스템 을 탭한 다음 개발자 옵션 을 탭합니다.
    5. OEM 잠금 해제USB 디버깅을 활성화합니다. OEM 잠금 해제를 사용할 수 없는 경우 장치가 체크인할 수 있도록 인터넷에 연결하십시오. 그래도 작동하지 않으면 강제로 체크인할 수 있습니다. 다이얼러 앱에서 *#*#CHECKIN#*#* (*# *#2432546#*#*)(SIM이 필요하지 않음). 번호를 입력한 후(통화를 누를 필요 없음) 텍스트가 사라지고 성공 알림이 나타납니다.

    여전히 OEM 잠금 해제를 사용할 수 없는 경우 이동통신사에서 기기를 SIM으로 잠갔을 수 있으며 부트로더를 잠금 해제할 수 없습니다.

  2. 워크스테이션의 USB 포트에 장치를 연결합니다.

Fastboot 모드로 부팅

Android를 기기에 플래시하려면 먼저 기기가 Fastboot 모드에 있어야 합니다. 장치를 Fastboot 모드로 부팅하는 방법에는 두 가지가 있습니다.

  • adb 명령 사용: 명령줄에서 adb reboot bootloader 입력하세요.
  • 키 조합을 사용하십시오:
    1. 장치의 키 조합을 결정하십시오. Fastboot 키 조합 표는 Fastboot 키 조합을 참조하세요.
    2. 장치를 끄십시오.
    3. 장치를 켜고 즉시 장치의 키 조합(1단계에서 결정)을 누르십시오.

부트로더 잠금 해제

fastboot 모드로 부팅한 후 부트로더를 잠금 해제해야 합니다.

부트로더를 잠금 해제하려면:

  1. (선택 사항) 장치에 있는 중요한 파일을 백업하세요.
  2. 장치에 대해 잠금 해제 명령을 실행하십시오.

    • 2015년 이후에 제조된 Nexus 또는 Pixel 기기를 업데이트하는 경우 fastboot flashing unlock 실행하세요.
    • Pixel 2의 경우: 부트로더를 플래시하려면 Pixel 2의 부트로더가 최소한 Oreo MR1 버전으로 업데이트되었는지 확인하세요. Pixel 2를 이 버전으로 업데이트하려면 무선(OTA) 업데이트를 적용하거나 전체 OTA를 사이드로드하세요.
    • TMZ20a 이전 로더 버전이 있는 Pixel 2 XL의 경우: 플래시하기 전에 중요한 파티션을 잠금 해제해야 할 수도 있습니다. Pixel 2 XL에서만 중요한 파티션을 잠금 해제하려면 fastboot flashing unlock_critical 실행하세요.
    • 2015년 이전 기기의 잠금을 해제하는 경우 fastboot oem unlock 실행하세요.

    대상 장치에 확인 화면이 표시됩니다.

  3. 모든 사용자 데이터를 삭제하고 기기를 잠금 해제할 것인지 확인하세요.

장치 플래시

단일 명령으로 전체 Android 시스템을 플래시할 수 있습니다. 단일 명령으로 전체 시스템을 플래싱하면 플래싱되는 시스템이 설치된 부트로더 및 라디오와 호환되는지 확인하고 부팅, 복구 및 시스템 파티션을 함께 쓰고 시스템을 재부팅합니다.

장치를 플래시하려면:

  1. 부팅 시 적절한 키 조합을 누르거나 다음 명령을 사용하여 장치를 빠른 부팅 모드로 전환합니다.

    adb reboot bootloader
    
  2. 장치가 빠른 부팅 모드가 된 후 다음을 실행합니다.

    fastboot flashall -w
    

-w 옵션은 장치의 /data 파티션을 지웁니다. 이는 특정 장치를 처음 플래싱할 때 유용합니다.

부트로더 다시 잠그기

부트로더를 다시 잠그려면:

  • 2015 이상 장치의 경우 fastboot flashing lock 명령을 실행하세요.
  • 2014 이하 장치의 경우 fastboot oem lock 명령을 실행하세요.

기기를 공장 상태로 복원

Google 기기용 공장 이미지 는 Nexus 및 Pixel 기기용 공장 이미지 에서 사용할 수 있습니다. Motorola Xoom의 공장 이미지는 Motorola에서 직접 배포합니다.