[Tutorial] Xperia SP Bootloader Unlocking/Relocking

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
Quick tutorial for unlocking & relocking the bootloader of the Xperia SP


this is the official way to unlock bootloader


if you want to keep ur DRM keys, first root device and then check this out



Warning!

This procedure will wipe the /data partition of your phone, so you will loose all ur stored data, settings. INTERNAL SDCARD will BE WIPED!!!

For Xperia™ devices released 2013 or later (for example Xperia™ Z and Xperia™ ZL), the SD card of your device will be formatted and you will lose all content (for example photos, music, videos) when you unlock the boot loader.
DRM keys WILL be lost forever

I'd add what losing DRM keys means, e.g. no more Music ID/Gracenote within the Walkman app plus probably most importantly, as asked all the time and all over the place in the T/mint forums: loss of Bravia Engine.

older Xperia devices sometimes got issues after unlock of bootloader (BRICK after FOTA update) - you have been warned



why to unlock bootloader?

  1. u can flash custom ROMs/Kernels
  2. u dont need to worry if the new firmware can be rooted or not as with unlocked bootloader u can always ROOT ur device
  3. Sony gives sneak-peaks/preview builds of latest OS which requires unlocked bootloaders, as they did with Xperia 2011/2012 line, so who knows may be Sony may give early builds of next android OS ;)



Most of this is taken from lollylost100's his tutorial from ARC thread (all credits for that concise tutorial go to him, i have elaborated on a few things and added device specific changes)




[ before we begin unlocking bootloader ]

  • get the IMEI code for ur device: type *#06# in phone dialer to find it out, note only the digits (no dashes)
  • download the fastboot package
  • IMPORTANT: if you are using Windows 8 you will need to enable few things to allow driver installation
  • download the latest FlashTool Xperia Driver Pack and install fastboot drivers (common) & adb drivers for this device from the list!
  • make sure u have a windows PC with USB cable to connect the phone
  • power down ur 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, which should be automatically done
  • once drivers are installed just disconnect cable and power on device


[ how to unlock ] (official way)

  1. Go to: http://unlockbootloader.sonymobile.com/ and read everything!
  2. At the bottom click 'Start Unlocking the Bootloader'
    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.
  3. after u have verified that u can unlock bootloader, scroll to the bottom of the page and click "Continue"
  4. you will get numerous prompts, read all info and if u agree click on "Accept"/"OK"/"Proceed"
  5. finally u 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
  6. You should now receive your unique unlock key via EMAIL, SAVE THIS KEY SAFELY
  7. Extract fastboot_with_Android_USB_file.rar and open fastboot folder
  8. Hold SHIFT and right click on the background of the folder
  9. Select 'Open command window here'
  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)
  11. In the cmd windows type in fastboot.exe -i 0x0fce getvar version
  12. If a value is returned (it will return 0.5), it means the phone is correctly connected
  13. Type in fastboot.exe -i 0x0fce oem unlock 0xKEY and replace KEY with the key which u received earlier.
  14. You're device should now be bootloader unlocked


If this tutorial is too much for you then itskapil wrote a step-by-step guide (and recorded a video also):
-Instructions: http://www.theandroidsoul.com/how-to-unlock-bootloader-xperia-arc-play-neo-pro/
-Video: http://www.youtube.com/watch?v=LRH3pC7MhEA
(the above videos and some steps are for Xperia 2011 devices, but most the steps are same for Xperia SP)




Relock procedure is posted here
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
Relocking Bootloader

With the latest release of Flashtool it is now possible to relock bootloader.

Download the latest flashtool from:
http://forum.xda-developers.com/showthread.php?t=2162907



Important

DO NOT USE ANY FTF TO RELOCK BOOTLOADER! THOSE OLD FTFs DO NOT WORK FOR THE 2013 DEVICES!!!


before u relock bootloader u have to be on pure stock kernel (flash only the kernel.sin using flashtool), else the device WILL NOT BOOT after relock



Steps:

  1. now start Flashtool and click on BLU button
  2. u will be asked to connect device in flashmode
  3. once u connect the device u will get a prompt to "Relock"
  4. click on it and when prompted disconnect the device
 

mirhl

Senior Member
Oct 15, 2012
3,073
1,149
253
@SERGI.3210
maybe your question could better fit Q&A section..
Anyway, try to unlock the bootloader despite the unlockinh allowed status
Sometimes you can unlock it even with "unlocking allowed:no"

(Btw if you care about the drm keys, make a backup of the TA partition before proceed)

Sent from my LT26i using xda app-developers app
 
  • Like
Reactions: syga and SERGI.3210

ykdr-scott

Senior Member
May 27, 2013
270
40
0
birmingham
What do I have to back up before I try this? And how to back those up.

My bootloader is 'no' but I have SIM unlocked it and going to give it a shot as was told by somebody that it could work, cheers.

Sent from my C5303 using xda app-developers app
 

OsoAlgo

Senior Member
Dec 31, 2012
138
28
48
Ok so I have a strange problem. I got my Xperia SP c5303 today and I'm using Windows 8 x64. I already managed to root the phone on the .257 firmware. When I try to connect the device in fastboot mode (holding volume + and plugging the usb cable to the computer), the LED turns blue and for a brief moment in device manager I can see that there is a device called Sony Fastboot Interface. The problem is, a little notification appears on my computer that the device wasn't recognized even though it appears to be installed correctly in device manager, and after about 5 seconds the phone automatically changes to charge mode.

