Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,667 Members 49,298 Now Online
XDA Developers Android and Mobile Development Forum

[How-To] Rooting guide for 2011 xperia devices

Tip us?
 
mihahn
Old
(Last edited by mihahn; 26th September 2013 at 01:09 PM.)
#1  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
Default [How-To] Rooting guide for 2011 xperia devices

This is a tutorial on how to root 2011er xperia devices. This method is for locked bootloader with stock sony kernel.
I know there are several threads on this topic, but many people asked me so - here we go:


Rooting your device will void your warranty! Your are doing all the following steps on your own risk!


First look here:

1. Your firmware is 4.0.2.A.0.42 or 4.0.2.A.0.58

2. Your firmware is 4.0.2.A.0.62 or 4.0.2.A.0.69

3. Your firmware is 4.1.B.0.431

4. Your firmware is 4.1.B.0.587

5. Unlocked Bootloader

6. The new ultimative rooting script for all firmware versions

7. Other methods (stable and experimental)




1. For 4.0.2.A.0.42 or 4.0.2.A.0.58 firmware:

a) Flashtool method

This is a very easy method to root your phone. For this you download flashtool from here and install it.

When it is installed, you launch it.


Now you go on your phone and go to Settings -> Applications -> and enable unknown sources.


After that, you go to Settings -> Applications -> Development -> and enable usb debugging.


In the end you go to Settings ->Sony Ericsson ->Connectivity ->USB connection mode ->MSC


Now you connect your device to pc and flashtool will automaticly recognize it.


Now if your device is connected and recognized, we can begin with the rooting process:

For that we click on the open padlock here:


Now it will root your device automaticly

Here's the log:

Code:
Select Code
 19/057/2012 22:57:08 - INFO  - <- This level is successfully initialized
19/057/2012 22:57:08 - INFO  - Flashtool Version 0.7.1.0 built on 2012-05-01 22:07:23
19/057/2012 22:57:08 - INFO  - You can drag and drop ftf files here to start flashing them
19/057/2012 22:57:13 - INFO  - Device connected with USB debugging on
19/057/2012 22:57:14 - INFO  - Connected device : SK17
19/057/2012 22:57:14 - INFO  - Installed version of busybox : N/A
19/057/2012 22:57:14 - INFO  - Android version : 2.3.4 / kernel version : 2.6.32.9-perf
19/058/2012 22:58:16 - INFO  - Pushing C:\Program Files (x86)\Flashtool\.\devices\SK17\busybox\1.19.0\busybox to /data/local/tmp/busybox
19/058/2012 22:58:17 - INFO  - Pushing C:\Program Files (x86)\Flashtool\.\custom\root\zergrush.tar.uue to /data/local/tmp
19/058/2012 22:58:17 - INFO  - Running part1 of Root Exploit, please wait
19/058/2012 22:58:42 - INFO  - Waiting for device
19/058/2012 22:58:42 - INFO  - Device disconnected
19/058/2012 22:58:44 - INFO  - Device connected with USB debugging on
19/058/2012 22:58:45 - INFO  - Running part2 of Root Exploit
19/058/2012 22:58:45 - INFO  - Running rootit2
19/058/2012 22:58:49 - INFO  - Finished!.
19/058/2012 22:58:49 - INFO  - Root should be available after reboot!
19/058/2012 22:58:50 - INFO  - Device disconnected
19/058/2012 22:58:56 - INFO  - Log written to C:\Program Files (x86)\Flashtool\flashtool_2012-08-19_10-57-08.log
19/059/2012 22:59:10 - INFO  - Device connected with USB debugging on
19/059/2012 22:59:10 - INFO  - Connected device : SK17
19/059/2012 22:59:10 - INFO  - Installed version of busybox : BusyBox v1.19.0 (2011-08-14 23:46:58 CDT) multi-call binary.
19/059/2012 22:59:10 - INFO  - Android version : 2.3.4 / kernel version : 2.6.32.9-perf
19/059/2012 22:59:32 - INFO  - Remounting system read-write
19/059/2012 22:59:34 - INFO  - Installing toolbox to device...
19/059/2012 22:59:34 - INFO  - Pushing C:\Program Files (x86)\Flashtool\custom\root\ftkit.tar to /data/local/tmp
19/059/2012 22:59:35 - INFO  - Running installftkit  as root thru sysrun
19/059/2012 22:59:35 - INFO  - Root Access Allowed
Gratulation! Now you have a rooted xperia 2011 device!




