andriod/tool2012.03.13 16:59



부트로더가 잠긴 상태에서도 넥서스S Gingerbread(Android 2.3.4)의 루팅을 엔터 한 번으로 간단하게 해주는 툴


                                                           =====


Bootloader(FASTBOOT MODE)가 lock된 상태에서 루팅이 가능하다는 것은, 그동안 넥서스S에서 루팅을 하기 위해서는 부트로더의 잠금을 해제해야 했는데 그 과정에서 기기의 공장초기화는 물론이고 sdcard영역도 포맷이 되기 때문에 기기를 새로 구입하여 sdcard에 데이터가 없는 경우에는 별 문제가 없지만, 한동안 사용 중에 위의 작업을 해야하는 경우에는 sdcard의 데이터를 PC로 백업하는데에는 파일의 갯 수에 따라서는 수십 분이 소요될 수 있고, 작업이 완료된 이후에 백업한 파일을 다시 기기로 복사하는데는 또 그만큼의 시간이 걸리는데.. 이러한 백업과 복원 작업에 시간을 낭비할 필요가 없음을 의미한다. (물론 부트로더 잠금 여부를 떠나 데이터의 안전을 위해서 정기적으로 PC에 백업을 해주는 것을 추천한다)

또한 부트로더의 잠금을 해제하면 AS를 받아야 할 경우에 불이익을 받을 수 있는데, 무상 서비스 기간이라 하더라도 하드웨어적인 고장의 경우에는 부트로더의 락을 해제한 경우에는 유상처리가 될 수 있기 때문에 부트로더의 해제를 꺼리는 사용자가 많았다.
실제로 네이버 블로그에서 새로운 롬을 업로드하면, 부트로더 해제 후에는 서비스를 받을 수 없지 않느냐는 질문을 받곤한다.





[xda사이트에 |OP|님이 업로드한 DooMLord_v4_ROOT-zergRush-busybox-su에서 바뀐점]

Superuser v3.0.7버전으로 교체
Superuser binary v3.0.3.2로 교체
runme.bat 파일의 안내문 교체

루팅 후에 슈퍼유저가 업데이트 되었다는 메시지가 거슬려 최신 버전으로 교체함.




[호환 기기 목록]

지원되는 기기 목록은 아래와 같고, 국내에 출시된 폰들은 진한 색으로 표시했다.

Sony Xperia X10 (GB firmware)
Sony Xperia Arc
•Sony Xperia Arc S
•Sony Xperia Play [R800i/R800x]
Sony Xperia Ray
•Sony Xperia Neo
•Sony Xperia Neo V
•Sony Xperia Mini (X10 mini 아님)
•Sony Xperia Mini S51SE
•Sony Xperia Mini Pro (X10 mini pro 아님)
•Sony Xperia Pro
•Sony Xperia Active
•Sony Xperia Live Walkman

•NTT Docomo Xperia ARCO SO-02C

Samsung Galaxy S2 [GT-i9100/i9100P/i9100T]
•Samsung Galaxy S II for T-Mobile (SGH-T989)
•Samsung Galaxy S II for AT&T (SGH-I777), Skyrocket (SGH-i727)
•Samsung Galaxy S II LTE Rogers Canada (SGH-I727R), Android version 2.3.5, Baseband version I727RUXKJ7
•Samsung Galaxy S II Epic 4g Touch
Samsung Galaxy S2 HD LTE (SHV-E120S)(korea)
Samsung Galaxy S2 LTE (SHV-E110S)
•Samsung Galaxy S2 LTE Japanese version (carrier DoCoMo) [SC-03D] (2.3.6) {OMKK3}
•Samsung Galaxy i9100G
Samsung Galaxy S [i9000B] & [i9000 2.3.3 (PDA I9000BOJV8, Phone I9000XXJVO, CSC I9000GDTMJV7) and german T-Mobile branding], XWJVW (2.3.6)
•Samsung Galaxy S 4G (aka SGH-T959V)
•Samsung Galaxy S Plus (GT-I9001) OS 2.3.3 and 2.3.6 (I9001ZSKP6) & 2.3.4 firmware (i9001XXKP4)
•Samsung Galaxy Mini GT-S5570 (GB only)
•Samsung Galaxy Mini Pro i5510
•Samsung Galaxy W [i8150]
•Samsung Galaxy Y
•Samsung Galaxy Y pro [B5510] (2.3.5)
•Samsung Galaxy Tab [P1000] (2.3.3 firmware), [P1000N] - 갤탭 해외모델
•Samsung Galaxy Note [N7000] - 갤럭시 노트 해외버전
Samsung Galaxy Player YP-G70 2.3.5 (GINGERBREAD.XXKPF)
Samsung Galaxy Ace (2.3.3, 2.3.4 firmware)
•Samsung S5670 FIT DDKQ5 2.3.5
Samsung Nexus S [i9023] (2.3.6)
•Samsung Nexus S 4G 2.3.7
Samsung Galaxy Nexus S [i9020] (2.3.6) & Nexus S i9020A (2.3.6)
•Samsung Exhibit (SGH-T759)
•Samsung Exhibit 4G (SGH-T759) (2.3.3) Build UVKE8
•Samsung Epic 4G
•Samsung Captivate i897 UCKH3

