이 페이지에서는 fastboot 및 adb 도구를 사용하여 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 연결을 활성화해야 합니다.
개발자 옵션에서 OEM 잠금 해제 및 USB 디버깅을 활성화합니다.
- 설정 앱에서 휴대전화 정보를 탭하세요.
- 빌드 번호를 7번 탭하세요.
- 메시지가 나타나면 이제 개발자가 되셨습니다! , <- 을 탭하세요.
- 시스템 을 탭한 다음 개발자 옵션 을 탭합니다.
- OEM 잠금 해제 및 USB 디버깅을 활성화합니다. OEM 잠금 해제를 사용할 수 없는 경우 장치가 체크인할 수 있도록 인터넷에 연결하십시오. 그래도 작동하지 않으면 강제로 체크인할 수 있습니다. 다이얼러 앱에서 *#*#CHECKIN#*#* (*# *#2432546#*#*)(SIM이 필요하지 않음). 번호를 입력한 후(통화를 누를 필요 없음) 텍스트가 사라지고 성공 알림이 나타납니다.
여전히 OEM 잠금 해제를 사용할 수 없는 경우 이동통신사에서 기기를 SIM으로 잠갔을 수 있으며 부트로더를 잠금 해제할 수 없습니다.
워크스테이션의 USB 포트에 장치를 연결합니다.
Fastboot 모드로 부팅
Android를 기기에 플래시하려면 먼저 기기가 Fastboot 모드에 있어야 합니다. 장치를 Fastboot 모드로 부팅하는 방법에는 두 가지가 있습니다.
-
adb
명령 사용: 명령줄에서adb reboot bootloader
입력하세요. - 키 조합을 사용하십시오:
- 장치의 키 조합을 결정하십시오. Fastboot 키 조합 표는 Fastboot 키 조합을 참조하세요.
- 장치를 끄십시오.
- 장치를 켜고 즉시 장치의 키 조합(1단계에서 결정)을 누르십시오.
부트로더 잠금 해제
fastboot 모드로 부팅한 후 부트로더를 잠금 해제해야 합니다.
부트로더를 잠금 해제하려면:
- (선택 사항) 장치에 있는 중요한 파일을 백업하세요.
장치에 대해 잠금 해제 명령을 실행하십시오.
- 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
실행하세요.
대상 장치에 확인 화면이 표시됩니다.
- 2015년 이후에 제조된 Nexus 또는 Pixel 기기를 업데이트하는 경우
모든 사용자 데이터를 삭제하고 기기를 잠금 해제할 것인지 확인하세요.
장치 플래시
단일 명령으로 전체 Android 시스템을 플래시할 수 있습니다. 단일 명령으로 전체 시스템을 플래싱하면 플래싱되는 시스템이 설치된 부트로더 및 라디오와 호환되는지 확인하고 부팅, 복구 및 시스템 파티션을 함께 쓰고 시스템을 재부팅합니다.
장치를 플래시하려면:
부팅 시 적절한 키 조합을 누르거나 다음 명령을 사용하여 장치를 빠른 부팅 모드로 전환합니다.
adb reboot bootloader
장치가 빠른 부팅 모드가 된 후 다음을 실행합니다.
fastboot flashall -w
-w
옵션은 장치의 /data
파티션을 지웁니다. 이는 특정 장치를 처음 플래싱할 때 유용합니다.
부트로더 다시 잠그기
부트로더를 다시 잠그려면:
- 2015 이상 장치의 경우
fastboot flashing lock
명령을 실행하세요. - 2014 이하 장치의 경우
fastboot oem lock
명령을 실행하세요.
기기를 공장 상태로 복원
Google 기기용 공장 이미지 는 Nexus 및 Pixel 기기용 공장 이미지 에서 사용할 수 있습니다. Motorola Xoom의 공장 이미지는 Motorola에서 직접 배포합니다.