원플러스원 ColorOS에서 CyanogenMod로 OS Rom 변경 하기!


IT Story/모바일 이야기 2014.11.20 23:47



해외에는 자료가 많은데, 한글로는 원플러스원 중국 내수용 Color OS 에서 internatinal 판의 OS인 CyanogenMod로 변경하는 법에 대해 정리한 자료가 없어 씁니다. 개발자분이 아니라면 비교적 어렵게 느끼실 수 있을 것 같습니다. 혹여나 아래 방법을 따라 보시고, 안되는 점이 있으면 댓글을 달아주시면 답변드리겠습니다. 


 일단 OS를 변경하는 작업입니다!


쉽게 이야기하면, 윈도우 XP가 설치 되어 있는 컴퓨터를 포맷하고 윈도우 7을 설치한다고 생각하시면 됩니다. 

안드로이드라는 OS의 핵심 부분을 ROM이라고 이야기합니다. 흔히들 "커스텀롬"이란 이야기를 많이 접하실텐데, 이는 삼성이 자사폰에 커스터마이징을 한(삼성에서 만든 갤러리앱, 삼성 기본앱들이 설치 된, S보이스와 테마가 설치되는 등) OS입니다. 


1. 원플러스 원 스마트폰의 전원을 켠다 (Boxing하고 나면 배터리가 40프로 정도 충전이 되어있음)

2. 설정 - 소프트웨어 정보 - 빌드정보를 계속 클린한다. 

3. "개발자가 되려면 O단계가 남으셨습니다" 라는 토스트가 뜬다. 

4. 설정 - 개발자옵션에 들어가 "USB Debugging 허용"에 체크한다. 

5. 컴퓨터와 스마트폰을 USB로 연결한다. 

6. 해당 컴퓨터의 디버깅을 허용하시겠습니까? 라는 말에 "항상 허용" 체크 후 허용한다. 다시 USB를 제거한다. 


7. 아래 파일을 다운받아 C드라이브로 옮긴다. 


adb.zip


8. CyanogenMod Rom 을 다운로드 한다. 


https://cyngn.com/products/oneplusone/

Zip file 다운로드 (현재 기준 cm-11.0-XNPH44S-bacon-signed-fastboot.zip)


9. 압축 파일을 풀고 안에 있는 파일들을 C드라이브에 adb 폴더에 복사한다.

+ adb 의 파일들과 ROM의 파일들이 한 폴더 안에 있도록 복사한다.


10. 원플러스원의 폰의 전원을 끈다. 


11. (USB가 스마트폰과 분리 된 상태로 - 연결 시 fastboot mode나 recovery mode로 켜지지 않음) 원플러스원의 전원이 꺼져있는 상태에서 파워버튼과 볼륨 올리는 버튼을 동시에 누른다. 
+ 파워+볼륨업 : 패스트부트 모드, 파워+볼륨다운 : 리버커리 모드 


12. 원플러스원 화면에 fastboot mode라고 뜬다. 

13. 이 상태에서 USB를 연결한다. 

14. 명령 프롬프트에서 c:/adb/fastboot devices 라는 명령어를 실행하면, 기기가 보인다 (아무것도 뜨지 않으면 adb와 연결이 되지 않은 것)

15. 아래 명령어들을 순서대로 실행한다.


C:/adb/fastboot flash modem NON-HLOS.bin

C:/adb/fastboot flash sbl1 sbl1.mbn

C:/adb/fastboot flash dbi sdi.mbn

C:/adb/fastboot flash aboot emmc_appsboot.mbn

C:/adb/fastboot flash rpm rpm.mbn

C:/adb/fastboot flash tz tz.mbn

C:/adb/fastboot flash LOGO logo.bin

C:/adb/fastboot flash boot boot.img

C:/adb/fastboot flash cache cache.img

C:/adb/fastboot flash recovery recovery.img

C:/adb/fastboot flash system system.img


만약 스마트폰이 16기가 라면, C:/adb/fastboot flash userdata userdata.img

64기가라면, C:/adb/fastboot flash userdata userdata_64g.img


C:/adb/fastboot oem lock

C:/adb/fastboot reboot


16. 완료되길 기다린다. 


만약, 여기서 재부팅을 했는데 정상작동하지 않는다면, 다시 파워버튼을 길게 눌러 파워를 끄고, 


1. 파워버튼 + 볼륨다운 을 눌러 리커버리 모드로 켠다. 

2. 볼륨키로 메뉴 중 wipe data/system data 를 선택 후 파워버튼으로 실행한다(포맷)

3. 다시 파워를 끈 뒤, 파워버튼 + 볼륨업으로 패스프부트 모드로 켠다. (위 과정 중 12번부터 다시 시작한다)


혹시 하시면서 실패하시는 경우가 있다면, 댓글로 적어주세요

저작자 표시 비영리 변경 금지
신고

WRITTEN BY
ShakeJ

0 ,