Friday, December 27, 2013

[Android] How to ROOT Sony Xperia Z TMobile C6606 4.2.2 Jelly Bean, Build# 10.3.1.E.0.191

Sony Xperia Z TMobile
Model number: C6606
Android version: 4.2.2
Build number: 10.3.1.E.0.191

Here what I did.

Prepare

1. Download and install Android SDK (http://developer.android.com/sdk/index.html or follow directions here: http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/)
2. Turn on USB debugging mode (Settings => About phone => Tab on the  Build number 6 or 7 times => Developer options appear => Select Developer options => Check USB debugging)
3. Install Xperia Z driver (download here: http://dl-developer.sonymobile.com/drivers/Xperia_Z_driver.zip) => install driver (to verify, use cmd line navigate to platform-tools and run "adb devices" => you should see your device ID)

Root

1. I downloaded and tried this version "rootkitZ_20131112.zip", but it failed (http://cubeundcube.blogspot.jp/2013/11/xperiarootz-so-02e-so-04e.html)
2. Then I downloaded and tried this version "rootkitXperia_20131207.zip" (https://mobile.twitter.com/cubeundcube/status/409191968795680770), but I got error (unknown adb...)
3. I copied "adb.exe" "AdbWinApi.dll" "AdbWinUsbApi.dll" from version #1 above to version #2 => then double click on adb.exe (try to copy these 3 files to different folder of the #2 method, if it doesn't work)
4. Re-run #2 install.bat (I confirmed this method works, rootkitXperia_20131207, but must run or copy the adb file over from method 1)
5. See attached for proof http://imageshack.us/a/img833/7803/ptut.png

Hope this helps someone. :)