b) DooMLoRD's Toolkit

This is a very easy method for rooting, too. You just go to this thread by DooMLoRD and click thanks for his great toolkit!

Then you download the toolkit. You unpack the zip and go in the folder!


Before we can start we must go on the device and do the following steps:

First you go on your phone and go to Settings -> Applications -> and enable unknown sources.


After that, you go to Settings -> Applications -> Development -> and enable usb debugging.


In the end you go to Settings ->Sony Ericsson ->Connectivity ->USB connection mode ->MSC


Now you run the toolkit by clicking the runme.bat


The toolkit will start in a cmd window


Now you must only hit any key and the rooting toolkit will automaticly root the device.

Gratulation! Now you have a rooted xperia 2011 device!




2. For 4.0.2.A.0.62 or 4.0.2.A.0.69

To root these two firmware versions, you'll first have to downgrade your phone to 4.0.2.A.0.42 or 4.0.2.A.0.58. Remember: Flashing firmware may void your warranty!

Your data will be lost throug this step, so if you want, save it using for example Android Assistant, which can backup the .apk (but the data will be lost). Save contacts and maybe sms, too!

MAKE SURE PC COMPANION OR SONY UPDATE SERVICE ISN'T RUNNING IN BACKGROUND WHILE YOU ARE FLASHING!!! DON'T USE THIS METHOD IF YOUR BOOTLOADER IS UNLOCKED, OTHERWISE YOUR DEVICE WILL BRICK!! (Unlocked bootloader can't do updates over the air, but flashing won't destroy your phone on unlocked bootloader!)

First you have to flash the 4.0.2.A.0.42. For that you download and install flashtool from here.
The firmware you can download from this thread by benji.berg or here by someguyfromhell.
Thx for sharing the firmware with us!
Download the 4.0.2.A.0.42 for your device!

After installation you open the windows explorer and go to the downloaded file. If it is a 7z or zip archive you unpack it, that you have a .ftf file.


Now you go to the flashtool installation folder. There you open the drivers folder and install the drivers.

In the flashtool -> drivers folder is the drivers installer


Now we go to the downloaded .ftf file and copy it to the firmware folder of flashtool

Programs -> Firmwares:


Then we launch flashtool


Now, to flash a new firmware, we click on the flash


In the Mode Selector you choose Flashmode and click ok


In the next step you choose the firmware and you mark wipe data and wipe cache. Just mark it like in the picture. If you are sure all is marked right, you click ok


Now you have to turn off your device. Make sure the battery is more than 75%. You hold the volume down and while holding volume down you connect your device to pc. The green led will light up and flashtool will automaticly flash the new firmware.
DON'T DISCONNECT DEVICE FROM PC WHILE THE FLASHING PROCESS!!

Here's the flashing log:

Code:
Select Code
 20/019/2012 11:19:39 - INFO  - <- This level is successfully initialized
20/019/2012 11:19:39 - INFO  - Flashtool Version 0.7.1.0 built on 2012-05-01 22:07:23
20/019/2012 11:19:39 - INFO  - You can drag and drop ftf files here to start flashing them
20/019/2012 11:19:44 - INFO  - Device disconnected
20/019/2012 11:19:49 - INFO  - Selected Xperia MiniPro (SK17i)_4.0.2.A.0.42_HU.ftf
20/019/2012 11:19:49 - INFO  - Preparing files for flashing
20/019/2012 11:19:50 - INFO  - Please connect your device into flashmode.
20/019/2012 11:19:55 - INFO  - Device connected in flash mode
20/019/2012 11:19:55 - INFO  - Opening device for R/W
20/019/2012 11:19:55 - INFO  - Reading device information
20/019/2012 11:19:55 - INFO  - Phone ready for flashmode operations.
20/019/2012 11:19:55 - INFO  - Start Flashing
20/019/2012 11:19:55 - INFO  - Flashing loader
20/019/2012 11:19:58 - INFO  - Loader : S1_Loader_Root_773f - Version : R4A066 / Bootloader status : ROOTED / IMEI : xxx
20/019/2012 11:19:58 - INFO  - Flashing kernel.sin
20/020/2012 11:20:01 - INFO  - Flashing fota0.sin
20/020/2012 11:20:01 - INFO  - Flashing fota1.sin
20/020/2012 11:20:01 - INFO  - Flashing adsp.sin
20/020/2012 11:20:04 - INFO  - Flashing amss_fs.sin
20/020/2012 11:20:04 - INFO  - Flashing apps_log.sin
20/020/2012 11:20:04 - INFO  - Flashing amss.sin
20/020/2012 11:20:14 - INFO  - Flashing system.sin
20/022/2012 11:22:17 - INFO  - Flashing userdata.sin
20/022/2012 11:22:19 - INFO  - Flashing cache.sin
20/022/2012 11:22:20 - INFO  - Ending flash session
20/022/2012 11:22:20 - INFO  - Flashing finished.
20/022/2012 11:22:20 - INFO  - Please wait. Phone will reboot
20/022/2012 11:22:20 - INFO  - For flashtool, Unknown Sources and Debugging must be checked in phone settings
Check your log first before you restart phone. If there are no errors, go on.

