넥서스원 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
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
38 | 베가레이서2 루팅 | 조인상 | 2012.10.16 | 17773 |
» | 넥서스원 CM7 롬 플래싱+a2sd 설정하기 | 조인상 | 2011.10.18 | 24845 |
36 | 넥서스원 시간 동기화 프로그램 | 조인상 | 2011.08.24 | 18592 |
35 | 넥서스원 모든 어플을 SD카드로 옮길수 있도록 설정하기 | 조인상 | 2011.04.13 | 17396 |
34 | 안드로이드 수신전화 화면에 회사명 출력하기 - Call Informer | 조인상 | 2011.01.06 | 23281 |
33 | 넥서스원 2.2.1 루팅방법 [1] | 조인상 | 2010.11.03 | 17857 |
32 | 넥서스원 Factory-Default 로 되돌리기 | 조인상 | 2010.11.03 | 17626 |
31 | 안드로이드폰 PC에서 제어 - androidscreencast | 조인상 | 2010.10.07 | 27955 |
30 | 안드로이드 루팅방법 | 조인상 | 2010.10.02 | 19734 |
29 | 이자르 factory reset 방법 | 조인상 | 2010.09.30 | 16760 |
28 | [안드로이드] 최초 설치 권장 어플 | 조인상 | 2010.09.30 | 15722 |
27 | [안드로이드] 통화중 녹음어플 - vRecorder | 조인상 | 2010.09.09 | 0 |
26 | 안드로이드용 유용한 어플 | 조인상 | 2010.07.16 | 19944 |
25 | SKY IM-A630K 이자르폰 기본 프로그램 | 조인상 | 2010.07.14 | 21355 |
24 | s2u2 락스크린 풀어도 2번 더 나오는 문제 해결팁 | 조인상 | 2010.05.11 | 16588 |
23 | s2u2 설정변경하기 | 조인상 | 2010.05.11 | 16975 |
22 | spb weather에서 기상청 소스 사용하기 | 조인상 | 2010.05.11 | 19905 |
21 | 옴니아 손전등기능 - torch button 1.5 | 조인상 | 2010.05.11 | 18257 |
20 | sms-on 투데이플러그인 sms관련 패스 | 조인상 | 2010.05.11 | 16159 |
19 | 매직콜 필터링 되지 않을때 | 조인상 | 2010.05.11 | 16836 |