[XPERIA X8 General] TheSpaceManatee:
HOW TO UNLOCK BOOTLOADER NEWBIES LOOK HERE

Alright if you are reading this thread I assume you are a noob(no offense) so I'm going to simplify(as in speak in simple english, not programming jargon) the process which is found here: http://xdaforums.com/showthread.php?t=1254225 :D

BEFORE YOU EVEN TRY ANYTHING, TAKE OUT YOUR BATTERY COVER, TAKE OUT YOUR BATTERY, AND CHECK YOUR MANUFACTORING DATE. IF IT IS 11W29 OR ABOVE, DO NOT TRY THIS AS IT WILL HARD BRICK YOUR PHONE.

So first you have to download some files.

.Unlock Software-Credits goes to the_laser(msm7227)

.s1tool-Credits goes to the_laser(s1tool.7z)

.PCCompanion

.Flashtool 0.6.8.0

.Gordon's Gate

1. Now the first step is to install Gordon's Gate. It works for X8, X10 and X10 mini pro. It should work with W8 too but I won't guarantee. Once you have done that, restart your computer.

2. Then, open task manager(even noobs should know how), click on processes and kill any ADB.exe process you find in there and

DO NOT load Flashtool for the rest of the installation process.

If you do not have PC Companion, download the given attachment and install it. Once that is done, connect your phone to your PC and ensure that it can recognize your phone.

3. Now, unzip the s1tool.7z and msm7227.7z and extract thefiles to a folder on your desktop, naming the folder anything you want. I named it X8 Bootloader Unlock so that it is easy to recognise.

4. Disable your antivirus as it might recognise ADB.exe as virus.There is

NO