I tried using Flashtool and when I plugged the phone in fastboot it did recognize it, but just for the 5 seconds that it stays that way. I already disabled driver signature enforcement and installed all Flashboot drivers but the phone just doesn't stay in fastboot mode.

BTW: Bootloader unlock allowed says yes
 

alivanov79

Senior Member
May 6, 2012
355
1,307
133
Dmitrov
Ok so I have a strange problem. I got my Xperia SP c5303 today and I'm using Windows 8 x64. I already managed to root the phone on the .257 firmware. When I try to connect the device in fastboot mode (holding volume + and plugging the usb cable to the computer), the LED turns blue and for a brief moment in device manager I can see that there is a device called Sony Fastboot Interface. The problem is, a little notification appears on my computer that the device wasn't recognized even though it appears to be installed correctly in device manager, and after about 5 seconds the phone automatically changes to charge mode.

I tried using Flashtool and when I plugged the phone in fastboot it did recognize it, but just for the 5 seconds that it stays that way. I already disabled driver signature enforcement and installed all Flashboot drivers but the phone just doesn't stay in fastboot mode.

BTW: Bootloader unlock allowed says yes
Try to install drivers with this instruction http://forum.xda-developers.com/showthread.php?t=2170114

Sent from my C5303 using xda app-developers app
 

OsoAlgo

Senior Member
Dec 31, 2012
138
28
48
I searched online and seems that a lot of people were having this problem with the Xperia line. In most cases it says that it's because drivers are not installed, but I believe I already installed them correctly. Here is how the device appears on my computer but it still automatically changes to charging mode after a couple of seconds.

EDIT: Oh man, someone please erase my posts haha, I actually confused the USB 3.0 and 2.0 in my computer... I connected the phone to a USB 2.0 port and it was detected correctly, I was able to unlock the bootloader.

EDIT2: How do you check if the bootloader is actually unlocked? (Just to be sure)
 

Attachments

Last edited:
D

Deleted member 4529355

Guest
Do I have to leave my SD inserted when I unlock the bootloader so I won't lose all my data?
The external microSD card will not be deleted if you use Flashtool to unlock or relock the bootloader, only the first time you unlock it by the official Sony website. Even with that I think it doesn't wipe the external microSD
 

pakatsui

Senior Member
Apr 1, 2012
173
25
0
Tallinn
But is it safe to remove the external microSD before starting the unlocking process? I remember that I would get a bootloop on my old phone if I didn't have a microSD inserted while flashing stock rom.
 

agileart

Senior Member
May 22, 2012
229
53
48
Makassar
Quick tutorial for unlocking & relocking the bootloader of the Xperia SP


this is the official way to unlock bootloader


if you want to keep ur DRM keys, first root device and then check this out



Warning!

This procedure will wipe the /data partition of your phone, so you will loose all ur stored data, settings. INTERNAL SDCARD will BE WIPED!!!



DRM keys WILL be lost forever




older Xperia devices sometimes got issues after unlock of bootloader (BRICK after FOTA update) - you have been warned



why to unlock bootloader?

  1. u can flash custom ROMs/Kernels
  2. u dont need to worry if the new firmware can be rooted or not as with unlocked bootloader u can always ROOT ur device
  3. Sony gives sneak-peaks/preview builds of latest OS which requires unlocked bootloaders, as they did with Xperia 2011/2012 line, so who knows may be Sony may give early builds of next android OS ;)



Most of this is taken from lollylost100's his tutorial from ARC thread (all credits for that concise tutorial go to him, i have elaborated on a few things and added device specific changes)




[ before we begin unlocking bootloader ]

  • get the IMEI code for ur device: type *#06# in phone dialer to find it out, note only the digits (no dashes)
  • download the fastboot package with usb drivers (alternate drivers if the ones in package dont work OR this)
  • IMPORTANT: if you are using Windows 8 you will need to enable few things to allow driver installation
  • make sure u have a windows PC with USB cable to connect the phone
  • power down ur 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


[ how to unlock ] (official way)

  1. Go to: http://unlockbootloader.sonymobile.com/ and read everything!
  2. At the bottom click 'Start Unlocking the Bootloader'
  3. after u have verified that u can unlock bootloader, scroll to the bottom of the page and click "Continue"
  4. you will get numerous prompts, read all info and if u agree click on "Accept"/"OK"/"Proceed"
  5. finally u 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
  6. You should now receive your unique unlock key via EMAIL, SAVE THIS KEY SAFELY
  7. Extract fastboot_with_Android_USB_file.rar and open fastboot folder
  8. Hold SHIFT and right click on the background of the folder
  9. Select 'Open command window here'
  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)
  11. In the cmd windows type in fastboot.exe -i 0x0fce getvar version
  12. If a value is returned (it will return 0.5), it means the phone is correctly connected
  13. Type in fastboot.exe -i 0x0fce oem unlock 0xKEY and replace KEY with the key which u received earlier.
  14. You're device should now be bootloader unlocked


If this tutorial is too much for you then itskapil wrote a step-by-step guide (and recorded a video also):
-Instructions: http://www.theandroidsoul.com/how-to-unlock-bootloader-xperia-arc-play-neo-pro/
-Video: http://www.youtube.com/watch?v=LRH3pC7MhEA
(the above videos and some steps are for Xperia 2011 devices, but most the steps are same for Xperia SP)




Relock procedure is posted here
Sir, any mirror link?? I want to download fastboot package to unlock my xsp. Thanks


Sent from my C5302 using XDA Premium 4 mobile app