How To Root Xperia Smartphones On [ Ics 4.0.4] User Guide.

            How To Root Xperia Smartphones On [ Ics 4.0.4] User Guide.
This Guide looks big because every detail has been included. It's very easy to root your phone.
Hi all
My previous rooting thread got deleted somehow, here's the new one.

Rooting your mobile may void the warranty and you are doing it at your own risk. Sony would be in no way responsible for any damage.

 For flashing firmwares, see the Guide Below
This post is for rooting 2011 Xperias. For 2012 Xperia See reply number 1 below

How to root 4.0.4 (4.1.B.0.587 & 4.1.B.0.431)

We cannot root 4.1.B.0.587 directly, so to root it we first flash 4.1.A.0.562 kernel, run the rooting toolkit and in the end flash 4.1.B.0.587 kernel.
Few devices don't have their own 4.1.A.0.562 kernel, so we need to flash the 4.1.A.0.562 kernel of other devices just to root. However all devices have 4.1.B.0.587 kernel.


Follow all the steps.
Go to settings > Security > Mark  "Unknown sources"
Settings > Developer options > Mark USB debugging
Settings > Xperia > connectivity > USB connection mode > select MSC mode

Download Flashtool
Windows Users > Flashtool
Linux Users > Flashtool ( From previous release tab, download 0.9.0.0 version)
After installing flashtool, reboot your PC.
1 ) Download the respective 4.1.A.0.562 kernel to flash
     Arc and Arc S  - Kernel
     Ray                -  Kernel
     Neo/Neo V      -  Kernel
     LwW, Mini       - Kernel
     Active             -  Kernel
     Neo L             -  Kernel
     All other users -  Kernel or even try the kernels for Arc S and Ray
2) Go to C:/ Drive > flashtool > firmwares > delete everything present and put the downloaded kernel
3)  Run Flashtool > click on the flashing icon ( left side below "file" option)
Select flashmode > ok
Setup should be like this > select OK

Follow the steps, connect your mobile and flash. Note: on devices with touch navigation keys, hold volume down key instead of back button while connecting your device.

Flashtool may show error after flashing kernel, no worries. Even your build number and android version won't change. Everything would remain same so please don't visit phone's settings to check anything
4) After flashing restart your device, It may not start completely, may remain at Sony logo or with blank/black screen.
Whatever the status is, just restart your device and proceed with the rooting >
Download Rooitng toolkit > 1 / 2 / 3 / 4 and extract it.
( Make sure you close flashtool before running the rooting toolkit )
Now  connect your mobile to PC ( Mobile should be ON)  and wait for 2 minutes. Then run the rooting toolkit. When it says all done, close it. disconnect your phone and switch it off ( By pressing power button/ or by taking out the battery and reinserting it).
5) Download Kerenls, If you are on 4.1.b.0.431 rom then download the respective kernel, same goes for 4.1.B.0.587
For Neo L > Download the kernel version on which your phone is running 4.1.B.0.626 or  4.1.B.0.631
Xperia 4.1.B.0.4314.1.B.0.587
Arc SKernelKernel
ArcKernelKernel
RayKernelKernel
NeoKernelKernel
Neo VKernelKernel
MiniKernelKernel
ProKernelKernel
Live with walkmanKernelKernel
ActiveKernelKernel
Mini ProKernelKernel
Now flash the kernel ( same procedure as step 2 and 3 above )
Your mobile should now b rooted (See if any Superuser app has been installed on your phone ) and working fine again.

How to root 2.3 ( Gingerbread )
Firmware 4.0.2.A.0.62 and 4.0.2.A.0.69 are difficult to root on a locked boootloader. So to root it, you need to flash 4.0.2.A.0.42
To flash 4.0.2.A.0.42 or any firmware, follow this guide
Rooting 4.0.2.A.0.42 and .58
1) Go to settings > Security > Mark  "Unknown sources"
     Settings > Developer options > Mark USB debugging
     Settings > Xperia > connectivity > USB connection mode > select MSC mode
2) Download this Rooting Toolkit on your PC . Extract it, connect your phone to PC ( It should be on ) and wait for 2 minutes. After that run the rooting toolkit and root your phone.
3) After rooting upgrade to 4.0.2.A.0.62 using the mobile's "Update Center" app
Note: Using PC Companion and "Update Service" to update your phone would result in loss of root.

How to flash kernels using flashtool.
  1. Download Flashtool For Windows and install it.
  2. Download the required kernel to flash
  3. Go to C:/ Drive > flashtool > firmwares > delete everything present and put the downloaded kernel
  4. Run Flashtool > click on the flashing icon ( left side below "file" option) > Select flashmode > ok . Setup should be like this Screenshot or Flashtool Setup Screenshot
  5. Follow the steps, connect your mobile and flash. Note: on devices with touch navigation keys, hold volume down key instead of back button while connecting your device.
  6. When flashtool says flashing finised, disconnect your phone and close flashtool. You're done

Comments

Popular posts from this blog

How To Root Any Karbonn Android Mobile Simple Guide

How to Use WhatsApp for PC & Android

How To Root Unroot CWM And How to Flash Galaxy Ace S5830