넥서스원 CM7 롬 플래싱+a2sd 설정하기
2011.10.18 04:41
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
프로그램 설치 및 캐시로 쓰이는 내장메모리가 200MB 밖에 안되는 넥서스원.
setInstallLocation 값을 2로 설정하여 대부분의 어플을 SD메모리를 설치해도.... 그래도 모자란 용량.
왜냐하면 SD메모리에 설치한다고 100% 의 용량이 다 SD메모리에 설치되는게 아니라 내장메모리에도 설치되기 때문에...
도저히 용량부족으로 버틸수 없다 생각하여 CM7 롬으로 플래싱하기로 결정.
웹검색결과 프로그램이 설치되는 경로는 /data 이기 때문에 루팅만 해줘도
/data를 /sdcard 로 symbolic link 해줄수도 있겠지만, 파일시스템이 ext4 같은 형식을 유지해줘야 하기 때문에
결국 롬에서 지원해줘야 함. 순정롬에다 스크립팅을 하는 방법도 있겠지만, 여러 편리성을 같이 갖고 있는 CM7롬으로 플래싱하기로 함.
CM7 : 속도가 빠르다. 기본 루팅,a2sd 가 적용되어있음.
[준비사항]
1. Android SDK 설치
2. USB드라이버 설치
3. debug모드로 USB연결
4. PATH변수에 %SDK_HOME%/platform-tools 설정 (adb.exe 파일이 있는 경로로)
5. command prompt에서
>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$
$ su -
#
와 같이 root 권한이 있어야 함.
* adb shell 명령 사용시
error: device not found
에러가 나는 경우
>adb kill-server 명령어로 해제후 사용할 수 있다.
[플래싱 절차]
1. 백업. ( 통화기록, SMS, 전화번호부 및 일정, SD메모리)
2. 롬 다운로드
http://ktpassionmod.sosiz.com/doku.php 에서 롬 다운로드
installer.zip, PassionMod_CM_V3.0_RC.zip 2개 모두 다운로드
* installer.zip 은 n1.cmd 스크립트 파일로 이하 과정을 순서대로 쉽게 할 수 있는 명령어가 내장되어있음.
이하 과정을 수동으로 하려면 다운받지 않아도 됨.
3. ROM manager설치(PC와 USB케이블로 연결된 상태로 진행)
- 마켓에서 rom manager를 다운로드하여 설치
- 설치완료후 rom manager 실행하여 "ClockworkMod 복구모드의 설치" 를 탭하여 복구모드 설치 진행
- Google Nexus One(GSM) 이라는 자기의 기기명이 표시되고
- 맨아래에 "ClockworkMod 복구모드의 버전목록" 클릭. 설치된 전체 버전목록이 나오는데
2.5.1.1 버전이 stable 이라고 함. stable 버전을 선택
* 여기까지는 일반적인 ROM 설치할때의 선택사항
- PassionMod_CM_V3.0_RC.zip 제작자가 권고하는 복구모드는 RA Recovery 이므로
- "다른복구모드" 목록에서 "대체 복구모드의 설치" 를 탭하여 RA Recovery를 설치
- "복구모드로 다시 시작" 을 탭하여 재부팅한다.
4. 복구모드(PC와 USB케이블로 연결된 상태로 진행)
* 복구모드에서는 볼륨down 키와 트랙볼 굴리기/누르기로 움직인다.
* 볼륨down : 이전메뉴, 트랙볼 위/아래(메뉴이동 및 값변경), 트랙볼누르기(선택)
- Factory reset : Wipe -> Wipe All data/factory reset선택
- 파티션 나누기 : Partition SDcard -> Partition SD
: swap은 잡지말고(0) Ext2-szie 지정시 1536 으로 지정
: 1536MB로 잡은 ext2 파일시스템을 ext4로 변경. SD:ext2 to ext3 -> SD:ext3 to ext4 순서로 진행
- CM7 롬파일을 SD카드로 복사
: USB-MS toggle 을 선택하면 PC에 외장메모리로 인식됨.
: 외장메모리로 PassionMod_CM_V3.0_RC.zip를 복사하고 트랙볼 버튼을 눌러서 PC에서 외장메모리 제거
- 롬 플래싱
: Flash zip from sdcard -> Choose zip from sdcard 선택하여 롬 플래싱 시작
: 플래싱 중 에러날때는 Toggle signature verification 선택후 재시작
- 재부팅
: Reboot system now 를 선택하여 재부팅
: 정상적인 재부팅과는 달리 수회 재부팅과정을 거칠수 있으므로 기다려준다.
[ a2sd 적용하기 ]
1. 다시한번 위 [준비사항] 을 확인해보고
2. adb 접속
> adb shell
#
* 루팅이 바로 적용되는 롬이라 그런지 아예 처음부터 루트로 접속된다.
3. data 이전 및 sd카드로 path 수정
# a2sd datasd
이 명령은 다음과 같은 명령어를 순차적으로 수행한다.
cp -R /data/data /sd-ext/data; mv /data/data /data/datatemp; ln -s /sd-ext/data /data/data; rm -rf /data/datatemp
명령 수행후 자동 재부팅 됨.
4. dalvik cache 이전 및 sd카드로 path 수정
# a2sd cachesd
이 명령은 다음과 같은 명령어를 순차적으로 수행한다.
mkdir /sd-ext/dalvik-cache
cp -R /data/dalvik-cache /sd-ext/dalvik-cache
ln -s /sd-ext/dalvik-cache /data/dalvik-cache
명령 수행후 자동 재부팅
5. 자동 zipalign 적용
# a2sd zipalign
6. 검사
# a2sd check
# ls -al /sd-ext
* 어플리케이션 설치후 내장메모리 용량 확인.
7. 기본 CPU 설정
- 설정->CyanogenMod 설정 -> 성능 -> CPU 설정 -> 최대 CPU설정 에서 최대값 선택
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
18 | 아이폰투데이 투데이화면에서 위치 변경하는 레지스트리 | 조인상 | 2010.05.11 | 15485 |
17 | 전화 빨리 끊는 레지스트리값 | 조인상 | 2010.05.11 | 13335 |
16 | cab 파일 추출하는법 | 조인상 | 2010.05.11 | 12115 |
15 | 옴니아 레지스트리 수정법 | 조인상 | 2010.05.11 | 17342 |
14 | inesoft phone 에서 한글 초성검색 기능 추가 방법 | 조인상 | 2010.05.11 | 17271 |
13 | 옴니아 연락처.통화목록.sms백업 파일 | 조인상 | 2010.05.11 | 17163 |
12 | 바닥 인코딩 옵션들 [2] | 조인상 | 2010.05.11 | 14871 |
11 | 옴니아 구입후 세팅할 것들... | 조인상 | 2010.05.11 | 17451 |
10 | [연재] 4. 프로그램 활용(5) - PDA로 동영상 보기 | 조인상 | 2010.05.11 | 13603 |
9 | [연재] 4. 프로그램 활용(4) - 웨더바 | 조인상 | 2010.05.11 | 13241 |
8 | [강좌] PDA를 처음 접하시는 분들을 위한 초기세팅방법 | 조인상 | 2010.05.11 | 18881 |
7 | [연재] 4. 프로그램 활용(3) - pocket planner | 조인상 | 2010.05.11 | 15586 |
6 | [강좌] 무선랜 설정과 무선싱크 | 조인상 | 2010.05.11 | 19717 |
5 | [연재] 4. 프로그램 활용(2) - spb pocket plus | 조인상 | 2010.05.11 | 15519 |
4 | [연재] 4. 프로그램 활용(1) - 액티브싱크 | 조인상 | 2010.05.11 | 14473 |
3 | [연재] 3. PDA네비게이션 활용방법 | 조인상 | 2010.05.11 | 15157 |
2 | [연재] 2. PDA로 할 수 있는 것들 | 조인상 | 2010.05.11 | 13827 |
1 | [연재] 1. PDA 네비게이션 구매가이드 | 조인상 | 2010.05.09 | 14225 |