• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Trouble unlocking bootloader? try this!

Search This thread

jbtumbleson

New member
Feb 4, 2020
1
0
I will start by saying that i am no expert. I went to the website https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a to unlock my bootloader. Even though my device is eligible, the website told me it wasn't. So I looked for a workaround.

I found this post.
https://forum.xda-developers.com/z2-force/how-to/tutorial-getting-unlock-code-to-wait-t4026031

Replacing the link below with Part1 part3 and part4 with my unlock data i got from my phone using [fastboot oem get_unlock_data] (refer to post for help). After Filling out the below HTML link with your info and copying and pasting it into the web browser and hitting go, it will either come back with an error or give you the bootloader unlock code right away.

https://support.motorola.com/us/en/api/mse/bootLoaderVerifyPhone?serialNo=[/url][[[Part 1 here]]]&secSerialNo =&processorUid=[[[Part 4] here]]&bootloaderHash=[[[Part 3]]]&info Only=N

Even though their website said my Device was ineligible through there little program, I used that trick and got a code for unlocking the bootloader.
Code Worked, Have had Zero Issues. Good Luck!!

Credit goes to rcmaehl. Thank you
Original Post is here - https://forum.xda-developers.com/z2-force/how-to/tutorial-getting-unlock-code-to-wait-t4026031
 

sd_shadow

Recognized Contributor
Sep 21, 2011
18,095
1
8,676
South Dakota
goo.gl
Motorola Droid X
Moto X4
Post edited:
You have to remove the hashtags "#" from the code you get from the phone.
Remove the quotes "Part1" from the link below.
Code:
https://support.motorola.com/us/en/api/mse/bootLoaderVerifyPhone?serialNo="Part1"&secSerialNo=&processorUid="part4"&bootloaderHash="Part3"&infoOnly=N

The 1st part should be 16 characters long.
The 4th part should be 32 characters long.
The 3rd part should be 40 characters long.

So, a good unlock code will look like this. Mine is 19 characters long.
Code:
{"status_code":"0000","status_description":"Successful!","Boot_loader_unlock_code":"7*****************B"}

If it cannot be unlocked. It maybe something like.
Code:
{"status_code":"0020","status_description":"Either there are errors in input data or this device does not have bootloader lock code available yet.","Boot_loader_unlock_code":null}

if you see
Code:
{"status_code":"0003","status_description":"Processor UID cannot be empty!","Boot_loader_unlock_code":null}
the link is not correct, try creating the link again.












Original Post


@jbtumbleson

All I get is
Code:
{"status_code":"0003","status_description":"Processor UID cannot be empty!","Boot_loader_unlock_code":null}[Code][COLOR="Silver"]

[SIZE=1]---------- Post added at 01:52 PM ---------- Previous post was at 01:48 PM ----------[/SIZE]

[/COLOR]Is part 4 correct?
[[[Part 4] here]]
[Code]
https://support.motorola.com/us/en/api/mse/bootLoaderVerifyPhone?serialNo=[/url][[[Part 1 here]]]&secSerialNo =&processorUid=[[[Part 4] here]]&bootloaderHash=[[[Part 3]]]&info Only=N


---------- Post added at 01:58 PM ---------- Previous post was at 01:52 PM ----------

Never mind got it, you have to remove the hashtags "#"
Code:
https://support.motorola.com/us/en/api/mse/bootLoaderVerifyPhone?serialNo="Part1"&secSerialNo=&processorUid="part4"&bootloaderHash="Part3"&infoOnly=N

 
Last edited: