Devices/Android Phone

넥서스 시리즈 Factory Image 올리기(안드로이드 Marshmallow 6.0)

taehwan 2016. 12. 29. 23:18

주의 : 진행 중 UNLOCK을 해야합니다. UNLOCK을 하게 되면 사용하던 기기의 데이터는 모두 지워지게 됩니다.


넥서스 버전 정보



 넥서스의 최신 버전은 7.1.1 누가(Nougat)입니다.

 Factory Image 외에 OTA 이미지도 제공하고 있습니다.

 Factory Image의 경우는 데이터가 초기화되며, UNLOCK 상태를 만들어야 하지만, OTA는 LOCK 상태에서도 업데이트가 가능합니다.


 이 글은 기존 넥서스 Factory Image 교체하는 방법을 최신 글에 맞게 수정합니다.


최신 기기인 Nexus 9, Nexus 6 이후의 기기는 7.0 이상의 버전을 가지며, 아래의 기기는 더이상 배포하지 않습니다.



넥서스 Factory UNLOCK 상태에서 업데이트 하기



 이미 UNLOCK 상태에서 OS를 업그레이드 하기 위해서는 다음의 글을 참고하시면 되겠습니다.

  Factory Image를 통한 업데이트 하기 : http://thdev.net/307



설치 전 준비하기



 기기의 UNLOCK을 진행해야 합니다. 아래의 링크로 이동하시면 UNLOCK 방법을 확인 가능합니다.

 Nexus UNLOCK 진행하기 : http://thdev.net/463


 Factory Images 다운로드 : http://bit.thdev.net/OQRoqD


 USB Drive 다운로드

 최신 Nexus는 모두 Google Driver를 이용하여 설치가 가능하나, 삼성단말기는 아래 통합 드라이브를 다운 받아 설치하셔야 드라이브 인식이 됩니다.

 삼성 통합 USB 다운로드 http://www.samsung.com/sec/support/pcApplication/USB/

  Window Nexus Drive : https://mega.nz/#!P8M2yYJT!R6nOPSr0FgYdKrrzYO0ieNFO8N4CiHGXWUqRyhX80ME


 설치시 필요한 fastboot, adb 다운로드

  Window adb 다운로드 : https://mega.nz/#!qhMi3DYI!7lA1qMC7aqAUzvxeICrElU8YkcEoi3X32es1otowgvY

  Mac adb 다운로드 : https://mega.nz/#!W9N0QRrS!IXvzGZLRxl-CnJ7_WVB2AGl_rBf2evtnRz4-A57WVWY



드라이브 설치하기


삼성의 Galaxy Nexus와 Nexus 제품군으로 분리하여 드라이브 설치방법을 설명합니다.

 - Google Nexus 제품

 - 갤럭시 넥서스, Nexus S


Google Nexus 제품



 기본 드라이브 설치 방법은 아래 글을 참고하셔서 진행하시면 됩니다. 이 경우 Google USB Drive를 다운로드 받으셔서 진행하시면 되는데. Nexus S의 경우는 아래 방법으로 안되는 경우가 생길 수 있습니다. Nexus S의 드라이브가 설치되지 않으시면 갤럭시 넥서스의 삼성 USB 드라이브를 설치하시면 됩니다.

 Window Nexus Drive : https://mega.nz/#!P8M2yYJT!R6nOPSr0FgYdKrrzYO0ieNFO8N4CiHGXWUqRyhX80ME


갤럭시 넥서스, Nexus S



 갤럭시 넥서스의 경우 삼성에서 제공하는 Driver를 설치해주시면 됩니다.

 삼성 통합 USB 다운로드 http://www.samsung.com/sec/support/pcApplication/USB/



Factory Image 다운로드 및 사전 준비



 Factory Image를 다운로드 받습니다. 가장 최신은 5.0을 제공하고 있으며, 5.0을 지원하지 않는 단말기들은 해당 단말기의 최신 버전을 다운로드 받으시면 됩니다. 

 Factory Images를 다운 받습니다.

  http://bit.thdev.net/OQRoqD


참고로 Galaxy Nexus와 Nexus S는 아래와 같이 분리되어 있습니다.


Galaxy Nexus 코드 명

 갤럭시 넥서스 - 탁주 : 미국 버전으로 Google Wallet이 포함된 버전

 갤럭시 넥서스 - 약주 : Google Wallet이 포함되지 않은 버전


