음...

우선은 폰이 루팅이 되어있고, SPRecovery 가 설치되어 있다고 가정하고 씁니다

아직 루팅이 안 되어있고 2.1 정품을 돌리신다면 

jinn 님께서 정리해주신 이 글을 참조하세요

http://www.androidpub.com/phone_droid/253142


1. nandroid 방식의 커스텀 롬을 다운받으셨다면 우선 폴더 안에 압축을 풀어줍니다


2. sd card 의 루트 폴더에 nandroid 라고 폴더를 하나 만듭니다


3. nandroid 폴더 안에 압축이 풀린 커스텀 롬을 복사해줍니다


4. 전화기를 부팅할 때 X 를 지긋이 눌러서 SPRecovery 로 부팅합니다

volume up/down 또는 D-pad 를 사용해 nandroid 메뉴로 이동, D-pad 의 가운데 버튼이나 카메라 버튼이 엔터

전원 버튼이 esc 라고 보시면 됩니다


5. nandroid 메뉴로 갑니다

advanced backup 으로 현재 설정을 모두 백업해줍니다. 물론 이름도 정해 주시면 더 좋습니다 ㅋ

나중에 문제가 생기더라도 (귀찮은 셋업과 설정을 피해) 원래되로 되돌아 올 수 있는 유일한 길입니다.


6. 다시 처음 메뉴로 옵니다

롬에 따라 data wipe / cache wipe 을 반드시 해야하는 것도 있고 안 해도 되는게 있지만..

해주는게 나중에 에러도 덜 나고 좋습니다..

싸그리 비워버리세요..


7. nandroid 메뉴로 다시 가서 advanced restore 를 고릅니다

nandroid 폴더 안에 저장된 커스텀 롬이나 백업을 고릅니다


8. 재부팅 하세요



*여기부턴 옵션입니다*


9. terminal emulator 를 사용하여 필요없는 app 을 제거합니다


1) $ su

2) # mount -o remount,rw -t yaffs2 /dev/block/mtdblock /system

3) # cd /system/app

4) corporate calendar 를 예로 들겠습니다.


i. # mv CorpCal.apk CorpCal.bak

이렇게 하면 완전히 제거하는 게 아니라 백업해두는 거라 나중에 문제가 생기면 다시 복구할 수 있습니다..

ii. # rm CorpCal.apk 

이렇게 하면 완전히 제거가 됩니다


5) # sync

6) # reboot


*다시 시스템 파티션을 read only 로 바꿔줘야 한다던데.. 

제 경우엔 어차피 재부팅 하면 다시 read only 더군요.. 

그래서 그건 그냥 뺐습니다.


10. 오버클럭을 원하신다면 원하시는 커널을 다운받아 SD card 의 루트 폴더에 넣고 update.zip 으로 이름을 바꿉니다


11. SPRecovery 로 다시 부팅합니다


12. install -> allow update.zip installation -> install update.zip 을 차례대로 해주시면 됩니다


13. 다시 재부팅


14. setCPU (유료임) 가 있으시다면 그 툴로 오버클러킹을 세세하게 설정해주시면 좋습니다.


- 끝 -


부족한 부분이 있다면 다음 분께서 알려 주시겠죠 ㅎㅎㅎ