DooMLord on XDA forums has leaked the Android 4.1 Jelly bean firmware 6.2.B.0.68 for Sony Xperia S LT26i. Though this update was posted last month, we did not feature it on our blog because it wasn’t stable. At this moment, it is stable but only for unlocked bootloaders. The Jelly Bean firmware available from this post is only for developer units of Xperia S and not for retail units. Developer units have unlocked bootloader so you can try it on your retail unit if its bootloader is unlocked.
Since this update is only for developer units, the final Jelly Bean build may not be similar to the on you download from here. But it would be interesting to have Sony’s stock Jelly Bean on your unlocked Xperia S, won’t it?
Please note that everything works fine in this ROM but it can not connect to any GSM network at the moment. Follow the thanking link at the end of this post to see if it has been update.
This procedure is not like what you might expect it to be. You are not flashing a ftf file using FlashTool as you do with any stock Sony ROM, but you will be flashing a zip file via CWM. So to proceed with this, here is what you need:
- Rooted device with CWM
- Unlocked bootloader. If not unlocked, go to unlockbootloader.sonymobile.com
- Advanced kernel must be flashed to get CWM back.
- Follow steps in order
- Have a complete backup (preferably nandroid backup) | Read our complete backup guide.
Steps to Update Xperia S to Official Jell Bean
- Download the ROM zip file.
- Place the zip file in your device’s SD card.
- Turn off your device.
- Boot your phone into recovery mode.
- Go to Mounts and Storage and mount /system partition. For some kernels, it is already mounted.
- Go back and wipe data, cache and dalvik cache.
- Flash the update.zip you copied to your phone’s SD card.
- Reboot the device.
The ROM will reboot and you will have Jelly Bean on your Xperia S. However, you have lost the recovery mode. To get recovery back, follow these steps:
- Download S-DooMLoRD-JB_leak_68-AdvStk_v1.elf
- Place this file in the folder where you have ADB files. If you don’t have those files, get them here.
- Boot your phone into fastboot mode.
- Connect it to the PC via USB cable.
- Open Command Prompt in the folder where you have the ADB files.
- Enter this command in Command Prompt:
fastboot flash boot S-DooMLoRD-JB_leak_68-AdvStk_v1.elf
- Enter fastboot reboot to reboot the device.
- Try booting into recovery now and you should be good to go.
If you face any issues, feel free to comment below.