Then you have to restart your phone. When it has started go through the setup assistant.

You are now on 4.0.2.A.0.42 or 4.0.2.A.0.58 firmware, so you go to
1. For 4.0.2.A.0.42 or 4.0.2.A.0.58 firmware and root your device like it is explained there.
When your device is rooted, you connect your xperia via wifi with the internet. Now you start the update center (on your phone) and search for updates. It will find the update to 4.0.2.A.0.62 which you install then over the air (ota=via wlan, not connect to pc).




Now you click on download and then install it.

After reboot you have a rooted 4.0.2.A.0.62 firmware!

I will write more methods for more firmwares but I just need the permissions!


The rooting methods/toolkits/firmwares/etc were NOT my work, I've just collected different tutorials on rooting the xperia devices like xperia mini/mini pro/active/ray/lww/etc in one big rooting guide!
Attached Thumbnails
Click image for larger version

Name:	01.JPG
Views:	196984
Size:	54.9 KB
ID:	1270177   Click image for larger version

Name:	02.JPG
Views:	109937
Size:	64.6 KB
ID:	1270186   Click image for larger version

Name:	screenshot_1980-01-10_1400.png
Views:	227672
Size:	88.6 KB
ID:	1270314   Click image for larger version

Name:	screenshot_1980-01-10_1400_1.png
Views:	108720
Size:	66.3 KB
ID:	1270315   Click image for larger version

Name:	screenshot_1980-01-10_1401.png
Views:	109323
Size:	99.8 KB
ID:	1270316  

Click image for larger version

Name:	02 - padlock.JPG
Views:	109611
Size:	90.4 KB
ID:	1270318   Click image for larger version

Name:	Dowloads of ftf.JPG
Views:	89609
Size:	15.2 KB
ID:	1271237   Click image for larger version

Name:	drivers install.JPG
Views:	176745
Size:	56.7 KB
ID:	1271239   Click image for larger version

Name:	flashtool drivers.JPG
Views:	175814
Size:	10.4 KB
ID:	1271240   Click image for larger version

Name:	Flashtool folder firmwares.JPG
Views:	106384
Size:	57.2 KB
ID:	1271242  

Click image for larger version

Name:	fimware in flashtool folder.JPG
Views:	88511
Size:	54.1 KB
ID:	1271244   Click image for larger version

Name:	01 - flash.JPG
Views:	193678
Size:	74.9 KB
ID:	1271248   Click image for larger version

Name:	flashmode.JPG
Views:	105462
Size:	17.6 KB
ID:	1271252   Click image for larger version

Name:	select ftf.JPG
Views:	105860
Size:	83.6 KB
ID:	1271255   Click image for larger version

Name:	screenshot_2012-08-20_1135_1.png
Views:	88216
Size:	83.0 KB
ID:	1271284  

Click image for larger version

Name:	screenshot_2012-08-20_1137.png
Views:	104827
Size:	84.6 KB
ID:	1271285   Click image for larger version

Name:	screenshot_2012-08-20_1135.png
Views:	105707
Size:	169.2 KB
ID:	1271538   Click image for larger version

Name:	datein.JPG
Views:	102869
Size:	17.7 KB
ID:	1271779   Click image for larger version

Name:	datein runme.bat.JPG
Views:	102235
Size:	23.8 KB
ID:	1271780   Click image for larger version

Name:	cmd.JPG
Views:	102386
Size:	77.5 KB
ID:	1271783  



Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi
The Following 79 Users Say Thank You to mihahn For This Useful Post: [ Click to Expand ]
 
mihahn
Old
(Last edited by mihahn; 26th September 2013 at 12:42 PM.)
#2  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
3. For 4.1.B.0.431

