꿈 많은 개발자가 되자! Tae-hwan

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

Devices/Nexus

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

taehwan 2016.12.29 23:18
크리에이티브 커먼즈 라이선스

Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
본문

주의 : 진행 중 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 도 앞으로 많은 변화가 있다고 합니다.


저작자 표시
신고
개인 광고 영역
21 Comments
  • DJK 2012.07.25 16:18 신고 써 주신대로 해보니 잘 됩니다. 상세한 포스팅 정말 감사합니다. 덕분에 루팅도 하고 넥서스 S에서 젤리빈도 써보겠네요 ^^
  • taehwan 2012.07.25 18:50 신고 잘 되시나보군요!^^;
  • DJK 2012.07.27 14:53 신고 네.. 아주 만족스럽고요 궁금해서 다시 초기화를 해 봤는데 월드와이드 버젼으로 돌아오더군요. 감사합니다.
  • taehwan 2012.07.27 17:07 신고 OTA 받으셨으면 4.1.1 버전으로 올라가셨을것 같네요^^;
  • DJK 2012.07.27 21:54 신고 네, (: 올라갔습니다. 그런데 젤리빈 올리기 전에 T Store하고 T Cloud 미리 깔아 놔야겠더군요. ^_^ JB에서는 막바로 티스토어 설치가 안되는데 미리 해놓으니 다 잘 됩니다.
  • taehwan 2012.07.28 09:35 신고 미리 해둬야 하는군요. 전 T Store를 사용을 안해서 몰랐습니다. ; ㅎ
  • DJK 2012.09.27 22:26 신고 Nexus S에 T모빌 JB쓰고 있습니다. 알려주신 방법대로 해서 말이죠 흐흐. 오늘 T Store 들어가보니 이제 프로그램 설치까지 됩니다. 아직 JB 상태에서 T Store가 깔리는지는 확인안해봤는데 아무튼 설치가 되네요. 참고하시지요.

  • taehwan 2012.09.29 11:34 신고 이제 모두 설치가 가능하군요! 갤3이 업데이트 ;; 대응 패치 또는 다른 제품의 젤리빈 탑제에 따른 업데이트인가보네요^^;; 쨌든 나오는군요.
  • lky 2012.09.29 22:42 신고 넥서스 잴리빈업글하려고 약주의 4.1.1버전 받앗구요
    하라는데로 sdk설치하고 삼성usb설치다 되잇엇구요 그런데 명령어 입력창에서 waiting device 여기서 멈추네요
    라디오 패치도 똑같이 뜨면서 아무런 진전없구요
    폰은 예전에 루팅햇엇구요 롬쓰고잇엇습니다
    왜그럴까요
  • taehwan 2012.09.30 09:38 신고 waiting device라고 뜨시는 것이라면 기기 연결 부분 다시 확인해보셔야 합니다.
  • 감격감격 2012.11.22 09:27 신고 정말 감사합니다!!
    약주버전 4.2 팩토리이미지 혼자 어떻게 올려보려고
    밤새 낑낑거리다 포스트 그대로 따라만 했는데
    한방에! 깔끔하게!!
    성공했네요!!! +_+
    감격스러울 정도네요 ㅠ.ㅠ

    다시 한번 너무나 감사드립니다!!
  • taehwan 2012.11.22 18:49 신고 도움이 대셨군요!!^^ 다행입니다.
  • ㅠㅠㅠ도와주세영 2013.01.08 00:26 신고 아 다 따라왔나 싶었는데 완전 끝자락에서 계속 대기중이에요 명령어 거의 다나왔는데 거의 마지막에 writing 'system' . . . 에서 진행이안되여 계속 커서는 깜빡이는데 기다려도 그 뒤로 진행이 안되요 ㅠㅠ 거의 다왓는데 이놈시끼 ...이 위에꺼는 엄청 빨리 진행됫는데 ...왜그러죵 ?? ㅠ 진행중인데 막 핸드폰 빼도 되나 싶기도 하고 걱정이 태산
  • taehwan 2013.01.08 07:58 신고 그 상태가 지속되신다면 usb 연결 문제가 발생했을 수 있습니다. 연결 해지하셨다가 다시 연결하셔도 됩니다. 아니면 해당 부분을 다시 진행하셔도 되구요.
  • Nexus4 2013.11.22 00:21 신고 안녕하세요. 정말 좋은정보 기재해주시고 정말 고생이많으십니다.
    저같은 경우 필자님 안계시면 어떻게 루팅을 시도하며 초기화하고 어려움이 많을텐데.
    위 사항대로 보고 따라하다가.

    넥서스 루팅용 폴더모인거 다받았는데 . 거기서 mako << nexus4 이미지 파일일거라 생각하고 그대로 했는데 핸드폰이
    먹통이 되었네요.. 슈퍼유저 패치까지 다 끝냈는데 google 로고에서 한단계 넘어간후 쭈욱 몇시간째 부팅상태로만 멈춰있어서 문의드리게됬어요.. 그리고선 공장초기화로 하고싶은데 팩토리이미지를 구할수도없고 다시 어떻게 돌아가야하나 걱정이 크네요 ㅠㅠ 팩토리 이미지 다운받는곳은 다운이 안되더라구요.. 4.3 버전이었는데 넥서스 툴킷으로도 복원이 안되더군요..

    구글 홈페이지에서 팩토리 이미지 다운받긴했는데 확장자가 tar로 되어있어서 삼성류핸드폰쓸대는 오딘으로 tar 파일 입히던거 기억은 나는데.. 넥서스4는 어떻게 해야할지 잘 모르겟어서요 ㅠ
  • taehwan 2013.11.22 08:23 신고 넥서스4용 팩토리롬은https://developers.google.com/android/nexus/images?hl=ko-KR#occam
    에서 다운 받으시면 됩니다. .tar이라도 사용하시는 압축 프로그램으로 압축해제됩니다. 저는 반디집을 사용하구요. 이 글 따라서 업데이트 하시면 됩니다.
    안드로이드 폰 사용하는 폰에따라서 팩토리롬. 루팅시에사용하는 프로그램 모두 다릅니다. 참고하셔서 다운 받으시고 적용해야 합니다.

    그리고 삼성 제품(넥서스 제외) 하고는 오딘이라는 프로그램을 사용하죠. 아시는대로 오딘에서 불러와서 사용하면 되지만. 넥서스 4는 다운 받으신 압축 파일 압축해제하시면 됩니다. 이후에는 이글을 참고하여 적용하시면 순정버전이 업로드 됩니다.
  • 無樂 2014.06.19 15:03 신고 작년 9월에 넥서스4를 구입하고 (첫 스마트폰)...잘 사용하면서 며칠전 4.4.3 까지 업그레이드 했었죠.
    그러다 4.3 젤리빈으로 되돌아가기 위해 검색하다가 들어왔습니다.
    덕분에 무사히 되돌아갔어요.
    중간에 한번 먹통이 되기도 했지만....ㅎㅎㅎㅎ

    킷캣이 좋긴 하던데, 스팸문자차단이 안되고...이번 4.4.3은 아직 앱들에 적용이 안되었는지 미묘하게 동작이 어긋나는것
    같더라구요. 문자차단 때문에 당분간 젤리빈에 머물러야 될것 같습니다.
  • taehwan 2014.06.21 12:32 신고 앞으로 정책이 킷캣처럼 될것이라서요. 문자 차단은 네이버 후즈콜같은거 사용하셔도 알려진 문자는 차단되더군요. 전화도 그렇고^^; 그런걸 추천드립니다.
  • 세봉아 2015.11.19 11:41 신고 제가 다운 받은 롤리팝 소스를 리눅스에서 수정&빌드 하여 만들어진
    system.img 와 userdata.img 가 있습니다.

    넥서스 5 에 커스텀 롬 하기 위해
    system.img 와 userdata.img 이미지를 어디에 설치 하면 될까요?

    또 자료를 참고 할만한 곳을 알려주시기 바랍니다
  • taehwan 2015.12.01 21:11 신고 안녕하세요. 너무 늦게 답변 드린것 같습니다.
    제가 직접 기기에 롬을 올린적이 없어서 참고하실 만한 자료를 공유드립니다.
    https://realm.io/kr/news/younghocha-nexus/
  • 최윤호 2017.09.21 13:39 신고 fastboot, adb 다운로드 요거를 다운로드 하라고 써 있어서 링크 타고 가면 자료가 없다고 나오네요 ㅠ
댓글쓰기 폼