STUFP (표준타블렛 공용펌웨어 프로잭트)


1. 롬쿠킹 관련 프로그램은 최대한 폴더경로가 간단하고 한글이름이 없는 경로,

그리고 OS가 설치된 파티션에서 실행하세요.


저는 하드디스크 파티션을 C와 D로 나누어서, C에는 OS 및 프로그램, D에는 데이터를 저장합니다.

그래서 처음에 C에 롬쿠킹 관련 프로그램을 두고 실행하다가 윈도우 시스템 파일이 깨지는 바람에 C를 날리고

재설치를 했습니다. 그 이후에 D에 "RK 롬쿠킹"이라는 폴더를 만들어 롬쿠킹을 진행했는데 자꾸

롬 포장 중, "system.img" 단계에서 계속 에러가 났습니다.

하지만 이를 C로 옮기고 폴더명 또한 RK 라고 바꿔서 다시 포장하니 문제 없이 잘 진행 되었습니다.

따라서 롬쿠킹을 하실 때에는 최대한 해당 파티션의 루트폴더 그리고 한글이 들어가지 않는 경로에서 하셔야합니다.



2. Rockchip Firmware 수정툴이 실행되지 않을 때에는 로켈을 바꾸어 보세요.


성야무인님께서 올리신 RK2918 SDK 2.1 펌웨어 수정 Tool (http://www.kpug.kr/index.php?mid=smallgroup00&search_keyword=sdk&search_target=title&document_srl=897283) 에는

먼저 factory tool pack 이라는 펌웨어 쿠킹툴 (요한님께서 한글화 하신 그것입니다),

"apktool" 이라는 apk 파일을 풀고 다시 포장할 수 있는 툴이 있습니다.

그리고 커널의 부팅이미지에 들어가는 ppm 이미지를 만들 수 있는 "gimp" 라는 툴이 있습니다.

이 중에서 gimp 라는 어플이 로켈을 가립니다.

즉, 대한민국으로 로켈이 잡혀 있으면 설치 자체가 안 됩니다.

이때는 제어판-국가 및 언어의 "위치변경"에서 중국으로 바꿔주시면 됩니다.

그러면 이제 gimp가 설치되며, 실행이 됩니다.

그런데 웃긴 것은 로켈이 중국으로 잡혀 있으면 성야무인님께서 한글화 해주신 펌업툴이 실행이 안 됩니다.

따라서 다시 로켈을 대한민국으로 바꾼 다음에 펌업을 하셔야합니다.


-아, apktool은 쓰시려면 JDK 가 설치되어 있어야합니다.



3. 커널의 부팅이미지 수정을 위한 ppm은 반드시 gimp 로 변환 하셔야 합니다.


먼저 커널의 부팅이미지를 위한 확장자는 ppm 입니다.

포토샵이나 다른 이미지 포멧 변환툴로 ppm으로 바꾸신 것을 부팅이미지로 넣으시면 에러가 납니다.

따라서 반드시 gimp를 통해 인덱스모드, 최대색상 224개 이하로 하신 다음에 넣으셔야 합니다.

커널의 부팅이미지를 바꾸는 것은 요한님께서 한글화 해주신 롬쿠킹툴에서 롬을 불러오신 다음에

"커널수정"을 누르시고 ppm 이미지를 불러온 뒤, 활성화 되는 버튼 (??? 이던가 그럴겁니다.)을 누르시면 됩니다..

(그런데 추천은 안 드립니다. 전 바꾸고 나니 계속 에러가 나더군요.)



4. 부팅이미지는 커널이 구동되고 난 뒤에 보이는 이미지입니다.


따라서 켜자마자 보이는 이미지를 바꾸고 싶으시다면 부팅이미지가 아니라 커널의 부팅이미지를 바꾸셔야합니다.

(이것 때문에 얼마나 삽질을 했는지...) 그 이후로 보이는 부팅이미지를 바꾸고 싶으시다면,

system/media 폴더에 원하는 부팅이미지를 패널 해상도에 맞게 PNG 포멧으로 수정하신 다음에 "bootanimation.zip"로 넣으시면 됩니다.



5. 롬이 너무 무거우면 롬업데이트는 되지만 초기부팅에서 뻗습니다.


물론 각 기계마다 다르다고 생각합니다만 제가 가진 U9GT2에서 시험해본 결과 350MB가 넘어가면

초기부팅에서 뻗어버렸습니다. 따라서 롬의 용량을 어느 정도 관리하는 것이 좋다고 생각됩니다.

300MB 전후가 제일 적당한 것 같습니다.

(롬의 용량은 롬을 해체했을 때의 용량이 아니라 다시 img 이미지로 포장 했을 때의 용량을 말합니다.)



6. 커롬을 올릴 땐, EraseIDB를 한 후 진행하거나 또는 복구로 올립시다.


내장 NAND 영역을 로우 포멧하지 않고 올릴 경우, 초기부팅에서 뻗는 경우가 많기 때문입니다.



7. 각 앱마다 있는 라이브러리 파일을 잘 관리하자.


각 앱 마다 라이브러리 파일이 있습니다. 시스템 어플로 사전 설치 해두기 위해선 app 파일과 함께

이 라이브러리 파일도 롬에 넣어둬야합니다. RK2918은 armeabi-v7a 이라서 앱을 열었을 때 해당 폴더의

라이브러리를 넣으시면 됩니다. (다른 것을 넣는다고 중대한 에러가 나는 것은 아니지만요)



8. 앱의 apk 파일이 너무 복잡해서 도대체 어떤 어플인지 모를 때


apk를 7zip 으로 여신 후, "res" 폴더와 그 하위 폴더를 잘 살펴보시면 "icon.png"가 있습니다.

이것은 설치 후 해당 앱의 아이콘이 됩니다. 따라서 이를 열어보시면 대충 어떤 앱인지 감이 오실 겁니다.



이상입니다. 더 생각나면 보충하도록 하죠.

번호 제목 작성자 작성일 조회
공지 Kreaotr76님의 롬에 대한 질문및 답변~~ [3] 星夜舞人 2012.04.03 14649
공지 제이티님의 롬에 대한 질문및 답변~~ [6] 星夜舞人 2012.04.03 14788
공지 이스크라님의 롬에 대한 질문및 답변~~ [2] 星夜舞人 2012.04.03 16484
공지 안드로이드 태블릿당 개발실은 회원전용입니다. 웹마스터1호기 2012.02.25 17407
공지 [롬쿠킹]초보자도 할 수 있는 RockChip 펌웨어 쿠킹~ [19] yohan666 2012.01.24 17612
공지 심심해서 만들어본 RK펌웨어 편집 툴 한글버전 [12] yohan666 2012.01.24 16215
58 || P81HD 4.03 펌웨어 입니다. [1] yohan666 03.02 748
57 || U9GT2 기존 Boat Brower 쓰시던분들 ICS올리시면 검색이 안되실겁니다. file 룬이입니다 03.02 580
56 || Cube U9GT2 안드로이드 4.03버전 1.08 펌웨어 입니다. [6] yohan666 03.02 822
55 || U9GT 2 ics V1.08 업로드 완료 [5] 이히힝 03.02 711
54 |Kreator76님의롬| N50 Ver120210 Kernel과 드라이버 적용된 N50 커스텀 롬 올려 놓았습니다. [2] Kreator76 02.27 1329
53 || 팽귄날다님을 위한 P81hd 락칩2918 커널 소스 입니다. [2] yohan666 02.27 968
52 |Kreator76님의롬| N50 강제로 세로로 고정하기와 무선랜 속도는 과연 어느정도 되는가? [2] Kreator76 02.26 1387
51 |강좌| 커펌롬의 마켓호환 문제 [5] file 파란만장 02.25 1378
50 || N드라이브 대체 웹 하드 베타 테스트 중 입니다. [15] yohan666 02.25 2131
49 || N12 디럭스 ics 4.03 2월23일자 토렌트 공유합니다 [19] file alepr 02.24 907
48 |기타| 안드로이드 커펌 쿠커분들은 보십니다 [13] yohan666 02.24 1364
47 |공용펌웨어커스텀롬| CUBE U9GT2 (한성 S9) ICS 경량화 롬 (v4.0.3.1) 입니다. [4] 클라우드나인 02.24 2023
46 |이스크라님의롬| N12 오리지널 경량화롬-내장메모리 1기가 버젼(토렌트 공유) [12] file 이스크라 02.23 1498
45 || [안드로이드 마켓 업버전APK] [2] file 발루 02.23 1794
44 || [유튜브 APK] [2] file 발루 02.23 1624
43 || ainol novo7 aurora ICS 4.0.3 0221 [4] onthetoilet 02.23 1120
42 |이스크라님의롬| N12 오리지날 경량화롬입니다. [20] file 이스크라 02.22 1500
» |강좌| Rockchip 계열 롬쿠킹을 하면서 겪은 시행착오 및 팁 정리 [9] 낙랑이 02.21 2047
40 |정보| N10의 루팅펌 만들기? [3] 파란만장 02.20 2108

오늘:
86
어제:
672
전체:
15,196,005