[Sony Xperia S, Acro S, Ion] Raaj52:
Note: All the methods used here not belongs to me,

ALL CREDITS GOES TO ITS MAKERS

Here I am giving you some external threads and some guide lines explaining how to unlock,root,adding Recovery, Flashing Custom ROMS and How to unroot, locking bootloaders to get official OTA updates..

Lets start with usual warning, I'm not responsible if your Xperia S gets bricked

[UNLOCKING BOOTLOADER]

There is a great thread explaining how to unlock and relock bootloader by DooMLoRD, its very useful and I tested it and worked perfectly.Here is the link,

UNLOCKING AND RELOCKING BOOTLOADER XPERIA S

If you found its useful don't forget to thank him.

[ROOTING XPERIA S WITH 6.1.A.2.45]

Here I will give you two methods,

FIRST METHOD

This is for unlocked bootloader only and only for Xperia S LT26i. I have tested and working perfectly in my SXS

Warning: This is Exclusively for Xperia S with 6.1.A.2.45. I am not sure about other Other ROMS

Before Rooting you must have downloaded this,

1.Root Kit.zip (Zip containing everything you wanted to root)

2.Flashable SuperSU App (Thanks to Chainfire )

Inside the folder you have one .txt file its the commands you have to use in cmd, Any how I am adding the same below,

1.You must have enabled USB debugging in developer option under settings

2.Copy the "CWM-SuperSU-v0.96.zip" into your SD card

3.Switch off and connect your phone in fast boot mode (pressing Power button + Vol up)

If asked for drivers, update driver manually by directing to "USB driver folder" inside the "Root Kit folder".

Verify whether there is a BLUE LED is coming up.

Now you are in fastboot mode, type the commands line by line,

you will get something like this,

Now type this,

you will be seeing this,

so the recovery image is flashed into the phone, now reboot device using below command,

Now the phone will boot into recovery mode and select the option “Install zip from SDCard”. Browse to the folder where you had copied the SU zip file (CWM-SuperSU-v0.96.zip), select it and install it.

Now select the “Reboot System” option and while it is booting press the VOL UP button to boot back into the fastboot mode. Now run

You should see something like this

If its showing with "Okay and Finished", then you are done, Congrats now you have a rooted phone (check for SuperSU app inside the phone drawer):D
​

Note:

1.If you can't enter into fastmode after image flashing (sometimes you need to have a better timing to enter into flashmode during reboot by pressing vol up and power button), then do this,

Press power and volume up button till u get a vibration followed by three vibrations (now your phone is switched off, so you can enter into fastboot normally) IMPORTANT: Dont remove the usb cable ever till rooting finishes

2.If any step fails after flashing recovery image you can't able to enter into your phone, don't be panic we have solution for everything.

Flashing stock rom with flashtool will solve this issue.

SECOND METHOD

Follow thread here,

Root with Recovery by Bin4ry

Note:

It's the easiest method, but every time i tried, i am doing it wrongly, but you can use this as well for rooting.Don't forget to thank Bin4ry

[ClockWorkMod Recovery]

If you want to know "why recovery is need?" go through some search .

For stock Roms

Just download this and enjoy recovery.

RecoverX by LEDelete. Don't forget to thank him.

[Flashing Custom ROMs]

You will get a variety of Custom ROMs available for XSX, choose what you are in need of, am here adding some Custom ROMs and there respective links (but its not the end, there are many more search it)

10/03/2012 - KA15 Xperia SSpeed released|Stablity update|Smooth & Fast|4.0.4 | Direct Link

10/03/2012 - KA02 Xperia SSpeed released! Modded stock rom|Smooth & Fast | Direct Link

10/02/2012 - [AOKP][JB] Xperia S | Direct Link

09/30/2012 - [DEVELOPMENT] - CM9.1 | Direct Link

09/30/2012 - Erachter ROM v4.1 | Very smooth | Good battery life | Direct Link

09/28/2012 - Du@lcore Rom v5.2 [Simple, Clean & Fast] | Bug Free and battery friendly | Jelly Bean Animation | Direct Link

09/27/2012 - [ICS] XcreaM-3.2 | Stable Highly and easily customizable | Direct Link

09/15/2012 - MIUI 2.9.14 | Direct Link

09/07/2012 - [Xperia S][ICS] ExtremeICSrom v3 [Fast & Smooth] | Direct Link

05/01/2012 - Ultimate Xperience™ |[UICSv1.0] | [USensev1.0] | Direct Link

Note: Don't forget to thank the authors

[CWM in Custom ROMs]

Mostly in all Custom ROms there are recoveries but rarely we can't find in some ROMs, for that you have to download the flashable recovery zip along with the ROMs, If you forget to do a recovery flash and you are unable enter recovery mode don't be panic, remember we have solutions everything, just go through this forum to know about doing recovery through PC.

Recovery through PC

Now its all done, Enjoy.. :cowboy:

Note: For unrooting you have to flash the stock kernels

Note: Customization of SystemUI.apk will be posted soon.

If there is any problem with this threada kindly inform through PM, If any links not working let me know before blaming me:D

Hit thanks if i helped you.:laugh:.​