HTC ONE X 판올림, 벽돌 및 유심 인식문제 해결방법
HTC ONE X, 4.0.4 업그레이드하면 유심 인식이 안된다?!
그 동안 블로그에 HTC ONE X 에 대해 많은 포스팅을 남겼었는데요. 한동안 다른 내용들을 다룰 것이 많아서 계속 미루기만 하다가 이제서야 많은 분들이 질문하셨던 내용을 끄적이게 되었습니다 ^^;;
그 내용이 무엇인고 하니, 아마 HTC ONE X 를 사용하는 분들이라면 최근 안드로이드OS 를 4.0.4 로 업데이트 판올림 한 경우 HTC ONE X 에서 유심칩을 인식하지 못하며 'com.android.phone has stopped unexpectedly' 와 같은 문구가 뜨는 현상을 경험하거나 관련 소식을 접해 보셨을 겁니다.
블로그 및 SNS 를 통해서도 그 동안 관련된 질문을 주신 분들이 많았는데요. 정확한 이유는 모르겠지만 몇몇 커뮤니티에서 검색을 해 보니 국내 유심(USIM)이 국제 표준과 달라서 통신사 정보를 가져오지 못해 오류가 발생하는 것이라 하더군요.
현 시점에서 이를 해결하기 위한 간편한(?) 방법은 없는 상태인데요. 그렇다고 해결을 아주 못하는 것은 아닙니다. 4.0.3 버전으로 다운그레이드 하셔서 사용하는 방법 등이 있는데요. 상위 버전이 있는데 굳이 하위 버전을 쓰는게 꺼려지는 분들도 계시죠?! ^^
이런 분들을 위해 조금 복잡하긴 하지만 4.0.4 판올림 후 HTC ONE X 에서 유심칩을 인식하지 못하는 경우 및 벽돌이 된 경우 이를 해결할 수 있는 방법을 정리해 보도록 하겠습니다.
HTC ONE X, 4.0.4 업그레이드 후 유심 인식문제 해결하기
우선, 이 현상을 해결하기 위해서는 HTC ONE X 가 부트로더 언락 상태여야 합니다. 부트로더 언락 방법은 이전에 - HTC ONE X 루팅 및 CWM 설치 방법은? - 포스팅에서 소개한 적이 있는데요. 언락 과정까지만 참고하시면 됩니다.
▼ 아래는 안드로이드OS 4.0.4 순정롬을 판올림 한 후 부팅을 한 모습입니다. 유심칩 인식이 안되면서 에러 문구가 뜨네요.
▼ 안드로이드 4.0.4, HTC Sense 4.1 등 아래 이미지를 보시면 최신 버전이 설치된 상태임을 알 수 있습니다.
물론, 소프트웨어 넘버는 현재 2.17.707.3 버전도 배포가 된 상태인데요. 그건 크게 의미가 없으니 패스하는 걸로~ ^^;;
▼ 유심칩이 인식이 되지 않아 에러 문구는 뜨지만 Don't Send 를 누르며 계속 조작을 하면, 단말기를 PC 와 연결할 수도 있고 대부분의 조작이 가능하긴 합니다.
HTC ONE X 를 PC 와 연결한 후 아래 파일을 원하는 경로에 복사해 넣어주세요.
> 출처 : http://cafe.naver.com/htc/721311 & http://db.tt/24GxgiSn
▼ 파일을 복사하고 앞서 부트로더 언락 과정까지 진행이 완료되었다면 [전원 버튼 + 볼륨(-) 버튼] 을 눌러 부트로더로 부팅을 합니다.
그리고는 FASTBOOT 메뉴를 전원 버튼을 눌러 선택해 주세요. 이 상태에서 PC 와 단말기는 연결된 상태여야 아래 명령어 작업이 가능합니다.
▼ 아래 압축 파일을 받은 후 해당 폴더의 경로에서 CMD 창을 열어줍니다. 그리고는 'fastboot flash recovery recovery-clockwork-touch-5.8.4.0-endeavoru.img' 를 입력해서 CWM 을 설치합니다.
위 내용도 앞서 링크걸어둔 포스팅에 소개가 되어 있는데요. 해당 폴더의 경로에서 쉽게 CMD 창을 여는 방법 등은 해당 포스팅을 참고하세요.
▼ CWM 설치를 완료했다면 다시 부트로더 메인화면으로 돌아와서 RECOVERY 메뉴를 선택, 리커버리 모드(CWM)로 부팅합니다.
▼ 루팅을 해 본 경험이 있는 분들이라면 아주 흔한 장면이죠? ^^ 여기서 설치한 CWM 은 터치로 조작이 가능한 버전입니다. 그러니 설정 과정이 좀 더 수월하실 듯 하네요.
암튼, [install zip from sdcard] 메뉴를 이용해 위에서 원하는 경로에 넣어두었던 RIL-patch_Asia-HK 파일을 선택하여 플래싱합니다.
▼ RIL-patch_Asia-HK 플래싱 / 설치가 완료되었다면 이제 재부팅을 해 주면 모든 과정이 끝난 겁니다~
▼ 어떤가요?! 그 상태 그대로 부팅을 했는데 이번에는 유심을 인식하면서 3G 네트워크가 제대로 잡히는 모습입니다.
▼ 환경설정에서 네트워크 상태를 살펴보았는데요. 역시나 제대로 인식이 되죠?
▼ '혹시 데이터쉐어링칩이라 잘 되는거 아냐?' 하는 분들이 계실까 하여... 현재 사용중인 유심칩을 넣어 유심기변 상태로 만들어 보았습니다. 제대로 인식이 되면서 유심기변과 관련된 문자메시지를 받은 모습입니다.
기존에 부트로더를 언락해서 사용하신 분들이라면 아주 간단하게 5분도 걸리지 않아 해결이 가능한 방법이긴 한데요. 기존에 문자 그대로 단말기를 순정 상태로 사용하셨던 분들이라면 HTC ONE X 의 약간 번거로운 언락 과정을 거치셔야 하는게 이 방법의 단점이라면 단점이 아닌가 싶습니다.
더불어, 글을 마치기 전에 4.0.4 버전으로 업그레이드 판올림을 한 뒤 벽돌이 되어 부팅조차 되지 않는다는 분들도 종종 계신데요. - HTC ONE X, 루팅 후 커스텀롬 / 커널 설치방법은? - 포스팅에서 소개하고 강조했던 것처럼 판올림을 CWM 을 이용해 진행하신 경우에는 Boot 이미지 파일도 직접 플래싱을 해줘야 부팅이 가능합니다.
아마 상위 버전의 롬 파일을 XDA 등에서 구하신 분들이라면 해당 게시글에 Boot 이미지 파일과 Recovery 이미지 파일 등이 함께 게재되어 있을텐데요. 이런 부분을 잘 챙겨서 설치를 하신다면 대부분 벽돌이 되어 부팅이 안되는 경우는 없을 듯 하네요. 참고로, 저 또한 CWM 을 이용해 XDA 에서 받은 롬 파일[출처]로 4.0.4 업그레이드를 한 후 본문을 위한 테스트를 진행했습니다.
지금까지 HTC ONE X 를 4.0.4 로 판올림 한 후 유심이 인식되지 않는 문제를 해결하는 방법에 대해 알아보았습니다. 블로그 및 SNS 를 통해 문의주셨던 분들 혹은 차후 관련 문제 때문에 어려움을 겪는 분들께 도움이 되면 좋겠네요. 이 포스팅은 여기까지 입니다 ^^