Installing custom ROMs and softwares is quite difficult in Android devices, but now we have a solution for that by rooting and unlocking the bootloader of the device. So for that we are going to check out the process of unlocking the bootloader of the Sony Xperia SP and then rooting the device. This is an awesome device from Sony with not so great specs but still a wonderful mean machine that is pleasing to the eyes. And now with the latest Android versions, the device can now function much more efficiently and awesomely. So for that we are going to check the step by step process of unlocking the bootloader and rooting of the Sony Xperia SP.
Some warnings and notes before starting. When you unlock the bootloader, all your data including your contacts, phone memory and SD card memory, absolutely everything will be completely wiped off. So do make sure that you get a backup of it done somewhere else like on another phone or your desktop. Also do make sure that your phone can be unlocked else your phone might get bricked. Plus the most important of it all is that when you do this, the warranty on your phone is lost. So do make an important note of it. If you follow the instructions completely then you will succeed in the process but if by any chance there is some issue caused with your device, we are completely not at all responsible for any of it.
How to unlock bootloader:
Unlocking a bootloader is actually simple and can be done is some steps. But before anything you need to check out if it is possible to unlock the bootloader. But before some steps that need to be taken. Note your IMEI number by typing “*#06#” in the dialler but do not note down the dashes. Secondly download the drivers for Windows that you will be needing from right here (http://developer.sonymobile.com/downloads/drivers/xperia-z-driver/).
Make sure you have a Windows PC with USB cable to connect the phone. Power down your phone and keeping the Volume Up button pressed connect the USB cable to PC this will trigger FASTBOOT mode and windows will start driver installation, extract the above package and point the driver install to that location (usb_driver) folder. Once drivers are installed just disconnect cable and power on device.
Before starting the unlocking process, first you should confirm that it is possible to unlock the boot loader of your phone by checking the service menu. In your phone, open the dialler and enter *#*#7378423#*#* to access the service menu. In your phone, tap Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the next step. If it says No, or if the status is missing, your device cannot be unlocked.
Now let’s check out the unlocking process:
Step 1. Go to: http://unlockbootloader.sonymobile.com/ and read everything.
Step 2. At the bottom click ‘Start Unlocking the Bootloader’.
Step 3. After you have verified that you can unlock bootloader, scroll to the bottom of the page and click “Continue”.
Step 4. You will get numerous prompts, read all info and if you agree click on “Accept”/”OK”/”Proceed”.
Step 5. Finally you will get a “Create Unlock request” page, enter your IMEI (sometimes the last digit needs to be removed for this to work), name and email address.
Step 6. You should now receive your unique unlock key via EMAIL, SAVE THIS KEY SAFELY.
Step 7. Extract fastboot_with_Android_USB_file.rar and open Fastboot folder.
Step 8. Hold SHIFT and right click on the background of the folder.
Step 9. Select ‘Open command window here’.
Step 10. Connect your phone in Fastboot mode (turn phone off, hold Volume UP button and plug in USB Cable) [make sure drivers are installed as explained above).
Step 11. in the cmd windows type in fastboot.exe -i 0x0fce getvar version.
Step 12. If a value is returned (it will return 0.5), it means the phone is correctly connected.
Step 13. Type in fastboot.exe -i 0x0fce OEM unlock 0xKEY and replace KEY with the key which you received earlier.
Step 14. You’re device should now be bootloader unlocked
How to root:
Rooting the Sony Xperia SP is pretty simple after unlocking the bootloader of the device. So since we have seen now how to unlock the bootloader we can now root the device and this is how.
Step 1. First of all, you need to download the one-click root tool.
Step 2. You can download the tool from here (http://forum.xda-developers.com/showthread.php?t=2327473) or else here (http://d-h.st/Kmm).
Step 3. Extract or unzip the downloaded package on desktop.
Step 4. Now, connect your smartphone with the computer.
Step 5. Establish the connection by using the phone’s USB cable.
Step 6. On your computer navigate through the unzipped folder from desktop.
Step 7. from there double click on the “runme_win.bat” file for launching the executable file.
Step 8. Follow the on-screen prompts.
Step 9. Click on any key for starting the root procedure.
Step 10. When gaining root access ends, your handset will reboot automatically.
Step 11. You can then unplug the USB cable as you are done.
Follow all the steps perfectly and your rooting of the Sony Xperia SP will be done easily in a jiffy without any pains or issues. Now you are free to install any custom Android ROMs on your device from many free ones out there like CyanogenMod for example. Now even your Xperia SP can taste the feel of Android 4.3 JellyBean running under it. So enjoy your device to the fullest.