Just look in this very nice tutorial to root the ics firmware of the devices.


4. For 4.1.B.0.587

To root this firmware version please go here. This tutorial by alokbina should help you!

5. Unlocked bootloader

If you have an unlocked bootloader, you can just flash a custom kernel (boot.img), that is prerooted. Check out development forum, for all the kernels!

6. The new ultimative rooting script for all firmware versions!

Here you can find the best way to root your phone on every software version (gingerbread and ice cream sandwich). Just download the script and run it. Then your phone should be rooted! Good luck and a big thanks to Nabeel.

7. Other methods (stable and experimental)
Cyida impactor


Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi
The Following 28 Users Say Thank You to mihahn For This Useful Post: [ Click to Expand ]
 
najodleglejszy
Old
#3  
najodleglejszy's Avatar
Senior Member
Thanks Meter 143
Posts: 510
Join Date: Apr 2012
Location: Sandomierz/Kraków
honestly, I don't think we need one more tutorial, there are already several of'em. why repeating the stuff said by somebody else?
 
mihahn
Old
(Last edited by mihahn; 5th December 2012 at 04:54 PM.)
#4  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
Quote:
Originally Posted by najodleglejszy View Post
honestly, I don't think we need one more tutorial, there are already several of'em. why repeating the stuff said by somebody else?
Cause there are so many people asking "how to root st15i" and then there comes out, that they are on .62 firmware which is unrootable. Or they telling a root problem, but they are on .69 firmware or ics! I wanna make a rooting guide with all firmwares included, so also newbies can just look for their firmware and root it!


Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi
The Following 3 Users Say Thank You to mihahn For This Useful Post: [ Click to Expand ]
 
najodleglejszy
Old
#5  
najodleglejszy's Avatar
Senior Member
Thanks Meter 143
Posts: 510
Join Date: Apr 2012
Location: Sandomierz/Kraków
yeah yeah, great, but when someone asks, one can just post him the link to the pinned topic visible on the very top of the section: http://forum.xda-developers.com/show....php?t=1568792
 
mihahn
Old
#6  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
Quote:
Originally Posted by najodleglejszy View Post
yeah yeah, great, but when someone asks, one can just post him the link to the pinned topic visible on the very top of the section: http://forum.xda-developers.com/show....php?t=1568792
I know but there's only 1 method and in the end I wanna have a tutorial for all firmwares with all methods etc...

I know the very great thread by someguyfromhell but there's only 1 method and if that doesn't work there's the flashtool method and doomlords method and there are many different for the different firmwares


Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi
 
kenstwit
Old
#7  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Jul 2012
Great tutorial! A bit off topic, can you also make a tutorial on how to unlock bootloader? That's my problem as of now

The easiest and most effective way Thanks!
 
mihahn
Old
#8  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
For unlocking Bootloader? Maybe, but the Problem is my bl is unlocked yet so I have to relock and unlock again

For unlocking look http://unlockbootloader.sonymobile.com/ here.
It's a great guide, if you don't understand anything, just ask in the Forum


Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi
 
amnher
Old
#9  
amnher's Avatar
Senior Member
Thanks Meter 212
Posts: 1,326
Join Date: Sep 2011
Location: Taguig
Is there still no way to root .62 firmware?
Sony Xperia L S36h Black
16GB SanDisk Mobile Ultra 16GB Class 10 UHS Speed Class 1++

The Following User Says Thank You to amnher For This Useful Post: [ Click to Expand ]
 
mihahn
Old
#10  
mihahn's Avatar
Recognized Contributor - OP
Thanks Meter 2158
Posts: 3,183
Join Date: May 2012
Quote:
Originally Posted by amnher View Post
Is there still no way to root .62 firmware?
No only with downgrade upgrade method. But it's very easy as you see in the tutorial


Devices/Links/Information:
 

Device:Google Nexus 4 8gb
ROM:Stock Android 4.4.2 [KOT49H]

Device:Google Nexus 7 32gb
ROM:Stock Android 4.4.2 [KRT16O]

Device:Xperia Mini Pro SK17i
ROM: Super Jelly Bean 8.0
Kernel:nAa 2.6 [CWM]

Device:Raspberry Pi Model B
OS: Arch Linux

For a Rooting Guide for xperia 2011 devices, click me! | To unlock the Bootloader, click me! | How to install a custom kernel/rom? Click me | Super Jelly Bean 8.0 for xperia mdpi

The Following 2 Users Say Thank You to mihahn For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes