최근 오랜만에 넥서스S 안드로이드 버전을 바꾸려다 정리를 해두는 것이 정신 건강에 이로울 듯 하여 기록한다. 개인용이므로 자세한 설명은 생략한다.
넥서스S fastboot 모드로 진입한다
- 전원종료 후 볼륨 업 + 전원키
넥서스S를 PC에 USB로 연결한다
usb_driver_r04xp-windows.part1.rar
usb_driver_r04xp-windows.part2.rar
usb 드라이버를 설치한다.(장치관리자에서 기타장치에 android interface라고 표기된다)
cmd모드 실행
윈도우키 + R -> cmd 입력
fastboot.exe 파일이 있는 경로로 이동한다.
cd N:\UTIL\NexusS UTIL\fastboot_1.1
넥서스s의 lock을 fastboot 모드 상에서 풀어준다. (백업 필수) ※unlock or lock 모드 변경시 기존 데이터가 초기화되므로 사전에 백업을 꼭해야 한다.)
fastboot oem unlock
fastboot oem lock (다시 lock할 땐)
커스텀 리커버리 실행
fastboot flash recovery cwm5020.img
(※ 혹은 cwm5020.img 파일이 있는 곳에서 cwm_recovery5.bat실행)
FASTMODE MODE에서 RECOVERY 선택(메뉴에서 3번째)
wipe data/factory reset -> yes 선택
wipe cache partition -> yes 선택
advanced -> wifi Dalvik Cache -> yes 선택
넥서스s 순정으로 변환할 이미지를 아래 사이트에서 다운 받는다.
https://developers.google.com/android/nexus/images#sojukimm76d
압축파일을 해제해준다.(아래는 아이스크림 샌드위치 버전 기준 m200s)
아래 명령을 한 줄씩 입력한다. 파란색 부분은 버전에 따라 다르므로 버전별로 바꿔서 사용한다.
fastboot flash bootloader bootloader-crespo-i9020xxkl1.img
fastboot reboot-bootloader
fastboot flash radio radio-crespo-m200krkc1.img
fastboot reboot-bootloader
fastboot update image-sojuk-imm76d.zip