본문 바로가기
넥서스원(NexusOne)/시스템

넥서스원 앱을 이용한 루팅

by WebHack 2010. 8. 16.


출처 : http://blog.naver.com/baljern?Redirect=Log&logNo=140112654132


루팅 설명에 앞서
Rooting은 관리자 권한을 얻어, 사용하지 않는 기본 앱을 제거 하거나 OS의 한계로 지원하지 않는 기능을 부여 할 수 있는 강력한 권한을
제공합니다만, 현재 루팅된 폰용으로 나와있는 앱들의 대부분이 안정성이 확인되지 않았습니다.  또한 SD카드를 제어하거나 오버클럭을
지원하는 앱들은 폰을 무한 리부팅 시키거나 아예 보드를 태워버릴 수 있으며,  웹상에 어렵지 않게 볼 수 있는 각종 고장기를 보면 실제로
제가 사용하는 폰이 루팅 이외의 이유로 고장이 났을 때, 오버클럭으로 보드를 태운 사용자들 때문에 부품을 구할 수 있을지 걱정될 정도입
니다.  루팅 후에 루팅을 이용한 앱을 사용하기 전에 관련 정보를 카페나 사이트를 통해서 충분히 숙지한 후에 사용하는 것을 추천하며, 스
마트폰용 CPU를 개발하고 메인보드를 설계한 전문가들을 믿을 것인지, 무리하게 오버한 것을 자랑하는 비전문가들을 믿을 것인지는 사용
자 스스로사 선택해야겠지요.


-----    


기존의 CMD에서 ADB를 이용하는 방법이나 DroidXRoot를 이용한 원클릭 루팅방법으로 어려움을 겪는 유저들을 위해서 Universal
Androot 앱을 이용한 간단한 루팅방법이 나왔습니다.

이 포스트는 http://www.addictivetips.com에 올라온 글을 기초로 했으나, 다운로드 링크의 파일이 현재(8월 12일) 깨져있고 처음
업로드 되었는 사이트는 복잡한 단계의 회원가입을 해야만 다운로드가 가능하기 때문에, 해당파일을 첨부파일에 동봉합니다.  앱을 SD
카드에 넣고 아무 파일관리자나 실행해서 SD카드 내의 파일을 실행하면 되는 것이기 때문에, 별다른 어려움이 없을 것으로 생각되므로
질문은 위의 사이트나 원문에 http://forum.xda-developers.com/showthread.php?t=747598 하기 바랍니다.


지원되는 기기 (괄호 안은 OS버전입니다)
Google Nexus One (2.2)
HTC Hero (2.1)
HTC Magic (1.5)
Dell Streak (2.1)
Motorola Milestone (2.1) - 모토쿼티
Motorola XT701 - 모토로이
Motorola XT800 (2.1) - 모토그램
Motorola ME511
Sony Ericsson X10 (1.6)
Sony Ericsson X10 Mini Pro (1.6)
Acer Liquid (2.1)
Vibo A688 (1.6)


지원되지 않는 기기 
Samsung i9000 (Galaxy S) > 원클릭 루팅 http://blog.naver.com/baljern/140112349846
Samsung i6500U
HuaWei U8220
HTC Desire
HTC Legend
HTC Wildfire
 

Universal Androot App 설치와 루팅

1. UniversalAndroot_1.6.1.apk 파일을 다운로드합니다.


  


2. SD메모리 카드의 Root(가장 위의 폴더)에 위의 파일을 복사합니다.

3. 폰에서 파일관리자(없는 경우에는 QuickOffice)를 실행하고 SD메모리의 루트에 있는 UniversalAndroot_1.5.3.apk파일
    실행합니다. (좌)


4. '설치'를 누르고 (중)

5. 설치가 끝나면 '열기'를 클릭합니다. (우) / 나중에 실행하려면 '완료'를 누릅니다.

 

    


6. 실행한 경우에는 위와 같은 메뉴가 나오며(좌 / 2.1, 2.2 기본값)

7. 구버전의 경우에는 OS를 선택하고 'Root:-)'를 누릅니다.

8. 루팅이 완료되면 앱을 종료하고 폰을 리부팅 해줍니다. (주의) 



  

리부팅 후에 설치된 앱을 살펴보면 'Superuser Permission'이라는 이름의 스나이퍼 아이콘과 'Universal Androot' 아이콘이
보입니다.



Universal Androot App 으로 언루팅하기

Universal Abdroot 자체가 앱이기 때문에 다른 앱과 마찬가지로 실행이 되기 때문에 언루팅이 간단합니다.

  

 

1. Universal Androot 앱을 실행합니다. (좌)

2. 'UnRoot :-)'를 누릅니다. (구버전의 OS일 경우에는 위에있는 'Sueruser for Android 2.0~2.2'을 클릭해서 맞는 OS를

    선택 후 언루트 클릭)

3. 언루팅이 완료되면 뒤로가기를 눌러 빠져나옵니다.


  

4. Universal Androot 앱은 그대로 남아있기 때문에 Uninstaller와 같은 앱을 이용해서 삭제합니다.


5. 루팅관련 흔적을 지우려면 추가로 설치했던 루팅관련 앱들과 부수적인 파일들을 모두 지우고 SD메모리에 남아있는
    
'UniversalAndroot_1.5.3.apk', 'DevIcon.fil', 'DevLogo.fil'파일을 삭제합니다.

6. 루팅이나 언루팅 후에는 깔끔한 메모리 정리를 위해서 리부팅을 해줍니다.


이젠 XP니 윈도우7이니 따질 필요없고 PC에 연결만 할 수 있으면 간단하게 루팅이 가능해졌군요.
SD메모리에 넣어 뒀다가 필요할 때 설치하던지 Universal Androot앱을 설치해놓고 필요할 때문 루팅을 해서 사용하는 방법도 있고
여러모로 편리합니다.


단, 위의 Universal Androot를 이용한 루팅관련 글에도 '위의 방법으로 루팅하다 폰이 벽돌이 되도 본 사이트에서는 책임 지지않는다'
라는 경고문이 붙어 있으니 참고하시고, 저는 루팅에는 관심이 있지만 실제로 루팅을 이용하지는 않는데 모토로이도 이미 프로요까지
지원하기로 확정되었습니다.  문제는 그 이후라.. 프로요 상위버전들은 아무래도 사용자들이 알아서 해야할 것이고, 그 때를 준비하는
것입니다.  프로요도 위의 방법으로 루팅이 가능합니다만, 구글 측에서 루팅을 그냥 두고 볼런지도 알 수 없으니 나오는 대로 루팅방법
을 배우고 있는데, 아직은 루팅을 해야할 필요성을 크게 못느끼고 있어 루팅 후에 사용하는 앱이라든가 기타 내용들은 검색으로 찾기 
바랍니다.