모토글램(XT800W) 루팅 및 최적화 스크립트

SuperOneClick.z03SuperOneClick.z01SuperOneClick.zip


■ 주의 사항 !!
1. 이 글은 모토글램의 기본 OS에서 어플 및 기타 벨소리,폰트 등의 추가 및 삭제를 진행합니다.
2. 루팅 경험이 있으시고, adb를 사용해 본적이 있으신 분께 권합니다.
3. 최적화 스트립트는 많은 기본 어플을 삭제합니다. 순정 그대로를 즐기시는 분은 시도하지 마십시요.
4. 최적화 스크립트 실행 전에 필요한 데이터는 백업 받아 둡니다.
5. 최적화 스크립트 실행 후에는 깔끔한 마무리를 위하여 공장초기화를 해주는 것이 좋습니다.
6. 제가 많은 테스트를 해봐서 어느 정도 검증된 스크립트지만, 만일에 사태에 대해서 저는 책임이 없습니다.
7. 루팅툴은 SuperOneClick 1.5.5 버전입니다. (첨부파일에 포함)
(편의상 지금부터는 존대어를 생략합니다.)


■ 루팅(rooting)이란 ?
안드로이드폰은 기본적으로 리눅스 라는 공개커널 기반에서 만들어졌다.
리눅스는 다중계정이 가능한 커널로써 계정에 따른 권한을 설정할 수 있는데, 기본적으로 출시되는
모든 안드로이드 폰은 권한이 한정되어 있는 계정으로 동작한다.
우리가 윈도우7에서 관리자 계정이 아닌 일반사용자 계정을 만들어서 사용하면
관리자가 허용해 주기 전까지는 웹브라우져에서 ActiveX를 사용할 수 없는 것과 같은 이치다.
안드로이드 폰이나 리눅스에서 슈퍼유져(관리자:모든권한) 계정을 root라고 하는데,
루팅이란 이런 안드로이드 폰에서 기본적으로 금지되어 있는 root 계정을 획득하여,
OS의 모든 기능을 사용할 수 있도록 하는 것이다. 보통 루팅을 하면 폰에 SuperUser라는
어플이 자동으로 설치되는데, 이 어플이 타 어플 실행 시에, 타 어플이 root 권한을 요구하면
자동적으로 떠서 권한의 허용을 사용자에게 질의하고 root 권한을 집행하는 역할을 한다.


■ 루팅 하기
1. 폰의 설정으로 들어간다.
2. 응용 프로그램 → 개발 → USB 디버깅을 체크한다.
3. 폰을 PC와 연결한다. (PC에는 모토롤라 드라이버가 설치되어 있어야 한다.)
4. USB 연결모드를 "휴대전화 도구" 모드로 전환한다.
5. PC에서 첨부된 SuperOneClick.zip의 압축을 C:\에 풀고 C:\SOC155\SuperOneClick.exe를 실행한다.
6. 상단의 버튼에서 "Root"를 클릭하고 잠시 기다린다.
7. 두 가지 질문이 나오는데 무시해도 상관없다. 질문이 나오면 루팅 끝.
8. 폰의 어플리케이션 목록에 Superuser가 있는지 확인한다. (있으면 루팅 정상 완료)
9. 만일 Superuser 어플이 없으면 루팅 과정을 다시 해 본다.
※ 이 외에도 루팅방법은 z4root등의 어플을 이용한 루팅 등 여러 가지가 있지만 SuperOneClick 루팅이 비교적 안정적이라고 생각해서 이 방법을 소개합니다.


■ 내 스타일에 맞게 최적화 하기 준비
1. C:\SOC155\xt800w_optimize\fonts 디렉토리에 자신이 사용하는 폰트를 넣어두면 최적화 스크립트 실행 시 폰트가 설정 된다.
2. C:\SOC155\xt800w_optimize\sound 디렉토리 밑에 자신이 원하는 알람소리나 벨소리 등을 넣어두면 최적화 스크립트 실행 시 자신의 벨소리가 영구저장 된다.
(단, 사운드 파일의 포맷은 반드시 ogg 여야 한다.)
3. 최적화 스크립트인 C:\SOC155\xt800w_optimize\run_me.sh 파일을 자신에게 맞게 편집한다.
(가령, 실행을 원하지 않는 부분은 맨 앞에 "#" 문자를 삽입해 주면 주석으로 처리된다. 특히, 불필요한 어플 기본삭제 부분을 잘 보고 자신이 자주 사용하는 어플은 #처리를 한다.)


■ 최적화 하기
1. C:\SOC155\xt800w_optimize 폴더를 폰의 SD 메모리에 폴더 채로 복사한다.
        (/sdcard/xt800w_optmize가 되도록...)
2. 폰을 PC와 "휴대전화 도구" 모드로 연결한다. (USB 디버깅은 계속 켜져있는 상태)
3.  명령 프롬프트를 사용하여 SuperOneClick의 압축을 해제한 C:\SOC155 디렉토리로 이동한다.
        C:
        CD C:\SOC155
4. 아래의 명령을 실행한다.
        C:\SOC155>adb shell
        (휴대폰 화면을 켜준다)
        $ su (만일 프롬프트가 $가 아닌 #이면 이 명령은 무시해도 무방)
        ---> 자신의 휴대폰 화면에 Superuser가 실행되면서 허용여부를 묻는데 허용해 준다.
        # cp /sdcard/xt800w_optimize/run_me.sh /tmp
        # cd /tmp
        # chmod 755 run_me.sh
        # ./run_me.sh
5. 잠시 후 휴대폰이 재 부팅 된다.
6. 끝.

위로 스크롤