본문 바로가기

루팅&커스텀롬/커스터마이징

[커스터마이징] 첫번째. 루팅을 해보자.

안녕하세요 ^^ 커스터마이징 부분을 맡고있는 쿄우사카(@sawako_kyousaka) 입니다


오늘은 커스터마이징의 첫번째. 루팅을 해보자 입니다.


루팅을 함으로써 폰트 변경이나 필요없는 시스템 어플들(휴대폰 구매시에 설치되어있는 어플들...) 을 삭제하거나 할수있습니다.


여기서 루팅이란 iOS 에서 말하자면 해킹이라고 해야하나요 흐음..


아무튼.. 안드로이드는 리눅스 커널을 사용하여 그 위에 구동되는 운영체제입니다.


그래서 시스템을 건드리려면 루팅작업(슈퍼유저 권한을 얻는)이 필요하죠


이번 포스팅은 루팅을 하는법에 대해 알아보겠습니다.





보통 루팅을 하는방법은 프로그램을 써서 원클릭으로 루팅을 하는 방법과 adb를 이용하여 직접 명령어들을 쳐서 하는 방법이 있는데요 (일부 hTC 제품은(?) 살짝 다릅니다.)


여기서는 프로그램을 써서 원클릭으로 하는 방법을 설명하겠습니다.


일단 자신의 스마트폰의 안드로이드 버젼 확인해 주시구요


이클레어(2.0&2.1)는 z4root 나 Universal Androot 어플을 쓰시는게 편하구요

프로요(2.2~2.2.2) 는 SuperOneClick 라는 프로그램을 쓰셔야 합니다.

진저브레드(2.3~2.3.4) 는 GingerBreak로 가능합니다.

(파일은 알아서 구하시길 바랍니다 (.....))



사용법.


1. z4root 를 이용한 루팅방법


z4root 나 Universal Androot 어플은 apk 파일을 인터넷을 통해 받으신 후, 폰에서 설치 하신다음에 실행 시키셔야하는데요

여기선 일단 apk 파일을 이용한 어플설치 방법은 알고있으리라 믿고 진행하겠습니다.



일단 z4root를 설치하신 후 어플을 실행시키시면 이런 화면이 나오게 되는데요



여기서 첫번째 버튼은 Temporary Root 버튼은 임시 루팅. 재부팅하기전까지 루팅이 유지되는 PSP의 커펌으로 키면 휘발성 커펌인 그런 방식입니다.

두번째 버튼인 Permanent Root 버튼은 영구 루팅. z4root 로 언루팅하기전까지 루팅이 유지되는 방식입니다.



여기서는 영구 루팅을 위해 Permanent Root 버튼을 누릅니다.



 
루팅이 제대로 된 경우엔(어플목록에 해골모양의 슈퍼유저 어플이 설치된경우) z4root 를 다시 켰을때 저런 창이 뜨고 저 창에서 Allow 를 누르시면 두번째 사진처럼 나오게 됩니다.
(z4root 로 루팅이 안될경우 z4root 를 끄고 다시 시도해보시거나 폰을 재부팅하시고 다시 시도해보시고 안되시면 Universal Androot를 쓰셔서 하시기 바랍니다.)


두번째 사진을 보면 Re-root 버튼과 Un-root 버튼이 있는데요 Re-root 버튼은 루팅을 다시 하는거고 Un-root 버튼은 언루팅(루팅해제)하는 버튼입니다.


z4root 로 루팅 끝!

2. Universal Androot 어플을 사용한 루팅

z4root 와 같이 인터넷으로 apk 파일을 받으셔서 설치하신 후 실행시키시면 이런화면이 나오게 됩니다.

 
저 화면이 나오시면 그냥 Go Root 버튼 누르시면 됩니다.



참 단순하죠?


3. SuperOneClick 프로그램을 이용한 루팅방법. (여기서부턴 글로만 설명할께요 ....)


슈퍼원클릭은 위의 두 방법과 다르게 컴퓨터를 이용하여 루팅을 합니다.


  일단 휴대폰의 설정을 들어갑니다.

응용프로그램을 누르시면 응용프로그램 관리등 여러가지 메뉴가 있는데요


그중 개발 이라는것을 눌러 줍시다.

그러면 약 3개정도 체크하는게 나오게 되는데 이 중 맨 첫번째인 USB 디버그 사용 체크해 줍시다.


체크시에 무슨 메세지가 나오게 되는데요 확인눌러주시면 됩니다.


그다음 휴대폰과 컴퓨터를 연결하시고 SuperOneClick 을 실행시킵니다. 

Root 버튼을 누릅니다


어느정도 기다리다보면 루팅에 성공하였다는 메세지가 나오고 테스트를 해보겠냐고 나옵니다

OK누릅니다. 성공했다고 뜨면 확인을 누르고 기부하겠냐? 뜨면 no 눌러주시고 휴대폰을 재부팅합니다.


재부팅하시고 해골모양의 Superuser 아이콘이 생기셨으면 성공!


4.  GingerBreak 를 이용한 루팅방법


(3번과 마찬가지로 일단 디버깅모드 키셔야합니다.)
 
일단 gingerbreak.apk 파일을 설치하시구요

컴퓨터와 usb 케이블을 이용, 연결합니다.


진저브레이크 어플을 실행시키신다음에 루팅 버튼 누르시면 잠시후에 재부팅을 합니다.

루팅끝!



이로서 루팅은 끝이 났습니다. 나머지는 시스템을 건드리시던 커펌을 하시던 자기 맘대로 입니다.

하지만 루팅을 함으로써 A/S 가 불가능할수있으며 시스템을 건드리시다가 벽돌이 되실수도있습니다.


이점 유의하시고 루팅하시길바랍니다!