현재 G2 기종을 사용하고 있고요, 1.5 버전을 사용하고 있었습니다.

 

최근 발표된 SDK 1.6 버전에서 작업한 어플리케이션을 적용하려고 하니

 

API 레벨이 맞지 않아서 업로드가 안되더라구요..

 

그래서 여기저기서 자료를 찾아서 펌웨어를 업그레이드 하려고 하는데요

 

http://developer.htc.com/google-io-device.html

 

대충 과정은 이해했어요.

 

우선 Device Radio Firmware를 업그레이드 하고

 

Recovery Image Package를 카피하거나 fastboot을 사용하거나 해서 업데이트하면 된다..

 

그런데, 디바이스 펌웨어를 업데이트 하려고

 

$ adb push <recovery-image-package>.zip /sdcard/update.zip

 

명령어를 사용하여 sd 카드에 파일을 복사를 하고,

안드로이드 부팅 후 리커버리 모드로 들어가서

"apply sdcard:update.zip" 메뉴를 이용하여 펌웨어를 업데이트 하려는데

 

에러가 나더라구요..

 

can't open /cache/recovery/command << 이런 에러메세지가 나고,

 

업데이트하는데 실패를 해요.

 

에러는 간단하죠. 업데이트 파일을 찾을 수 없다는건데..

 

 SD카드가 분명히 들어가있고, 카피가 완료 되었다고 결과를 확인 했는데

 

왜 이런 메시지가 나오는지 모르겠습니다. 흠..

 

지금도 열심히 구글링 해보고 있는데, 원인을 잘 모르겠네요..

 

도와주세요 ^^;