super one click으로 갤럭시U, 루팅 하는 법 그리고 언루팅 하는 법

2011. 2. 13. 10:00
모토로이 루팅가이드(link)를 적을때만 하더라도, 이렇게 루팅이 '심플하게' 끝나게 되리라 생각을 못했습니다만...
이젠 상당히 심플하게 됩니다.

포스팅 제목은 '갤럭시u'를 언급하였으나, 일반적인 안드로이드 휴대폰은 대부분 이렇게 루팅이 가능합니다. (htc계열은 모르겠습니다만, 삼성계열, LG계열, 모토로라 계열은 이 툴로 대부분 해결 가능합니다.)
단, 진저브레드는 모르겠습니다.
일단, 프로요까지는 이 툴로 해결이 가능 합니다.(하위호환 가능)

▲ 전지전능한 슈퍼원클릭!


루팅하기 전 준비물은 아날로그 시절과 별반 다르지 않습니다.

[준비물]
- 루팅할 안드로이드 휴대폰
- PC와 연결할 케이블
- 휴대폰 전용 PC 드라이버
- 윈도우즈 OS
- superoneclick 프로그램 (포스팅 후반에 첨부)

*테스트에 사용된 갤럭시U
모델 번호 :SHW-M103L
펌웨어 버전: 2.2.1
커널 버전:2.6.32.9
빌드버전: FROYO.TA08

이때 휴대폰은 '디버그 모드'로 되어있어야 합니다.


▲ 언제나 친절한 '토닥이랑'

이제, 휴대폰 셋팅은 끝났습니다.
PC쪽 셋팅으로 루팅프로그램을 구동하시기 전에 '휴대폰 드라이버'를 설치해주셔야 합니다. (PC에서 휴대폰을 인식할 수 있도록) 제조사의 홈페이지에서 다운받아서 설치합시다.

포스팅 하단부에 첨부 된 파일은 압축 풀어주시면 여러 파일들이 나오는데 그중 "SUPERONECLICK.EXE"란 파일을 실행시켜주시면 준비 완료입니다.
(윈도우7은 마우스 오른쪽버튼을 누른뒤 '관리자 권한 실행'하셔야 합니다.)


1.루팅법

▲ 전지전능한 슈퍼원클릭!


프로그램에서 'root'를 눌러준 뒤, 10분정도 기다려봅시다.
참고 가능하도록, 루팅성공시 로그 메세지를 아래에 붙입니다.


Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Pushing rageagainstthecage...
112 KB/s (5392 bytes in 0.046s)
OK
chmod rageagainstthecage...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW*** 
 Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
OK
***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
ROOTED




2.언루팅법

▲ 전지전능한 슈퍼원클릭!


신한은행을 비롯한 일부 금융어플리케이션은 루팅한 상태에서는 돌아가지 않습니다. 이때는 루팅을 풀어줘야 겠죠. ㅠㅠ
unroot를 동일하게 클릭하시면 됩니다.

역시 로그메세지를 첨부합니다. 언루팅을 확인하시는 방법은 아래 작업을 10분정도 방치 후, (PC상에서는 아래 로그메세지처럼 오류가 나타나도 휴대폰 상에서만 super user가 사라지면 언루팅 된것입니다.)

분명히 언급합니다.
오류가 걱정되시면 루팅시에도, 언루팅시에도 10분가량 '방치'하시기 바랍니다. 오류메세지나 못찾는다는 메세지가 떠도 제 로그에도 나오듯 방치하면 됩니다.

* 제 경우는 확인하지 못했지만, 언루팅이 완료되면 'OK'라고 표시가 된다는 leamp's user님의 제보가 있었습니다. 위 방법으로 중단한 뒤 금융관련 어플리케이션에 문제가 생기면, OK가 뜰때까지 기다려보시기 바랍니다.

Getting mount path...
/dev/block/stl9
OK
Remounting system with read-write access...
OK
Removing su...
OK
 Removing Superuser.apk...
OK
Removing Superuser.apk...
Success
OK
Remounting system with read-only access...
mount: Device or resource busy
OK
Remounting system with read-only access...
mount: Device or resource busy
OK
Remounting system with read-only access...
mount: Device or resource busy
OK
Remounting system with read-only access...
mount: Device or resource busy
OK
Remounting system with read-only access...
mount: Device or resource busy
OK
Remounting system with read-only access...
mount: Device or resource busy
OK <-위 메세지가 반복되므로, 이 타이밍에 코드를 뽑았습니다.

Remounting system with read-only access...
error: device not found <- 장치가 제거된 상태입니다.
FAILED

◆ 첨부파일의 저작권은 저작권자에게 있습니다.
◆ 저작권자 : clshortfuse@hotmail.com 외
◆ 사용환경 : windows 98|windows XP|windowsXP|windows VISTA|windows 7|64bitOS(호환) 및 Android 2.1 | 2.2
◆ 다운로드 :

superoneclickv1.5.5.zip

토닥이랑의 모든 게시물은 직접 촬영하고, 글로 담은 自作 컨텐츠로 퍼가는 행위(펌)를 일절 허락하지 않습니다.
인용한 내용은 출처를 별도 표기하고 있으며, 미비한 경우 댓글로 알려주시면 신속하게 조치하겠습니다.
(떠도는 이야기, 뉴스스크랩 등 일부 카테고리는 게시물 성격에 따라 생략될 수 있습니다.)