본문 바로가기
HTC Legend

HTC Legend ; A2SD 적용

by jun8564 2011. 10. 3.
본 강좌는 기초 Rooting 에 대한 지식을 지니고 있다는 가정하에 작성하기에 세세한 부분은 생략합니다.
기본적인 질문은 받지 않습니다. (파티션분할, Flashing 등)



1. MiniTool Partition Wizard 설치
- 해당링크를 통해 '파티션 위자드' 를 다운, 설치합니다.
http://download.cnet.com/Partition-Wizard-Home-Edition/3000-2094_4-10962200.html?part=dl-6285158&subj=dl&tag=button

2. A2SD Script 준비
- 해당링크를 통해 'A2SD Script' 를 다운받습니다. (다운이 조금 늦습니다. 기다리면 뜹니다.)
http://goo.gl/1QDL4

3. SD카드를 리더기로 연결
- Legend 에 SD카드가 마운트 된 상태로 파티션 분할이 불가합니다. 리더기가 무조건 있어야합니다.  

4. 파티션 분할
이 부분은 SD카드의 포맷단계입니다. SD카드 내부에 중요한 파일이 있으시다면 백업을 해두시길 바랍니다. (주소록, 사진등) 
 

- Partition Wizard 를 실행합니다.

- 아래 사진은 실행한 화면입니다. Disk 3 가 SD카드입니다.
  Disk 3 를 클릭하고 좌측에 'Delete All Partitions' 를 클릭합니다. (Disk 3 에서 우클하셔도 메뉴가 뜹니다.)



- 아래 사진처럼 파티션이 삭제되고 'Unallocated' 상태로 변합니다. 



- 여기서 'Unallocated' 를 우클하여 'Create' 를 클릭합니다. 

  그런 후 'Create As' 를 Primary 로, 'File System' 을 FAT32 로 선택한 후, 아래 'Partition Size' 는 Ext 영역을 제외한 사이즈를 넣습니다.
(저는 Ext 영역을 2GB 를 잡을 예정이기에 사이즈를 15288 -> 13288 로 변경하였습니다. / Ext 영역은 2GB 를 넘기지 않는게 좋습니다.)

 

- 그러면 아래 사진처럼 FAT32 영역이 잡히고 남은 영역이 있습니다. 위와 같은 방법으로 남은 영역은 'Ext2' 로 잡습니다. 



- FAT32 잡을 때처럼 'Create As' 는 Primary 로, 'File System' 은 Ext2 로 설정합니다.
  파티션 사이즈는 남은 용량이 자동으로 다 잡히니 손댈 필요없습니다. 



- 그러면 아래사진처럼 FAT32 와 Ext2 가 잡힌걸 볼 수 있습니다. 상단에 Apply 를 눌러 분할을 시작합니다. 



- 분할이 완료되면 SD카드를 다시 Legend 에 마운트 시켜보고 내장용량이 Ext2 영역을 제외한 영역만 인식하는지 확인합니다. (Ex: 저같은 경우 16GB 에서 2GB 를 Ext2 로 잡았으니, 폰 내부에서는 14GB만 인식합니다.)


5. A2SD Script Flashing
- 아까 받아둔 'A2SD Script' 를 Legend 로 옮깁니다. 
- CWM (Rom Manager 를 통한 리커버리모드 진입)이나 Rooting 과정 중 'step2' 를 반복하여, 리커버리 모드로 진입합니다.
- A2SD Script 를 롬업하듯이 똑같이 플래쉬해준 후, 재부팅 시킵니다.

※ 참고할 점 : A2SD 는 Ext 영역에 데이터를 분할저장하기 때문에 사용중인 폰보다는 완전히 Reset 한, 한마디로 폰을 Full Wipe 하시고 설치하시길 권장합니다. 

6. A2SD 설정 
- 터미널에 들어갑니다.
  만약 터미널 어플이 없으시다면 마켓에서 'Terminal' 이라고 검색하시면 쉽게 찾으실 수 있습니다.
  
- su 라고 치면 SuperUser 인증이 뜨는데 Allow 를 누릅니다.
  이제 다음과 같이 터미널에 입력을 시킵니다.

 su
 a2sd reinstall (자동리붓)
 su
 a2sd cachesd (자동리붓)
 su
 a2sd zipalign

- 이제 설정이 완료되었습니다. 

7. A2SD 적용확인
- 이제 A2SD 가 잘 작동하는지 확인을 해보는 일만 남았습니다. 

- 마켓에서 'System Panel' 어플을 받습니다.
- 해당 어플을 실행시키면 스토리지 영역에서 A2SD 영역이 잡혔는지 안잡혔는지 확인이 가능합니다.

- 터미널에서 a2sd 라고 쳐서 'Apps2SD is lunching' 이라고 뜨면 작동중입니다.

- 아무 어플이나 하나 다운받습니다. (용량이 큰 어플이면 좋습니다.) 
   해당 어플의 용량보다 내장메모리가 조금만 줄어들면 작동중입니다. 

3가지 모두 확인하셨으면, 이제 어플을 마음껏 설치하시면 됩니다. 


※ [10.31 내용추가] 
네이버 'HTC 공식 사용자 모임카페의 '김피위' 님의 제보의 설치 팁입니다.

Gingerbread 2.3.3 with HTC Sense 2.1+ 롬 일부 사용자중 A2SD 가 적용되지 않는 점이 발견되었습니다. 

순정 프로요에서 루팅하신 분이라면 HBoot 1.01 버전으로 S-OFF 작업을 하신분이 거의 없을 것이라 가정, 
'Titanium Backup' 어플리케이션을 이용하여, 기본 어플리케이션 몇 개를 삭제 후 재 플래싱을 하면 A2SD가 작동한다고 합니다. 



 




 

'HTC Legend' 카테고리의 다른 글

HTC Legend ; 순정으로 돌아가기  (1) 2012.03.07
HTC Legend Rooting [6. ROM 변경]  (3) 2011.03.22
HTC Legend Rooting [5. Rooting]  (4) 2011.03.21
HTC Legend Rooting [4. Downgrade]  (5) 2011.03.21
HTC Legend Rooting [3. GoldCard]  (1) 2011.03.21