The Xperia S, with all that it boasts, has ben moving ahead quite fast in terms of development for the device by Android fanatics. In case of the Xperia S, the only way you can actually manage to install a custom ROM, or for that matter root your device, is to have an unlocked bootloader. Renowned XDA-Developers forum member and developer DoomLoRD has come up with a guide that takes most of its essence from lollylost100’s guide for unlocking the bootloader on an Xperia Arc. So what we now have, is the official way of unlocking the bootloader on the Xperia S.
Before we move on with this, please be warned that unlokcing the bootloader will wipe the /data partition of your device, so you will lose all your stored data and settings. However, the SD Card will not be wiped. Oh and DRM keys will be lost forever as well.
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.
- Fastboot package with USB drivers.
- Get the IMEI code by typing in *#06# in the phone dialer. Note the numbers only, not the dashes.
- To begin, extract the contents of the fastboot package.
- Put your phone in fastboot mode. (Power down your phone and keeping the Volume Up button pressed, connect the USB cable to PC to trigger FASTBOOT mode.)
- Windows will now start the driver installation, so point the installation to the extracted folder.
- Once the drivers are installed, simply unplug the cable.
- Now go to: https://unlockbootloader.sonymobile.com/
- In your phone, access the service menu by entering *#*#7378423#*#* in the dialer > Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you’re good to go. If No, this will not work for you.
- On the website you just opened, hit Start Unlocking the Bootloader at the bottom of the page.
- Again, scroll to the bottom of the page and click Continue. When you get the are you sure prompt, click yes I’m sure.
- Accept the leagal terms.
- You will now get a Create Unlock Request page, so enter your IMEI (sometimes the last digit needs to be removed for this to work), name and email address.
- You will now receive your unique unlock key shown on the screen, so save it.
- Open command prompt and navigate to the fastboot folder in the package we extracted earlier on.
- Connect your phone in fastboot mode to the PC and enter the following commands in command prompt:
fastboot.exe -i 0x0fce getvar version
If the value returned is 0.5, it means the phone is correctly connected.
fastboot.exe -i 0x0fce oem unlock 0xKEY
Replace KEY, with the key you had just saved.
That is it! Your Xperia S should now be unlocked. For updates and queries, head over to the forum thread at XDA-Developers.