These days, it doesn’t take much time for a newly released device to be rooted. Developers are all around and they’ll be doing it quick and clean. Now, we have the new Sony Xperia T, running Android 4.0.4 ICS rooted. The root method comes from krabappel2548, a developer from XDA.

Many devices have been rooted earlier using an insecure kernel, and the same was used here to root Xperia T on ICS. krabappel2548 came up with the kernel which includes the following in its features list :

  • Autoroot
  • Busybox
  • Init.d support
  • Insecure
  • Debuggable
  • CWM

How to Root Sony Xperia T

How to Root Sony Xperia T on Android 4.0.4 ICS

NOTE: You should be having your phone’s bootloader unlocked to proceed to flash the kernel. And you should have Android SDK.

  • Get the insecure kernel and move it to the same folder where ADB and Fastboot are. (You can find the download links here)
  • Connect your phone in fastboot mode.
  • Open up terminal and give the following command: fastboot flash boot insecure.elf or fastboot flash boot recovery.elf

That’s it! If the kernel’s working, you’ve got the root!

If the the kernel doesn’t work, do the following to return back to stock :

  • Stay connected to PC and enter fastboot (reset and press Volume up button)
  • Download the stock kernel and place it along with ADB and Fastboot files.
  • Give the following command via Command Prompt to get back to stock : fastboot flash boot kernel.sin

If you are facing any issues, drop your question on this thread on XDA.