Universal_Naked_Driver_Beta_0.6.zip
adb-fastboot.zip
핸드폰에 롬을 올리는 여러가지 이유가 있다.
우선은 핸드폰 운영체제의 업데이트 때문에..
레퍼런스 폰을 예를 들면,
지금까지 나와있는 안드로이드 레퍼런스 폰은 총 3개이다.
HTC에서 나온 넥서스원, 삼성에서 나온 넥서스S, 갤럭시 넥서스.
넥서스원과 넥서스S의 경우
국내용 기기들은 안드로이드를 제대로 업데이트를 해주지 않는 상황이 발생..
해당 롬이 해외에서 발표되면 국내에서는 그 롬을 받아서
국내 통신환경에 맞게 바꿔주는 작업을 한다고 한다.
그 작업이 그리 오래 걸리지 않을거 같은데
HTC의 경우, 사용자들이 항의를 해서 어쩔 수 없이 해준적이 있었고,
삼성에서 나온 넥서스S의 경우, 아예 국내버젼은 아이스크림으로 업데이트 하지 않는다고 선을 그었다.
비슷한 사양의 갤럭시S를 더이상 업데이트를 할수 없다고 못을 박았으니 넥서스S도 하지 않는걸로 보여진다.
그렇지만 해외버젼은 이미 아이스크림으로 해줬다는것..
새 폰을 개발하는데 인력을 우선적으로 투자해야하니, 오래전에 만든 폰을 유지하기 위해 많은 인력을 투입할 수 없다는걸 이해할수는 있으나, 그렇다고 해외에서 해주는 걸 국내에서 해주지 않는건 아니라고 생각함..
그 외에 안드로이드를 최적화해서 그 폰을 쾌적하게 쓰기 위해서
커스텀롬을 올리기도 함..
넥서스S 까지는 운좋게도 해외에서 폰을 구해와서 사용했기에 롬을 올리거나 부트로더를 건드릴 생각을 하지 않았다.
또 그 경우, 폰 가격이 국내보다 쌌기 때문에 메리트가 있었구.
이번에는 국내폰의 중고가격이 외국에서 파는 새기계의 가격과 별로 차이가 나지 않길래 그냥 구매..
SKT 와 KT가 기기를 서로 교환해서 사용할 수 있는만큼
통신사에 따른 차이는 거의 없어졌고,
해외롬을 올려서 사용해도 되겠다는 생각이 들어서 해외롬을 올리기로 결정..
여기서 말하는 해외롬이란, 미국의 티모바일사에 공급되는 갤럭시 넥서스에 올려져 있는 롬..
준비물
1. 갤럭시 넥서스 : KT용 SHW-M420K
2. 티모바일롬 : https://developers.google.com/android/nexus/images?hl=ko-KR
- 이름: Factory Images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA+)
- 버젼 : 4.0.4 (IMM76I)
3. 삼성 모바일 통합 드라이버 : http://www.samsung.com/sec/support/pcApplication/USB
- 핸드폰이 정상적으로 켜 졌을 때 인식하는 드라이버
4. : Universal Naked Driver (위에 업로드한 화일)
- 버젼 : 0.6
- 핸드폰이 리커버리, 업데이트 모드 등으로 들어갈 때 인식하기 위한 화일
- 0.6.1도 있으나, 장치를 잡을 때 인식하지 못함. 0.6은 인식..그래서 업로드했음
5. ADB, FASTBOOT
- 부트로더 언락, 롬을 올릴 때 필요한 화일 (위에 업로드한 화일)
컴퓨터 환경 : 윈도우7 Professional KN, 64bit
설치순서
사전준비단계
1. 삼성 모바일 통합 드라이버를 설치
2. 핸드폰을 연결해서 인식시킴
3. 핸드폰 연결해제후 전원끄기
4. Universal Naked Driver 폴더를 컴퓨터의 적당한 위치에 압축풀어놓기
5. 핸드폰 부팅화면으로 켜기 (volume up, down버튼 + 전원버튼 동시 누르기)
6. 핸드폰을 컴퓨터와 연결
7. 드라이버를 인식하지 못할 때, universal naked driver가 설치된 곳을 지정해서 드라이버 설치
이때 경고메세지가 나올 수 있으나 무시
부트로더 언락 및 티모바일롬 설치
1. adb-fastboot.zip 를 압축을 풀고, 적당한 폴더에 위치시킴
2. 도스창을 열고 도스 명령으로 위치시킨 폴더 경로로 이동 ( 실행창에 cmd 입력시 도스창 열림, cd 명령을 써서 이동)
3. 부트로더 언락
부트로더를 언락하면 꺼진 핸드폰을 켤 때 google 마크와 함께 아래쪽에 자물쇠가 열린 표시가 표시됨
3.1 부팅화면 상태에서 컴퓨터와 핸드폰 연결
3.2 명령실행
ex) c:\fastboot> fastboot oem unlock ↲
실행후 부팅화면이 바뀜
volume키로 Yes 선택 후 파워키로 설정하면 됨
4. 이미지화일 설치
4.1 티모바일롬 페이지에서 받은 화일을 압축을 풀어서 adb-fastboot이 풀려있는 경로에 화일을 집어넣음
(img, zip 화일, 총3개)
- bootloader-maguro-primela03.img
- radio-maguro-i9250xxla02.img
- image-yakju-imm76i.zip
4.2 명령 실행
ex) c:\fastboot> fastboot flash bootloader bootloader-maguro-primela03.img ↲
c:\fastboot> fastboot reboot-bootloader↲
c:\fastboot> fastboot flash radio radio-maguro-i9250xxla02.img↲
c:\fastboot> fastboot reboot-bootloader↲
c:\fastboot> fastboot -w update image-yakju-imm76i.zip↲
이 때 주의할 점은, 명령을 한줄씩 실행한 다음에 메세지를 잘 확인할 것
실행시 문제가 있으면 에러메세지가 나오니 잘 확인해야 함
마지막 명령을 내릴 때 설치에 약간의 시간이 소요되고 재부팅이 됨
4.3 버젼 확인
부트로더 락
1. 핸드폰 종료 후 부팅화면 진입
2. 컴퓨터와 연결
3. 도스창 실행해서 adb 경로로 들어감
4. 명령 실행
c:\fastboot> fastboot oem lock↲
부트로더 락을 해주는건
핸드폰 전원을 끄고 다시 켤 때 보이는 열린 자물쇠 표시를 보는게 싫거나,
혹은 인터넷뱅킹 등을 이용할때 부트로더 언락이나 루팅환경일시 뱅킹어플을 사용할 수 없기 때문에 락을 해줬음..
막상 해보니까 생각보다 쉽다.
이제 T wifi zone에서 KT용으로 나온 기기를 사용할수 있는지만 확인하면 될거 같은데, 그건 월요일에 확인해봐야할듯..
RECENT COMMENT