Sick puppies

반응형

갤럭시 S2를 사용한지 이제 1년 가까이 다되갑니다.
요즘 핸드폰에 용량이 없다고 어플 설치시 설치 할수 없다고 나와, 모처럼 시간내서 다 지우고 초기화 하기로 결정. 그러다가 커스텀롬에 눈을 돌리게 됐고, 갤럭시 S2 를 사용하기전 중국에서 모토글램에 miui 적용해서 잘 사용했던게 생각나서 miui 롬 으로 결정했습니다.

그런데 너무 오랜만에 커롬을 쓰는거라, 루팅, 커널 설치하기 등,, 잊어버린게 많아 다시 배우느라 고생고생 했네요.

아무튼 중간에 벽돌도 많이 되고, 다시 순정으로 설치하고, 커널 입히고 등등 저녁 7시부터 새벽 3시까지 하다가 벽돌 된거 들고 그냥 잠자고 아침에 학원다녀와서 다시 설치 성공 했습니다. 이제부터 설치가 안됐던 이유와, 설치 방법을 알려드리겠습니다.




1. MIUI 최신 버젼 발견

http://forum.xda-developers.com/showthread.php?t=1907259
여기 들어가보시면 알겠지만, 현재 갤럭시2 miui 나온것중 최신 버젼이 나왔더라구요.
그전에는 한국 사용자분들이 번역하고, 패치 하고 등등 한국에서 사용하기 편하게 많이 수정해서 올려주셨는데 이제 그렇게 수정된 최신버젼을 찾아볼수가 없더라구요.
아무튼 miui 롬 다운 !




2. 핸드폰 커널 입히기.
miui 롬을 설치할려면 핸드폰에 메모리에 miui롬 zip 파일을 넣고, 커널을 설치한후 리커버리 모드에서 설치를 해야합니다. 그러기 위해선 커널을 설치해야합니다.

커널 종류와 설치방법은 몇가지가 있긴한데, 제가 한방법은 테그라크 커널을 사용했습니다.
주소 남겨드릴게요
http://pspmaster.tistory.com/118
(위에 커널을 설치하게 되면 루팅은 어쩔수없이 하게 됩니다)


3. MIUI 설치롬 실패
테그라크를 설치하고, 리커버리 모드로 진입후
UPDATE: install zip from sdcard 메뉴를 선택후 MIUI롬을 선택해 설치를 합니다.
그런데 여기까지는 잘 되는가 싶더니, 설치 실패가 뜹니다.

실패 내용 메세지는 아래처럼 나옵니다.


=================================================================================================

AROMA INSTALLER version 2.56
  (c) 2012 by amarullz xda-developers

ROM Name    : M1UI
ROM Version : 2.10.26.v2
ROM Author  : a1exander
Device      : Samsung Galaxy S2
Start at    : Sun Dec 23 18:27:12 2012


    script aborted: assert failed: getprop("ro.product.device") == "galaxys2" || getprop("ro.build.product") == "galaxys2" ||
    getprop("ro.product.device") == "i9100" || getprop("ro.build.product") == "i9100" ||
    getprop("ro.product.device") == "GT-I9100" || getprop("ro.build.product") == "GT-I9100" ||
    getprop("ro.product.device") == "GT-I9100M" || getprop("ro.build.product") == "GT-I9100M" ||
    getprop("ro.product.device") == "GT-I9100P" || getprop("ro.build.product") == "GT-I9100P" ||
    getprop("ro.product.device") == "GT-I9100T" || getprop("ro.build.product") == "GT-I9100T"
  assert failed: getprop("ro.product.device") == "galaxys2" || getprop("ro.build.product") == "galaxys2" ||
  getprop("ro.product.device") == "i9100" || getprop("ro.build.product") == "i9100" ||
  getprop("ro.product.device") == "GT-I9100" || getprop("ro.build.product") == "GT-I9100" ||
  getprop("ro.product.device") == "GT-I9100M" || getprop("ro.build.product") == "GT-I9100M" ||
  getprop("ro.product.device") == "GT-I9100P" || getprop("ro.build.product") == "GT-I9100P" ||
  getprop("ro.product.device") == "GT-I9100T" || getprop("ro.build.product") == "GT-I9100T"


Installer Error (Status 7)


End at : Sun Dec 23 18:27:12 2012

===================================================================================================

4. 설치 실패 원인
설치 실패의 이유를 인터넷에서 여기저기 찾다 보니까, 기기명을 바꿔줘야한다는걸 알게되었습니다.
1년동안 많은 변화가 있었더군요.
제가 알아본 방법은
1. 빌드 프롬 변경해서 본인의 핸드폰 기기명을 갤럭시 S2 해외 기기명으로 바꿔주는 방법
2. miui롬 zip파일을 열어서 위에 나와있는 GT-I9100 을 한국 갤S2 기기명인 SHW-M250S로 바꿔주는방법

2가지 방법이 있다는걸 알게 되었습니다.
그래서 저는 2번째 방법을 택했습니다. 


2번을 선택한 이유는, 앞으로  t 스토어,  t 맵, t 모바일 등 SKT 에서 제공하는 서비스를 쓸 경우가 많기 때문에. 제 기기를 i9100 으로 바꾸기보다는

롬을 m250s 로 바꾸는 방법을 택했습니다.


※ 기기명을 바꾸는 이유
커스텀롬은 대부분 해외에서 만들어졌습니다. 그래서 모델명이 GT-I9100 인거이구요.
그래서 한국기기에서 사용할려면 바꿔줘야 한다네요.


바꾸는 방법은 제가 따로

아래글에 설명 포스팅 했습니다 참고하세요.


http://dn2129.tistory.com/3



5. 기기명 변경후 다시 설치.
변경한 파일을 다시 핸드폰에 넣고 3번과 같은 방법으로 설치 합니다.
결과는 대성공 했습니다.
1년동안 커스터롬 같은걸 안썼더니, 몰랐던게 많이 생기고, 새로운걸 알게되는데 엄청난 시간이 필요했네요.

혹시나 저처럼 갤S2에 커스텀 롬을 설정하시는데 시간을 많이 소요치 않기하기 위해서 포스팅을합니다.





반응형
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band