I'm looking for an easy way, which doesn't need Unlocking bootloader or flashing Roms, just like root solution for SE 2011 devices (one click). It's because I currently use my Xperia S for development purposes and can't afford bricking it! please tell me if there is a solution. Thanks!
2 Answers
There's a guide on Rooting Xperia S ICS and GB over at XDAs. Not having any XPeria device, I cannot verify -- but the comments on the thread confirm it working. It does not even require the bootloader to be unlocked.
Requirements for that method:
- Windows
- Net framework 3.5 or later
Preparation:
- Application Settings: [Unknown sources] checked {Allowed}
- Application Settings: Development [USB debugging] checked {Allowed}
- Application Settings: Development [Stay awake] checked {Allowed}
- Settings -> Display settings [Screen timeout] Set to 30 minutes
If your screen goes off just once then you won’t be able to return to the installation properly. Very important!!
Please think about your battery and try to keep the display brightness to a minimum. - Please use a regular picture for the background. Do not use the default live wallpaper.
- Charge the Xperia S’s battery to 80%.
- Use the Generic CH (1257-3740) XPERIA S LT26i ROM (6.1.A.0.452).
Can be found here along with the latest FLASTOOL link: XDA FileServer - Net framework 3.5 or later
- Gingerbread part 1 and part 2
It also mentions a Root Toolkit.
Installation Process:
- Flash Gingerbread firmware wiping data and cache only if you are not on gingerbread
- Run Step 1.bat
- Install ICE CREAM SANDWICH without wiping anything
- Run step 2.bat
To enter CWM recovery you have to tap on sony logo at start few times.
If it does not root properly first time run it again
Thanks to Bin4ry for the files
Alternative: Unlocking the Bootloader
An alternative method involves the SDK, and is described at AndroidPit (German; Google Translate 2 English here). this method, however, involves unlocking the bootloader -- so be aware of Sony's harsh politics when it comes to warranty in this case.
-
thanks for your answer, but I have currently seen this tutorial. I mentioned in my question that I want a way without any need to flash other ROMs than my current ICS stock rom.– yrajabiAug 29, 2012 at 14:25
-
Unfortunately I could not find such solution -- so I thought it would be better than nothing. With some luck somebody else finds a more convenient solution we all have missed -- but if not, you at least have two fall-back solutions noted here. I'd rather love if root came pre-installed, like with our desktop systems...– Izzy ♦Aug 29, 2012 at 14:31
-
-
thanks again, unfortunately that wasn't for "Xperia S", but for Xperia Arc (my previous phone) from Xperia 2011 series. I'm aware of this site rules and I researched really hard before posting my question here, but found nothing, just some tuts like your answers.– yrajabiAug 29, 2012 at 14:56
-
Ouch -- OK, sorry for that; if you say it isn't applyable to your Xperia S, I better remove it from the answer to avoid confusion. On the page it said "Xperia Arc S" (to keep the link for reference: PocketPC.CH). Maybe you should include with your question what sources you already checked -- you didn't say so, so it's hard not to post anything you already found yourself ;)– Izzy ♦Aug 29, 2012 at 15:06
Ok, at last, the mighty user of XDA, Bin4ary, has released a very nice and easy toolkit to root ICS JB roms of most sony phones, including Xperia S.
I used the tool and easily rooted my phone. Very fast and painless. No need to flash or unlock bootloader or anything.
If you are also interested, this is the page on XDA: