방법은 팩토리 이미지를 다운받아 초기화 하는 방법이 있는데, 이번 포스팅에서는 팩토리 이미지를 이용하여 안드로이드를 초기화 하는 방법을 설명한다.
팩토리 이미지를 적용하기 전, 해당 기기는 USB 디버깅 모드가 설정되어 있어야 하며, 설정 방법은 이전 포스팅에서 설명을 하였다.
USB 디버깅 모드 설정 : 2017/05/02 - [Android] - 안드로이드 USB 디버깅 모드 설정
아래 링크에서 해딩 기기와 원하는 안드로이드 버전의 팩토리 이미지를 다운 받을 수 있다.
Android Factory Image : https://developers.google.com/android/nexus/images
동의 버튼을 누르면 페이지가 펼쳐지고 해당 기기와 원하는 안드로이드 버전 선택이 가능하다.
해당 파일을 압축 풀면 다음과 같이 팩토리 이미지를 플래싱 할 수 있는 쉘 스크립트가 나온다.
adb 명령어로 기기가 정상적으로 연결되어 있는지 확인
$ adb devices
adb 명령어로 bootloader 모드로 리부팅
$ adb reboot bootloader
flash-all을 실행하여 팩토리 이미지 적용
$ ./flash-all.sh
(참고 : Windows 환경에서는 flash-all.bat를 실행)
다음과 같이 팩토리 이미지가 모두 업로드 완료되면 자동으로 리부팅되며, 새로운 버전의 안드로이드가 뜨는 것을 확인할 수 있다.
'Android' 카테고리의 다른 글
안드로이드 환경에서의 Tcpdump 사용 방법 (0) | 2017.05.03 |
---|---|
TWRP Recovery를 이용한 안드로이드 백업 및 복원 (1) | 2017.05.03 |
안드로이드 에뮬레이터 환경에서 OS 이미지 적용을 위한 안드로이드 OS 풀 소스 빌드 방법 (0) | 2017.05.02 |
Nexus 4 실제 기기 환경에서 OS 이미지 적용을 위한 안드로이드 OS 풀 소스 빌드 방법 (0) | 2017.05.02 |
안드로이드 OS 풀 소스 빌드 코드 환경 구축 및 소스 코드 다운로드 (0) | 2017.05.02 |