강좌 RK3066기기에서 CWM설치하기[2013.01.06]
2012.12.07 02:48
<2013.01.06 업데이트>
- 터치가 지원되는 CWM 6.0.1.0 으로 업데이트 [출처 : http://www.freaktab.com/showthread.php?1755-Updated-CWM-Recovery-for-Cube-Mini-(May-work-on-other-RK3066-tabs)]
안녕하세요. Lock3rz 입니다.
<Vido N70HD으로 CWM에 진입한 모습>
>>리커버리?<<
리커버리(Recovery)는 "복구모드"정도로 생각하시면 될것 같습니다. 안드로이드 OS가 제대로 작동하지 않아도 리커버리로 부팅하여 안드로이드 OS영역을 덮어쓸수[Flashing]있습니다. 즉, 소프트웨어적 수리의 최후 수단으로써 존재하는 것이죠. 기본으로 탑재된 순정리커버리는 .zip 인스톨과 캐쉬삭제, 공장초기화 등의 메뉴정도만 있습니다. 또한 순정리커버리는 제조사가 미리 사이닝(Signing[인증키 등록])해 둔 .zip만 인스톨이 가능하도록 잠겨 있습니다.
>>커스텀리커버리?<<
위에서 말씀드렸다 싶이, 순정리커버리의 제한된 기능을 개선시켜 "리커버리 모드"의 장점[OS의 정상작동 여부와 상관없이 작동]을 최대로 이용하기 위해서 "커스텀 리커버리"라는 것을 사용합니다. 커스텀 리커버리는 유저들이 만들어낸 리커버리로써 시스템영역 백업/복구, zip파일로 만들어진 커스텀 롬파일 Flashing 등등의 기능을 제공합니다. 이 글에서 다룰 CWM은 [ClockWork Mod]의 약자로써, 커스텀 리커버리의 일종입니다.
>>활용성<<
CWM 리커버리를 사용하면 다음과 같은 작업이 가능합니다.
- System, Data 영역에 대한 백업 생성 [PC에서 흔히 쓰는 "고스트 이미지"를 생성한다고 보시면 됩니다]
- 백업해둔 데이터로의 복구 [시스템을 만지다가 작동이안되거나 문제가 생기면, 위에서 만든 백업으로 완벽하게 복구할 수 있습니다]
- .zip형식으로 제작된 커스텀롬 설치 가능
- .zip형식으로 제작된 시스템 수정 설치 가능
- 기기가 정상적으로 부팅이 되지 않아도, 리커버리 모드로 부팅하여 USB저장장치로 연결 가능
>>주의<<
CWM에서는 Power 버튼이 "선택", 볼륨+,-가 "포인터 이동"입니다. 따라서 볼륨버튼이 없는 기기는 사용이 불가능 할수도 있습니다.
[확인되지 않았습니다]
/*본 과정을 적용하므로써 생기는 모든 불이익 및 책임은 사용자에게 있습니다.*/
>>순서<<
리커버리를 적용할 기기의 parameter, Loader 파일을 추출 -> RK3066용 CWR 플래싱 파일에 parameter 파일과 Loader를 추가 -> 기기에 CWR 플래싱 -> 완료
>>설치하기<<
1. 지금 사용하고 계신 RK3066기기의 순정롬파일(*.img)파일을 준비합니다.
2. parameter와 Loader를 추출하기 위한 툴인 Wendal.zip을 다운로드 받습니다. [다운로드]
[기기 별로 parameter[인자값, 환경변수를 뜻합니다]과 Loader[다운로드 모드로 부팅된 기기와의 연결을 위한 바이너리 파일]버전이 다르기 때문에, 기기의 순정롬으로부터 추출해내야 합니다]
3. 2에서 받은 파일의 압축을 풉니다.
4. 1.에서 준비한 *.img파일의 이름을 wendal.img로 변경하여 3.의 폴더에 넣습니다.
5. 3.의 폴더에 있는 Runme.bat을 실행합니다.
6. 숫자 1을 입력합니다.
7. 엔터를 칩니다.
8. 숫자 3을 눌러 종료합니다.
9. 새롭게 생성된 Temp로 들어갑니다.
10. parameter 파일과 RK30xxLoader~~~.bin파일을 Ctrl+C로 복사합니다.
11. RK3066용 CWM 파일과 롬파일 플래셔를 받습니다. [다운로드]
12. 11.에서 받은 파일의 압축을 풉니다.
13. rom 폴더로 이동합니다.
14. 이곳에 10.에서 복사했던 2개의 파일을 Ctrl+V로 붙여넣습니다.
15. 상위 폴더로 가서, RKAndroidTool.exe를 실행합니다.
16. 프로그램의 1번 항목의 RK30xxLoader(L)~~~ 파일의 이름을 14에서 붙여넣었던 파일의 이름으로 써줍니다. [경로는 유지하고, 파일 이름만 바꿔주시면 됩니다]
17. 기기를 "다운로드 모드[롬 업 모드]"로 부팅합니다. [다운로드 모드 진입하기 : 강좌] [혹은, 볼륨+버튼을 누른 상태로 USB케이블 연결을 하면, 다운로드모드로 부팅됩니다.]
18. 기기를 PC와 연결합니다. ['다운로드 모드' 드라이버가 설치되어 있지 않은 분은 17.에 링크된 "강좌"를 참고하시거나, 11.에서 보이는 'drivers'를 지정하여 드라이버 설치를 하시면 됩니다]
19. RKAndroidTool.exe프로그램 하단의 'No Found RKAndroid rock usb'가 'Found RKAndroid rock usb'로 바뀝니다.
20. Flash ROM 버튼을 클릭합니다.
21. 설치후에 기기가 자동으로 CWM으로 부팅됩니다.
>>설치 이후<<
1. CWM으로 들어가기
파워버튼과 볼륨+ 버튼을 동시에 눌러 부팅
정상적으로 부팅후, ROM Manager APP으로 부팅 ROM Manger
[혹은, 리커버리로 부팅하게 해주는 App을 사용하시면 됩니다]
2. 다운로드 모드로 진입하기
[다운로드 모드 진입하기 : 강좌]을 참고해주세요.
혹은, 볼륨 + 버튼을 누른상태로 USB에 연결하면 다운로드 모드로 진입합니다.
>>순정 롬 플래싱시...<<
순정롬을 플래싱 하시면 순정 리커버리가 덮어 씌워져, CWM이 삭제됩니다. 다시 설치해주셔야 합니다. ^^;
/////
수고하셨습니다. 감사합니다 ^^
코멘트 9
-
purity
12.07 03:21
AllWinner 계열이 간단히 쉘 스크립트로 올릴 수 있는 것과 달리 꽤 험난하군요. ㅎㄷㄷ;;; 항상 좋은 정보 잘 보고 있습니다. 감사합니다. -
좋게 봐주셔서 감사합니다 ^^;
AA계열의 쉘 스크립트는 보지 않아서 모르겠습니다만, AA계열은 쉘 명령어 가지고도 리커버리 플래싱이 가능한가 보네요? 신기하군요... ~.~;
사실 별로 복잡하지 않은 작업인데, 제 필력이 부족하여 복잡해 보이는 것일수도 있습니다 OTL
CWM를 비롯한 커스텀 리커버리는 롬 플래싱을 밥먹듯이 하는 유저들에게 든든한 백업이죠 ㅎㅎ;
티타늄백업은 2차 백업이구요~
-
해적
12.07 11:33
고스트 처럼 백업이된다니 신기하네요~ -
시스템영역의 파일들이 램위로 적재 되지않고, 리커버리 파일만 램에 적재된 상태여서 아무런 문제없이 시스템 영역을 엑세스 할 수 있습니다.
참 편리하고 든든하답니다 ㅎㅎ~
-
어른패드
12.07 13:49
리커버리 작업이후에 커스텀롬 쓸만한게 많이 있나요? 순정롬도 나쁘지 않은거 같아서 그냥저냥 쓰고있거든요.
-
커스텀 롬은 사실상 거의 없습니다.
만일의사태에 대비하여 백업을 만들어 두기 위해 사용하고 있습니다
-
pNix
12.08 19:01
RK3066 CWM 터치버젼은 아직 안나왔나요? ㅎ
-
RK3066이 탑재된 Vido N101이나 Cube U30GT같은 경우는 터치를 지원하는 CWM이 나오긴 했습니다.하지만, 터치드라이버가 기기마다 다르기 때문에, 호환은 안될것 같네요...본문의 다운로드 항목 링크를 업데이트 하였습니다.
찾았네요! N70HD에서는 정상작동합니다.
-
주석호수
06.11 19:57
11번 RKandroidtool 링크가 죽은것 같아 올립니다.