About what unlocking bootloader can do:
- Real dual touch for synaptic devices.
- Higher max CPU overclock frequency.
- Sim-unlock your phone (allow it to use any carrier)
First you need the folloing tools:
- Gordon’s Gate Driver
- S1 Tool
- msm7227.7z
If your phone is unlocked officially:
- Flash phone with standard 2.0,2.1 android firmware,because kernel mapper module compiled for “2.6.29” kernel.
- Enable “usb debugging“
- Run msm7227_semc.cmd,
You will get similar output
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 . . .
Your phone now has unlocked bootloader.
S1TOOL VERIFICATION
- After downloading s1tool and extracting it to an appropiate location on your PC (not needed you already have S1tool), shut down your phone.
- Open s1tool.exe found in the directory you extracted s1tool to and then click IDENTIFY 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.
Example of output:
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 “#8A02$” has a lowercase “r” letter replacing the “#” (RUNNING S1_EROM FROM VER “r8A02$”), your bootloader has been unlocked . If it has an uppercase “R” replacing the “#” (RUNNING S1_EROM FROM VER “R8A02$”), your bootloader is NOT unlocked .
How to Flash Kernel Using FlashTool
- Put the (kernel name).ftf file in the /firmwares folder. (Don’t flash any .sin files, flash only the .ftf file.)
- Open Flashtool.
- Click Flash.
- Select (kernel name).ftf.
- Turn off your phone.
- Connect your phone in flash mode (only when the popup window prompts for you to do so). (To boot into flash mode, press and hold back button while connecting your phone to the PC using an usb cable).
- Disconnect your phone (do so only when the popup window to prompts you to disconnect your phone).
- Reboot and you have a custom kernel!
- Confirm by going to Settings –> About Phone –> Kernel version. It should have the name of the kernel you flashed.
- To flash back to stock kernel, download the appropriate file below and follow steps listed above.
Download Flash Tool from Here !