Motorola ATRIX
•Motorola Milestone 3 [ME863 HK]
•Motorola Milestone 2 with Gingerbread
•Motorola XT860, Bell XT860
•Motorola Defy+
•Motorola Droid X sys ver 4.5.605 w/ gingerbread
•Motorola Droid X2 (2.3.4) Sys ver 1.3.380.MB870.Verizon.en.US Build 4.5.1A-DTN-150-30
•Motorola XT883 (China Telecom)
•Motorola XT862 (Verizon Droid3)
•Motorola DROID RAZR
Nexus One (2.3.6 stock)

•LG Revolution
•LG Nitro HD

•Vizio VTAB1008 Tablet

•Huawei Ideos U8150 (2.2)
•Huawei Ideos X5 [U8800] (2.3.5)

HTC Sensation (S-OFF only)
HTC Raider (Rogers)
•HTC Chacha

•Acer Liquid Mini (2.3.5)
•Acer Liquid Metal (2.3.6)

원문 출처 http://forum.xda-developers.com/showthread.php?t=1321582




 


[루팅 방법]

루팅 작업을 위한 전제 조건
- PC에 각 기기에 맞는 Windows 드라이버가 설치되어 있어야 한다.
- USB 케이블로 기기(폰)을 PC에 연결한다.
- 폰은 부트로더가 아니라 OS(그냥 켜둔 상태)로 부팅이 되어 있어야 한다.



 


1. 폰에서 메뉴 > 설정 > 애플리케이션 설정 > '알 수 없는 소스'에 체크
    개발 > USB디버깅에 체크

 



2. 다운로드 한 파일의 압축을 풀고 runme.bat 실행 후 엔터


" --- STARTING ----"
" --- WAITING FOR DEVICE "
메시지에서 더 이상 진행이 되지 않으면 아래의 문제 중에 하나다.

- 폰이 연결되지 않음
- 해당 기기용 윈도우즈 드라이버가 정상적으로 잡히지 않음. (장치관리자에서 확인가능)
- USB디버깅에 체크되지 않음




3. "ALL DONE!!!" 메시지가 나오고 폰이 리부팅된 후에 폰에 Superuser 앱이 설치되어 있으면 루팅 완료!





기타 사항

FUJIFILM | FinePix S5Pro | Aperture priority | Center-weighted average | 1/180sec | F/4.0 | -1.33 EV | 35.0mm | ISO-1250 | Off Compulsory | 2012:03:12 18:23:48


위의 루팅 툴은 LOCK STATE - LOCK이 된 상태에서도 루팅이 되었다.
물론 FASTBOOT MODE(부트로더)에서 fastboot를 이용하여 리커버리를 교체할 수 없기 때문
에 RomManager를 설치하고 롬매니저에서 ClockworkMod Recovery를 설치하여 커스텀롬
이나 커널, 라디오 등을 교체할 수 있다.


즉, 그동안 국내에서 발매된 넥서스S에 커스텀롬이나 T모바일용으로 나온 ICS를 설치하기 위해
서는 부트로더를 Unlock하는 작업이 필요했고, 언락 작업을 거치면 /sdcard 영역까지 포맷이
되게 때문에 작업 전에 미리 SD카드의 내용을 PC로 백업하고 작업이 완료된 후에 다시 복구하
는 불편함이 있었는데, 이 포스트의 루팅 방법을 이용하면 부트로더가 잠긴 상태에서도 CWM리

커버리를 설치할 수 있어 /sdcard의 데이터를 보존하면서 새로운 롬을 설치할 수 있었다.
Posted by BeMoreSee