넥서스 S 코드 명

 넥서스 S는 국내 kt 버전과 해외 버전 2가지로 나뉘어집니다. 참고하셔서 다운 받으시면 됩니다.



미리 준비하기 - Factory Image 다운로드



  Factory Images를 다운 받습니다.

  http://bit.thdev.net/OQRoqD


아래 다운로드를 받으시면 adb, fastboot 등 윈도우와 Mac OS X에서 필요한 파일이 담겨있습니다.

 위에서 다운로드 받은 factory Image 역시 같은 폴더에 복사해주시면 적용이 편리합니다.

  Window adb 다운로드 : https://mega.nz/#!qhMi3DYI!7lA1qMC7aqAUzvxeICrElU8YkcEoi3X32es1otowgvY

  Mac adb 다운로드 : https://mega.nz/#!W9N0QRrS!IXvzGZLRxl-CnJ7_WVB2AGl_rBf2evtnRz4-A57WVWY




미리 준비 하기 - Fastboot mode on.



 Factory Images를 설치하기 위해서는 Fastboot mode에 접속하셔야 합니다. Fastboot mode 접속 방법은 크게 3가지로 나뉘어 집니다. 전원이 완전히 꺼진 상태로 진행하시면 됩니다.

 Nexus S : 소리 크게(볼륨 업) + 전원 버튼을 동시에 눌러줍니다.

 Galaxy Nexus : 전원 + 소리 크게와 작게의 한 가운데 부분을 함께 눌러줍니다.

 최신 Nexus 제품 : 전원 + 소리 작게(볼륨 다운) 버튼을 동시에 눌러줍니다.


 아래와 같은 화면이 준비되면 작업을 진행 할 수 있습니다. 단, 윈도우에서 USB 드라이브를 찾지 못할 경우


 USB가 연결되어 있다면 아래와 같이 Android 1.0 드라이브를 찾을 수 없다고 할 것입니다. 만약 설치되어 있다면 다음 부분으로 넘어가시면 됩니다.



찾을 수 없을 경우 아래 글을 열어서 참고하세요.


설치 진행



 대기상태에서 터미널과 cmd에서 다음의 명령어를 각각 입력합니다.


MAC : ./flash-all.sh

Window : flash-all.bat


이 명령어는 fastboot, adb가 있는 폴더에서 진행해야 합니다.



 Nougat 7.x 버전에서는 다음과 같이 부팅됩니다.



LOCK 걸기(원래대로 돌리기)



  다시 휴대폰의 전원을 끕니다. 구글에서 제공해주는 명령어를 사용했기 때문에 폰이 자동으로 재부팅 됩니다. 강제로 종료하셔도 문제는 없습니다.

 Nexus S : 소리 크게(볼륨 업) + 전원 버튼을 동시에 눌러줍니다.

 Galaxy Nexus : 전원 + 소리 크게와 작게의 한 가운데 부분을 함께 눌러줍니다.

 최신 Nexus 제품 : 전원 + 소리 작게(볼륨 다운) 버튼을 동시에 눌러줍니다.


 fastboot.exe 파일이 있는 폴더로 이동하셔서 아래 명령어를 입력하시면 됩니다. 위에서 받았던 fastboot 폴더를 C:\ 드라이브로 복사하셔서 진행하시면 편리합니다.

fastboot oem lock




마무리

 Nexus 5 7.1.1 커스톰 롬 올리기http://thdev.net/716

 Nexus 4 7.1.1 커스톰 롬 올리기 : http://thdev.net/652

 그외 커스텀 롬 - CM : http://thdev.net/460

 Nexus Player 팩토리 설치하기http://thdev.net/669


 최근 Android는 최신 OS를 기준으로 베타를 출시하고 있습니다. Beta 버전은 최신 Nexus/Pixel을 기준으로 제공됩니다.

 내년 새로운 OS가 출시되면 업데이트에서 넥서스 6까지 제외됩니다. 넥서스 9도 포함될 수 있습니다.

 넥서스 시리즈도 6p를 이후로는 없어지고, Pixel으로 교체되었습니다.

 Pixel은 구글에서 하드웨어를 설계하고 OS도 직접 제공합니다. 기존 Nexus랑은 다르다고 보입니다. CM 도 앞으로 많은 변화가 있다고 합니다.