지금까지 파이어OS 3.2.8 에 세이프스트랩을 설치하고 넥서스롬을 사용했었는데 넥서스롬의 치명적인 단점인 3G 데이터 통신이 불가하다는 점이 네비게이션 사용이 불가능 하거나 기타 소소한 문제들이 있었습니다.


기존에 4.5.2 버젼용 세이프 스트랩에서도 넥서스 롬을 사용할수 있었으나 역시나 똑같이 3G 사용이 안되기 때문에 굳이 4.5.2 버젼으로 업그레이드 할 이유가 없었으나 며칠전에 3G 문제가 해결된 CM11롬이 개발된 사실을 알게되어 궁금증을 참지 못하고 업그레이드를 해보았습니다.


4.5.2용 CM11롬은 위에 기술한 대로 3G 데이터통신, GPS, 문자 수신등에 문제가 없었으며 구글 서비스도 완벽하게 작동되었습니다. 하지만 순정에서 겪던 망이탈이 cm롬에서도 역시 발생되었습니다.


그럼 파이어OS 3.2.8 세이프스트랩 넥서스롬에서 파이어OS 4.5.2 세이프스트랩 CM11롬으로 업그레이드 한 과정을 살펴보겠습니다.


1. 우선 세이프스트랩 리커버리로 들어가 기존에 사용하던 3.2.8 세이프스트랩 넥서스롬을 삭제합니다.




세이프스트랩 리커버리의 메뉴 화면 입니다. 세이프스트랩 사용자라면 이미 잘 알고 있겠지만 Boot Options 로 들어가서 Stock Rom을 활성화 하고 삭제할 롬슬롯으로 들어가 delete를 눌러 롬슬롯을 삭제한후 reboot에서 system으로 리부트 합니다.



위 사진이 참고 이미지 입니다.


세이프스트랩 리커버리에서 롬을 삭제후 파이어OS 3.2.8 순정롬으로 부팅을 완료하면 HDX를 컴퓨터에 연결합니다.


그리고 hdx toolkit을 실행시켜 ota를 활성화 해줍니다.






툴킷 메인 메뉴 선택에서 7번을 눌러 more로 들어가서 3번을 눌러서 ota를 활성화 합니다.


ota를 비활성화 하지 않은 경우에는 이 부분은 건너뛰어도 됩니다.




그리고 세이프 스트랩을 실행시켜 리커버리를 삭제합니다. 




리커버리를 삭제 했으면 순정 4.5.2롬을 다운받아 컴퓨터에 연결된 hdx 최상위 폴더에 복사합니다.


https://kindle-fire-updates.s3.amazonaws.com/update-kindle-13.4.5.2_user_452004220.bin


위 링크에서 4.5.2 버젼을 다운받으면 됩니다.


펌웨어 파일이 복사되었으면 supersu를 실행시켜 완전한 언루팅을 합니다.




설정으로 들어가서 아래쪽으로 내려가면 완전한 루팅 권한 해제가 있습니다. 루팅을 해제하는 이유는 루팅된 상태에서 펌웨어가 올라갈 경우 혹시 문제가 생기는걸 방지하기 위함입니다.


루팅 해제까지 완료했으면 킨들을 껐다 켠후 설정 - Device Option - System Update로 들어가서 업데이트 체크 버튼을 누르면 잠시후 4.5.2 버젼을 발견했다고 나오고 업데이트 버튼이 활성화 됩니다. 그러면 업데이트 버튼을 눌러 4.5.2 버젼으로 업데이트를 합니다.


재부팅이 되고 업데이트가 적용되어 4.5.2 버젼으로 부팅이 완료되면 이전에 사용했던 앱들이 그대로 남은채 업데이트 된걸 볼수 있습니다. 혹시 모를 문제를 방지하기 위해서 설정 - Device Options 로 들어가서 Reset to Factory Defaults를 선택해서 공장초기화를 해서 깨끗한 상태의 4.5.2 버젼으로 초기화 합니다.


순정 4.5.2 버젼으로 초기화 되면 일단 아마존 계정을 설정해서 아마존 앱스토어로 들어간뒤 ES 탐색기를 설치합니다.

ES 탐색기를 설치했으면 hdx를 피시에 연결해서 아래 파일들을 복사해 넣습니다.



cve20147911.apk

-4.5.2 루팅 앱


eu.chainfire.supersu-246.apk

-supersu앱


Safestrap-Thor-4.0.1-B03.apk


세이프스트랩 설치 앱 http://forum.xda-developers.com/kindle-fire-hdx/development/recovery-safestrap-v4-0-1-t3137840


http://forum.xda-developers.com/kindle-fire-hdx/development/rom-cm-11-safestrap-20150628-unofficial-t3145547


--- CM11 롬파일 - 위 링크에서 최신빌드의 CM11 롬파일과 Gapps 를 다운받습니다.


https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip


--- cm롬에서 루팅을 이용하기 원하면 위 링크의 슈퍼수를 받아서 세이프스트랩에서 라이팅 해주세요


