The Xperia S gets a touch based custom recovery, called DoomRecovery, based on the famous ClockworkMod Touch recovery, thanks to the efforts of renowned XDA-Developers forum member and developer DooMLoRD. Credit also goes to Napstar from Team UtterChaos for adding in the touch capabilities to the recovery, Frosty666 for the vibration triggers, FreeXperia Team (Bin4ry & jerpelea) and of course, Koush.The recovery is based on the sources from the CWM 5.0.2.x but quite a few changes have been made to bring you the DoomRecovery including some really cool aesthetics. Read on after the break for a preview of the recovery running on the Xperia S and a tutorial on how to get this recovery running on your Xperia S.
The recovery, for now, is a part of the DoomKernel, so yes, if you want this recovery, you will have to install the kernel. You can read all about what the custom kernel has to offer over at this forum thread at XDA-Developers. If you’re wondering if you really need a custom recovery, go ahead and learn what is ClockworkMod recovery and how to use it.
The recovery, displays the current time and money battery level as you enter it, displays file size and MD5 sum when selecting update.zip, contains swipe gestures, haptic feedback and a lot more.
Here are the known bugs for now, according to the developers:
- All backups are done get time stamp of year 1970, don’t know why this happens but I am trying to sort it out some how.
- The recovery sometimes hangs – just press the power button and it will restart recovery without rebooting the device.
- There are some graphical glitches.
- Backups created with v01 recovery might give errors while restoring using v02 recovery. For a work around, go here.
Below you can see a video of the recovery on action on an Xperia Play, which will give you an idea of how the recovery will work on your device. Video courtesy of the developers.
Disclaimer: Please attempt this guide at your own risk. AddictiveTips won’t be responsible in case your device gets bricked or damaged in any other way due to this method.
- Unlocked bootloader. See our guide on how to unlock the bootloader on Sony Xperia S.
- Rooted Xperia S. See our guide on rooting the Xperia S.
- CWM Recovery installed. Refer to the instructions on this forum thread to download and install CWM recovery on the Xperia S.
- DoomKernel v05.
- Download the DoomKernel and copy the zip file to the root of your phone’s SD card.
- Navigate to install zip from sdcard > choose zip from sdcard and select the kernel file.
- Once the device reboots, the kernel should have been installed, along with the Doom Recovery.
Reboot the device and make sure you can boot into the OS. Then try to reboot the device into recovery mode and if all that works, the DoomRecovery has been properly setup on your Xperia S. For updates and queries, head over to the forum thread at XDA-Developers.