Google의 공장 이미지로 Nexus 기기를 수동으로 업그레이드하는 방법
Google의 Nexus 기기는시기 적절한 업데이트를 제공해야하지만, 출시가 번거롭기 때문에 기기가 OTA (over-the-air) 업데이트를 수신하는 데 몇 주가 걸릴 수 있습니다. 다행히도 최신 버전의 Android를 설치하는 더 빠르고 (더 기발한) 방법이 있습니다..
Google은 Nexus 기기에 공식 시스템 이미지를 제공합니다.이 시스템 이미지는 누구나 다운로드하여 직접 플래시 할 수 있습니다. Nexus 기기에서 Android의 새 버전이 출시 될 때까지 기다릴 수있는 간단한 방법입니다..
이 프로세스는 단순히 무선 업데이트를 기다리는 것보다 복잡합니다. 평범한 사람이고 가려운 방아쇠 손가락이있는 괴짜가 아니라면 기다리고 싶을 것입니다..
1 단계 : 장치의 부트 로더 잠금 해제
시스템 이미지를 플래시하려면 장치의 잠금을 해제해야합니다. Nexus 기기를 사용하면 단일 명령으로 부트 로더를 잠금 해제 할 수 있습니다. 이미 장치의 루트를 해제하거나 사용자 지정 ROM을 설치 한 경우이 부분을 건너 뛸 수 있습니다. 아직 초기화하지 않은 경우 초기화를 수행 한 것처럼 기기의 잠금을 해제하면 데이터가 삭제된다는 경고를 받아야합니다..
몇 가지 다른 방법으로 부트 로더를 잠금 해제 할 수 있습니다. 공식적인 방법은 간단한 명령을 사용하는 것이지만 훨씬 쉬운 방법으로는 Nexus Root Toolkit을 사용할 수 있습니다..
2 단계 : ADB 및 Fastboot 설치
이 프로세스에는 두 가지가 필요합니다 : Android 디버그 브리지 (사용자의 휴대 전화와 인터페이스 할 수있는 컴퓨터 용 명령 줄 도구) 및 휴대 전화의 USB 드라이버. 이전에 설치 한 경우에도 최신 버전을 구하십시오..
이전에 두 버전을 모두 설치하는 방법에 대해 자세히 설명했지만 다음은 간단한 버전입니다.
- Android SDK 다운로드 페이지로 이동하여 'SDK 도구 전용'으로 스크롤합니다. 플랫폼에 맞는 ZIP 파일을 다운로드하고 ADB 파일을 저장할 위치에 압축을 풉니 다..
- SDK 관리자를 시작하고 "Android SDK Platform-tools"를 제외한 모든 항목의 선택을 취소하십시오. Nexus 휴대 전화를 사용하는 경우 'Google USB Driver'를 선택하여 Google의 드라이버를 다운로드 할 수도 있습니다..
- 설치가 끝나면 SDK 관리자를 닫을 수 있습니다..
- 휴대 전화 용 USB 드라이버를 설치하십시오. 휴대 전화 제조업체의 웹 사이트 (예 : Motorola 또는 HTC)에서 찾을 수 있습니다. Nexus 사용자는 다음 지침에 따라 2 단계에서 다운로드 한 Google 드라이버를 설치할 수 있습니다..
- 메시지가 나타나면 컴퓨터를 재부팅하십시오..
3 단계 : 시스템 이미지 다운로드
Nexus 기기 용 Google의 공장 이미지 페이지를 방문하여 기기에 적합한 이미지를 다운로드합니다. 특정 하드웨어의 이미지가 필요합니다. 예를 들어 Wi-Fi 전용 Nexus 7 (2013) 및 셀룰러 데이터가있는 Nexus 7 (2013) 용으로 별도의 이미지가 있습니다. 올바른 다운로드를 확인하십시오..
파일을 컴퓨터에 다운로드하고 무료 7-Zip과 같은 파일 추출 프로그램을 사용하여 ADB 폴더로 내용을 추출하십시오..
4 단계 : 데이터 지우기 여부 결정
정상적인 방법으로 시스템 이미지를 플래싱하면 기기가 초기화되어 기본적으로 초기화가 수행됩니다. 문제가 발생할 수 있지만 기기를 닦지 않고 업데이트를 시도 할 수 있습니다. 그러나 하나의 안드로이드 버전에서 다음 버전으로 갈 때이 프로세스가 잘 작동해야합니다..
장치가 지워지지 않게하려면 flash-all.bat 파일을 메모장 + +와 같은 텍스트 편집기에서 엽니 다. "fastboot -w update"가 포함 된 행을 편집하고 파일을 저장하기 전에 -w 스위치를 제거하십시오..
5 단계 : 시스템 이미지 플래시
시스템 이미지 파일을 ADB와 동일한 폴더에 복사하십시오. 그런 다음 Shift 키를 누른 채 해당 폴더를 마우스 오른쪽 단추로 클릭하고 "여기에서 명령 창 열기"를 선택하여 해당 폴더에서 명령 프롬프트 창을 엽니 다.
숨겨진 개발자 옵션 메뉴에 액세스하고 USB 디버깅 옵션을 사용 설정하여 Nexus 기기에서 USB 디버깅을 사용하도록 설정합니다..
포함 된 USB 케이블을 사용하여 Nexus 기기를 컴퓨터에 연결 한 후 다음 명령을 실행하여 기기를 부트 로더로 재부팅합니다.
adb 재부팅 부트 로더
문제가있는 경우 장치의 드라이버를 수정해야 할 수 있습니다. ADB 설정 및 제대로 작동하는지 확인하는 방법에 대한 자세한 내용은이 안내서를 읽으십시오. adb 명령으로 모든 작업을 수행하려면 먼저 장치에서 인증 프롬프트를 수락해야합니다..
장치가 화면에 부트 로더를 표시하면 전면 패널이있는 Android가 열리 며, flash-all.bat 파일을 두 번 클릭합니다. 스크립트가 새 시스템 이미지로 기기를 플래시해야합니다..
프로세스가 완료되면 장치가 자동으로 재부팅됩니다. -w 옵션을 제거하지 않은 경우 첫 번째 설치 프로세스를 다시 거쳐야합니다..
스크립트가 작동하지 않는 경우 수행 할 작업
그러나 때로는 flash-all.bat가 자원 누락 또는 공간 부족에 대한 오류를 생성합니다. 그 상황에서 일반적으로 수동으로 모든 것을 하나씩 조각으로 플래시하는 것이 좋습니다. 이 트릭은 플래시 만 원한다면 유용합니다. 부품 부트 로더 또는 복구와 같은 공장 이미지의 나머지 부분을 플래싱하지 않고.
수동 명령을 입력하기 전에 가장 먼저해야 할 일은 이미지 파일의 압축을 풉니 다. 이미지 파일의 압축은 일반적으로 "이미지-장치 건설.zip "이름 형식. 필요한 파일이 모두 같은 위치에 있으므로 이미 작업중인 폴더에 파일의 내용을 직접 압축 해제하는 것이 더 쉽습니다. 압축을 풀면 작업 폴더에 장치에 따라 5 ~ 6 개의 추가 파일이 있어야합니다 (android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (장치의 경우) 모바일 연결 만 사용) 및 vendor.img (Nexus 9 만 해당).
일단 모든것이 압축 해제되면, 부트 로더로 재부팅하십시오. adb 재부팅 부트 로더
명령을 먼저 실행하고 다음 명령을 실행하고 각 명령 다음에 Enter 키를 눌러 수동으로 각 항목을 장치로 플래쉬합니다.
fastboot 지우기 부팅
빠른 부팅 지우기 캐시
빠른 부팅 지우기 복구
빠른 부팅 지우기 시스템
fastboot 플래시 부트 로더 "name-of-bootloader.img"
fastboot 재부팅 - 부트 로더
fastboot 플래시 라디오 "name-of-radio.img"(있는 경우)
fastboot 재부팅 - 부트 로더
fastboot 플래시 시스템 system.img
fastboot 플래시 부팅 boot.img
fastboot 플래시 복구 recovery.img
fastboot 플래시 캐시 cache.img
빠른 부팅 플래시 공급 업체 vendor.img (Nexus 9 만 해당)
Android를 새로 설치하고 모든 것을 지우려면 다음 명령을 사용하십시오.
fastboot 사용자 데이터 지우기
fastboot 플래시 사용자 데이터 userdata.img
빠른 부팅 재부팅
이러한 명령 중 일부는 플래시 할 시간이 걸릴 수 있습니다. 즉, system.img 및 userdata.img입니다. 명령 프롬프트가 응답하지 않는 것처럼 보이므로 걱정하지 마십시오. 다음 명령이 준비되면 커서가 다시 나타납니다..
이 프로세스는 맞춤 ROM을 플래시 한 후 기기와 함께 제공되는 표준 Android 시스템 이미지로 돌아갈 때 유용합니다. 이 옵션은 주로 개발자와 Android 괴짜를 대상으로하므로 일반 OTA (무선) 업데이트를 기다리는 것보다 훨씬 복잡합니다..