책상을 정리하다가 발견한 Nexus S !
레퍼런스 폰으로써 정말 훌륭한 역할을 수행한 멋진 스마트폰인데...

이 놈의 생명을 한 번 연장해볼까?! 하는 생각이 불끈 !!!!
그래서 구글링을 해보니... 정식으로 젤리빈 4.1.2 버전까지는 제공이 되었단다.

와우! 아직 빠지는 놈이 아니구나 !!!

그래서 그냥 바로 메뉴를 통해서 업데이트를 시도해보았으나.... 4.1.1 버전에서 더 이상 새로운 버전이 없단다.
어떻게든 업그레이드 시도를 해보기로 결정 !!!



01. 넥서스 S (Nexus S)

   - 모델명 : GT-9020, SHW-M200
   - 발표일 : 2010년 11월 15일
   - 출시일 : 2010년 12월 16일
   - 출시버전 : 진저브레드 2.3.1
   - 최종버전 : 젤리빈 4.1.2
   - 홈페이지 : http://www.google.com/nexus/s/



02. 젤리빈 이미지 다운로드

   - https://developers.google.com/android/nexus/images


   - 4.1.2 의 Link 를 클릭하면 바로 다운로드가 된다.



03. USB Driver 다운로드 & 설치

   - http://www.samsung.com/us/support/owners/product/GT-I9020FSTTMB

   - UNLOCK, 공장초기화, 롬 업데이트 등을 하기 위해서 반드시 필요하다.
   - Nexus S 전용 드라이버는 아니다. 삼성 USB 통합 드라이버이니 이미 설치된 분들은 생략 가능 !!



04. JDK 설치

   - http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

   - Android SDK를 사용하기 위해서 필요하다.



05. Android SDK

   - http://developer.android.com/sdk/index.html
   - fastboot 기능이 필요한데, 이는 Android SDK에 들어있다.

   - 능력자 분들이 올려놓은 fastboot 부분만 쏙 빼서 압축한 파일들이 검색이 되지만,
   - 어떤 것이 믿을만한 것인지 original을 찾기가 어려워서 Android SDK를 가지고 작업을 하겠다.

   - 용량이 좀 크지만 (400MB 이상) 해로운 것은 아니니(^^) 다운받은 후 압축을 풀자.



06. Drivers

   - Android SDK 압축을 푼 후 SDK Manager.exe 를 실행하자.
   - Packages의 Extras에 있는 Google USB Driver 선택 후 Install 1 package ... 클릭하자.



07. Driver EDIT

   - EDIT Andrdoid SDK\sdk\extras\google\usb_driver\android_winusb.inf

...

 [Google.NTx86]

;Google Nexus S
...
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E20

...

[Google.NTamd64]

...

;Google Nexus S
...
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E20

...




08. Driver 설치

   - Nexus S 전원을 끈 후 컴퓨터와 연결을 하고, 볼륨업 버튼과 파워버튼을 동시에 눌러서 부트로더로 들어가자.
   - 드라이버 선택 창이 나오면 방금 작업한 것으로 선택을 하자.

   - [ LOCK STATE - LOCKED ] 으로 되어있는 것을 Nexus S 화면에서 확인할 수 있을 것이다.



09. 부트로더 언락 (bootloader unlock)

   - cmd 실행 후 Andrdoid SDK\sdk\platform-tools 경로로 이동하자.

>  fastboot oem unlock

   - Nexus S 화면이 바뀔 것이다.
   - 거기에서 YES를 선택하면 이제 모든 데이터가 사라지며 unlock이 된다.
   - 볼륨 업/다운 버튼으로 이동하고 파워 버튼으로 선택하면 된다.

   - 간단하다. 이제 화면을 보면 빨간색으로 [ LOCK STATE - UNLOCKED ]이 보일 것이다.



10. 파일 준비 & 복사

   - 젤리빈 이미지 다운로드 받은 것을 압축을 풀자.
   - tgz로 압축되어 있으니... 7-z 등의 프로그램을 이용해서 압축을 풀자.
   - 빵집에서는 잘 안될 수도 있다.

   - Andrdoid SDK\sdk\platform-tools 경로 밑에다가 복사해 놓는 것이 편하다.


11. bootloader 플래싱

   - cmd 실행 후 Andrdoid SDK\sdk\platform-tools 경로로 가자

> fastboot flash bootloader ./soju0jzo54k/bootloader-crespo-i9020xxlc2.img
> fastboot reboot-bootloader

   - Nexus S가 재부팅될 것이다.



12. 라디오 플래싱

   - 계속 플래싱을 진행하자.

> fastboot flash radio ./soju0jzo54k/radio-crespo-i9020xxki1.img
> fastboot reboot-bootloader



13. 이미지 등록

   - 이제 메인이다!

> fastboot -w update ./soju0jzo54k/image-soju-jzo54k.zip

   - 모두 마치면 Nexus S가 재부팅 된다.



이제 끝이다. 새로운 생명을 얻은 Nexus S를 가지고 멋진 스맛폰 생활을 하자 !!!
반응형

'지름생활 > Phone' 카테고리의 다른 글

NEC Terrain (방수폰)  (0) 2019.09.21
Galaxy Note 8 통신사 변경하기  (20) 2019.02.09

+ Recent posts