본문 바로가기

끄적끄적

SKT 옵티머스lte(su640) cm10 'assert failed getprop' 해결하기

서브로 갖고 있던 su640 모델이 CyanogenMod를 정식으로 지원한다는 소식을 듣고, 바로 롬을 찾아가 다운을 받았다.

http://download.cyanogenmod.org/?device=su640


롬 플래싱 순서는



1. 젤리빈 순정 상태의 su640을 v10i.kdz 와 easykdz (kdz툴) 를 이용해서 진저브레드로 떨어 뜨린다.

최신펌의 옵티머스lte에는 리커버리 프로텍트가 걸려 있어서, cwm 리커버리를 설치 할수가 없다고 한다. 실제로 해보니, 리커버리에 접속하기전에 오류를 뿜으며 멈춰버린다.


2. 순정리커버리 (순정리커버리라고는 하지만 진입과 동시에 공장초기화를 진행하는 무서운 리커버리) 를 이용하여 한번 초기화를 한다.


하지 않으면 젤리빈의 시스템이 남아있기 때문에 부팅이 끝나고 설정, 홈어플 등등이 무한 오류를 뿜는다.  


3. '옵티머스 쌈싸먹기'와 같은 여럿 su640 루팅 툴을 이용해 루팅을 진행 한다.


http://nicecan.blog.me/70139247108 옵티머스 쌈싸먹기 

20120603 Thanks 옵티머스 쌈싸먹기 fix1.rar


4. 마켓에 들어가 롬메니져를 통해 CWM을 설치한다


이것 때문에 고생 했다. 블로그 상에 떠도는 아주 쉽게 옵lte에 cwm 설치하는 방법으로 돌아다니는 방법이었는데, 실제로 간편하게 CWM을 설치 할 수 있지만, CyanogenMod 롬이 설치가 불가능해진다.


assert failed: getprop ("ro.product.device") =="su640" ll getprop ("ro.build.product") == "su640"


오류를 뿜으며 롬플래싱이 진행 되지 않는다. xda의 설명에 따르면 해당 리커버리가 p930(옵lte의 해외모델) 이기 때문에, su640 의 롬을 설치 준비단계에서 차단하기 때문이라 한다.


4. su640용 CWM을 설치한다.


http://www.clockworkmod.com/rommanager/ 여기서 LG Optimus LTE (SKT) 항목에 있는 리커버리를 다운 받는다.

recovery-clockwork-6.0.1.0-su640.img


터치형도 있는데, 난 볼륨을 누르며 이동하는 쪽이 더 정감이 간다. 위 파일을 sdcard 최상위에 넣고,

마켓에서 터미널을 설치한 뒤 아래의 명령을 순서대로 진행 한다.


su 

cd /sdcard 

cat recovery-clockwork-6.0.1.0-su640.img > /dev/block/mmcblk0p13


출처는 http://forum.xda-developers.com/showthread.php?t=1848897


5. CWM에 진입하여 CyanogenMod 롬을 플래싱 한다!