안녕하세요.

Icaros 입니다.


먼저 이러한 방법으로 쿠킹 형식으로 Miui 산소 센스 Lewa OS를 포팅 할수 있습니다.


이번엔 그냥 MIUI를 쿠킹해 보겠습니다.


그전에 손가락 운동 한번^^


먼저 준비물은 다음과 같습니다.


- 포팅할 폰의 CM롬 또는 AOSP 롬

- 포팅할 폰과 해상도가 동일한 폰의 MIUI

- 텍스트 편집 프로그램 (Notepad ++ 추천)

- 7zip 등의 압축 유틸리티 (알집 비추천 / WinRAR등 추천)


일딴 이러한 방법의 단점이라면, 기반롬인 CM롬 또는 AOSP롬등에 있는 모든 문제점을 모두 MIUI로 끌고 갑니다.

예를 들어 기반롬에서 카메라가 동작하지 않는다면, 이 방법으로 포팅한 MIUI도 카메라가 동작하지 않습니다.


포팅할 폰과 동일한 해상도를 가진 폰의 MIUI 파일은 다음 사이트에서 구하실수 있습니다.

http://www.miui.com / http://en.miui.com



제가 추천드리는 바로는 7zip 을 이용하는것 입니다.

압축을 푸시지 마시고, 그냥 7zip 으로 열기를 해주십시오.


1. MIUI롬(동일한 해상도를 가진 폰의 MIUI)의 /system/app 폴더와 /system/framework 폴더를 기반롬으로 덮어쓰기 합니다.


2. MIUI롬의 /system/lib/libandroid_runtime.so 파일을 기반롬 /system/lib 안에 덮어쓰기 합니다.

※ 부팅이 되지 않는 경우, 원래 기반롬의 libandroid_runtime.so 파일을 사용해 주십시오.


3. 기반롬의 /system/media 폴더를 지워 줍니다.


4. MIUI롬의 /system/media 폴더를 덮어씌워 줍니다.


5. MIUI롬의 /system/etc/telocation.db 파일과 yellowpage.db 파일을 기반롬 /system/etc 에 넣어줍니다.


6. MIUI롬의 /system/lib/content-types.properties 파일을 기반롬 /system/lib 에 넣어 줍니다.


7. MIUI롬의 /system/xbin/invoke-as 파일을 기반롬 /system/xbin에 넣어 줍니다.


8. MIUI롬의 /system/lib/libeaec.so 파일을 기반롬의 /system/lib 에 넣어 줍니다.


9. 기반롬의 updater-script 에 대충 중간쯤에 다음을 추가해 줍니다.

set_perm(0, 0, 06755, "/system/xbin/invoke-as");

set_perm(0, 0, 0755, "/system/lib/liblbesec.so");


10. 이제 빌드프롭을 수정 합니다.


ro.build.id=MIUI
ro.build.display.id=MIUI
ro.build.version.incremental=2.x.x (MIUI 버전을 적어 주세요)

ro.config.ringtone=MI.ogg
ro.config.notification_sound=FadeIn.ogg
ro.config.alarm_alert=GoodMorning.ogg
ro.config.sms_received_sound=FadeIn.ogg
ro.config.sms_delivered_sound=MessageComplete.ogg


그런후 저장 하시고, 리커버리로 플래시를 하시면 MIUI가 포팅 됩니다!


쓸글이 없으니 다음은 Lewa OS를 쿠킹해 봅시다.

+ Recent posts