virus in ADB.exe and the antivirus will interfere with the unlocking process :(

5a. Turn off your phone.

b. Open the folder you unzipped S1tool to and run S1tool.exe. Then, click on IDENTIFY/DO JOB button before proceeding to step 5c.

c. Boot your phone into flash mode(insert USB cable while holding down the back button; make sure you installed Gordon's Gate found in step 1). Continue holding back button until you get some output in S1tool. The LED on your phone should flash green if it is in flash mode.

It should look something like this:

9/9/2011 21:41:44 Welcome to S1 identify tool

9/9/2011 21:45:13

9/9/2011 21:45:13 TO CONNECT NEXT PHONES

9/9/2011 21:45:13 X10 Xperia,E10 Xperia Mini,E15 Xperia X8,U20 Xperia Mini Pro

9/9/2011 21:45:13 LT15 Xperia ARC,MT15 Xperia NEO,R800 Xperia PLAY

9/9/2011 21:45:13 PRESS AND HOLD "BACK" BUTTON...

9/9/2011 21:45:13

9/9/2011 21:45:13 PLEASE ATTACH TURNED OFF PHONE NOW

9/9/2011 21:45:13

9/9/2011 21:45:46

9/9/2011 21:45:46 RUNNING S1_EROM VER "

r

8A029"

9/9/2011 21:45:46 SOFTWARE AID: 0001

9/9/2011 21:45:46 LOADER AID: 0001

9/9/2011 21:45:49 FLASH ID: "002C/00BC"

9/9/2011 21:45:49 LOADER VERSION: "R4A045"

9/9/2011 21:45:49

9/9/2011 21:45:49 MODEL (from GDFS): X8

9/9/2011 21:45:49 SOFTWARE VERSION: 1236-9291_2.1.1.A.0.6

9/9/2011 21:45:49 CUSTOM VERSION: 1241-3178_R1B

9/9/2011 21:45:49 FILESYSTEM VERSION: WORLD-1-8_2.1.1.A.0.6

9/9/2011 21:45:49 SERIAL NO: CB511SPH7Q

9/9/2011 21:45:49

9/9/2011 21:45:49

SEMC SIMLOCK CERTIFICATE

9/9/2011 21:45:49 Elapsed:36 secs.

IF THE HIGHLIGHTED R IS SMALL LETTER(r), YOUR BOOTLOADER IS ALREADY UNLOCKED

. If not, continue.

If the simlock certificate(Bolded, underlined and coloured red) specified is SEMC SIMLOCK CERTIFICATE, or anything other than NOT RECOGNIZED SIMLOCK CERTIFICATE, or if you are sure you sim-unlocked your phone using Omnius, jump to step 6a.

If the simlock certificate specified is NOT RECOGNIZED SIMLOCK CERTIFICATE, you can't unlock the bootloader of your phone. If you try, radio capability of your phone will be disabled (this has been reported to be untrue by a number of people who claim to have unlocked bootloader successfully with msm7227_semc.cmd). I recommend you do not try as you are a noob.

Do note that the SIMLOCK certificate doesn't mean that you have/don't have a sim lock on your phone.

6a. Disconnect your phone and reboot, then reconnect again.

b. Enable USB Debugging on your phone(Settings>Applications>Development>USB Debugging)

Note: Don't run Flashtool and terminate any ADB.exe process you find in task manager before performing step 6c.

c. Since you are a newbie, I will only be posting how to unlock phones with SEMC SIMLOCK CERTIFICATE. For the others, please try the forum link above, but bewarned, you should be experienced before you try those.

7a. Run

msm7227_semc.cmd

in the folder you unzipped the unlocking files to and press any key to start the unlocking process.

7b. Open the example log included in the folder. Wait 5 minutes. Then, compare the text in msm7227_semc.cmd to those in the example log. They should be similar. Also, the last message on the window should be Press any key to continue.

Example log:

process requires standard 2.x android firmware.

Press any key to continue . . .

Getting ROOT rights.

1743 KB/s (585731 bytes in 0.328s)

error: protocol fault (no status)

Waiting ...

Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.

192 KB/s (3087 bytes in 0.015s)

success

Waiting ...

Getting ROOT rights.

Waiting ...

Writing patched semcboot. Two step process

First, we need get access to semcboot area

504 KB/s (8064 bytes in 0.015s)

Second, we need to write semcboot ;)

1130 KB/s (596916 bytes in 0.515s)

successfully wrote 0003ff00

Press any key to continue . . .

Note: It is recommended to turn off your antivirus before starting this as antivirus might interfere with the unlocking of bootloader on your phone (some antivirus software claim that there is virus in ADB.exe even though there isn't

one)

Note: If your log is very different from this please check if your bootloader is unlocked using step 5c. If it is not unlocked, turn off your antivirus and repeat step 7a again. If you get some "error: protocol fault" messages, that is completely fine, this is because the "problem" is that your phone was still rebooting and USB debugging mode is not turned on when rebooting so it couldn't acquire the status and had an error. If you get many "Access is denied" messages, turn off your antivirus and try again. Some users reported that the "Access is denied" messages were eradicated and they successfully unlocked their bootloaders after turning off their antivirus.

If you get: could not find specified folder(like me when I tried the first time:D) use another computer(preferably laptop).

Alternatively, you could unlock your bootloader with Flashtool, although it didn't work for me.

Start Flashtool, connect your phone and then wait for your phone to be recognized.

Then, go to: Plugins/(insert device name here) Unlock/run

A screen will pop up and ask you to connect your phone in Flash mode

1. Unplug the USB cable from your phone.

2. Turn off your phone.

3. Press and hold the "Back" button on your phone.

4. Plug in the USB cable to your phone.

5. Release the "Back" button after the screen that popped up disappears.

The unlocking process will start.

Wait until Flashtool asks you to disconnect the cable off the phone, then turn on the device and connect the usb cable once again.

Wait for Flashtool to push the required files to your phone.

After a while, Flashtool will have the message "Successfully applied unlock" and the phone will reboot.

8. Disconnect your phone from the PC. Congratulations, your phone has an unlocked bootloader now!

__________________________________________________________________

How to check if your phone has an unlocked bootloader

Open s1tool.exe found in the folder you extracted s1tool to and then click IDENTIFY/DO JOB button.

Boot your phone into flash mode (Press and hold back button while connecting it to your PC using an usb cable. The LED on your phone should flash green). Continue holding back button until you get some output in s1tool.

9/9/2011 21:41:44 Welcome to S1 identify tool

9/9/2011 21:45:13

9/9/2011 21:45:13 TO CONNECT NEXT PHONES

9/9/2011 21:45:13 X10 Xperia,E10 Xperia Mini,E15 Xperia X8,U20 Xperia Mini Pro

9/9/2011 21:45:13 LT15 Xperia ARC,MT15 Xperia NEO,R800 Xperia PLAY

9/9/2011 21:45:13 PRESS AND HOLD "BACK" BUTTON...

9/9/2011 21:45:13

9/9/2011 21:45:13 PLEASE ATTACH TURNED OFF PHONE NOW

9/9/2011 21:45:13

9/9/2011 21:45:46

9/9/2011 21:45:46 RUNNING S1_EROM VER "

r8A029

"

9/9/2011 21:45:46 SOFTWARE AID: 0001

9/9/2011 21:45:46 LOADER AID: 0001

9/9/2011 21:45:49 FLASH ID: "002C/00BC"

9/9/2011 21:45:49 LOADER VERSION: "R4A045"

9/9/2011 21:45:49

9/9/2011 21:45:49 MODEL (from GDFS): X8

9/9/2011 21:45:49 SOFTWARE VERSION: 1236-9291_2.1.1.A.0.6

9/9/2011 21:45:49 CUSTOM VERSION: 1241-3178_R1B

9/9/2011 21:45:49 FILESYSTEM VERSION: WORLD-1-8_2.1.1.A.0.6

9/9/2011 21:45:49 SERIAL NO: CB511SPH7Q

9/9/2011 21:45:49

9/9/2011 21:45:49 SEMC SIMLOCK CERTIFICATE

9/9/2011 21:45:49 Elapsed:36 secs.

If the line RUNNING S1_EROM FROM VER "#8A029" has a lowercase "r" letter replacing the "#" (RUNNING S1_EROM FROM VER "r8A029"), your bootloader has been unlocked :D. If it has an uppercase "R" replacing the "#" (RUNNING S1_EROM FROM VER "R8A029"), your bootloader is NOT unlocked :(.

Now time to start Flashing Kernels :D:D:D:D:D:D:D:D

If I helped you, please click the thanks button! And I'll be sure to hit the thanks button for you if you helped me! :D