총 5개의 파일을 모두 HDX에 복사한후 es 탐색기를 실행시켜 cvc20147911.apk 를 먼저 설치한후 실행합니다.




위와같은 화면이 나오면 Gimmie Root 버튼을 5-6회 정도 누릅니다. 그럼 먹통이 된듯 아무 반응이 없다고 갑자기 재부팅이 됩니다. 


재부팅이 되면 루팅이 완료 되었습니다. 다시 ES탐색기를 실행해 Supersu 를 설치하고 재부팅 합니다.


supersu 까지 설치했으면 혹시 모를 사태에 대비하기 위해서 OTA를 Disable 시켜둡니다.


굳이 Root 익스플로러를 추가설치할 필요 없이 ES탐색기를 사용해서 OTA를 비활성화 할수 있습니다.




ES탐색기를 실행시켜 우측 메뉴를 열어서 아래로 쭉 내리면 Root Explorer 이 최초에는 OFF 상태로 되어있습니다.


그럼 off 버튼을 눌러서 on으로 변경하면 ES 탐색기에서도 루트 익스플로러 기능을 사용할수 있습니다.


On으로 바꿨으면  hdx의 / 로 들어가서 system/priv-app 폴더로 들어간후 하단 메뉴의 search 버튼을 눌러서 ota라고 입력하면 DeviceSoftwareOTA.apk 파일과 DeviceSoftwareOTAContracts.apk 파일이 나오는데 그중 DeviceSoftwareOTA.apk 파일의 이름을 DeviceSoftwareOTA.apk.bak로 변경하고 저장합니다.


파일명을 정상적으로 변경했으면 이제 세이프스트랩 앱을 설치합니다.




세이프 스트랩을 설치후 실행시켜서 Install Recovery를 눌러 세이프스트랩 리커버리를 설치한후 Reboot to Recovery를 눌러 리커버리로 부팅 합니다.



세이프 스트랩 초기 메뉴 화면 입니다.제일 처음 할 일은 backup 메뉴로 들어가 혹시 모를 사태에 대비한 스톡롬 백업 입니다.




백업 메뉴로 들어오면 위와 같이 나옵니다. 스와이프 해서 백업을 실행합니다. 


백업을 완료한후 메인 메뉴에서 첫번째 부트 옵션 메뉴를 선택합니다.




부트옵션으로 들어와서 ROM-Slot-1을 선택하면 아래와 같은 롬슬롯 생성 메뉴가 나옵니다.




위 메뉴에서 파티션 사이즈를 조절한후 Create ROM Slot을 눌러 롬슬롯을 생성합니다.


위 화면의 Data partition size가 CM11 롬에서 사용할 데이터 파티션의 크기가 되니 HDX가 64기가 제품이라면 용량을 좀 넉넉하게 늘려서 롬슬롯을 생성하는게 좋습니다. 


데이터 파티션 사이즈와 별개로 sdcard 공간은 순정 os와 커스텀 os간에 공유됩니다. 순정에서 다운받은 영화파일을 cm롬에서 볼수 있다는 뜻입니다.




롬슬롯이 만들어지면 해당 슬롯을 액티브 시킵니다. 그리고 셋 닉네임으로 저처럼 롬슬롯 이름을 바꿀수 있습니다.


위 사진에 보면 상단에 붉은색으로 rom slot : stock rom 으로 되어있는게 보이실겁니다.


저 상태에서 커스텀 롬슬롯을 액티브 하면 아래와 같이 롬슬롯 사진이 변경됩니다.


롬슬롯을 액티브 시켰으면 메인메뉴로 돌아와 인스톨 메뉴를 선택하고 들어갑니다. 


아래 사진이 인스톨 메뉴 진입후 입니다.




스크롤을 아래로 내리면 이미 복사해 두었던 롬파일과 구글앱스 파일이 보입니다.


롬파일을 클릭하면 아래 화면으로 바뀝니다.






스와이프 하면 롬을 선택한 슬롯에 인스톨 합니다.


인스톨이 끝나면 구글앱스를 똑같은 방법으로 설치하고 초기화를 한번 한후에 리부팅 합니다.


루팅상태로 cm을 사용하려면 supersu도 플래싱 해줍니다.


재부팅을 하면 너무나도 반가운 CM 로고가 한참 돌아간 후에 CM11 초기 설치 화면이 나옵니다.

설정을 완료하면 이제부터 HDX에 CM11이라는 새생명이 생겼습니다. 순정롬에서 참으로 불편했던 영어 메뉴나 앱들이 영어버젼으로 나오는 문제나 구글플레이 서비스가 제대로 작동하지 않는 문제들을 모두 해소할수 있었습니다.



이상으로 파이어OS 4.5.2 버전 커스텀롬 CM11 설치를 마치겠습니다.



레퍼런스 url




http://forum.xda-developers.com/showpost.php?p=59156161&postcount=56





      킨들 HDX 7  |  2015. 7. 6. 03:45



Style-mine.com is powered by Daum & Tattertools