[Guide] Bootloader and kernel guide | X8 | W8 | X10 mini | X10 mini pro |

Search This thread

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
Nice, but when I download it, it downloads as .txt and not .ftf is this normal?

Sent from my U20i using xda premium
Nope. But I think renaming it to a .ftf file will do the trick. Mediafire has this problem occasionally from what I've heard. Make sure that the downloaded file size is the same as the size listed on mediafire. I'll see if I can upload the file to Dropbox :).

EDIT: Added links to 2 stock kernels, does anyone have a link for X10 mini (E10) stock kernel?

X8 (E15) and W8 stock kernel:

Download link: http://www.mediafire.com/?zb3zhdkodgy55ch#1

Direct download link: http://db.tt/gg2jJVZi

X10 mini pro (U20) stock kernel:

Direct download link: http://db.tt/S7Nm4WZx

X10 mini (E10) stock kernel:

-Will be added at a later date-
 
Last edited:

chequebo1

Senior Member
ok

1/ CM7 Backup 2.0.7
2/ I'm back to Stock SE
3/ Root (now if I could)
4/ Crack bootloader (now if I could)
5/ installed Xrecovery
6/ CWM-installed recovery
7/ Installed backup CM7 2.0.7

But now to put a SIM from another provider I get the message "Press unlock code." Is this normal?
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
ok

1/ CM7 Backup 2.0.7
2/ I'm back to Stock SE
3/ Root (now if I could)
4/ Crack bootloader (now if I could)
5/ installed Xrecovery
6/ CWM-installed recovery
7/ Installed backup CM7 2.0.7

But now to put a SIM from another provider I get the message "Press unlock code." Is this normal?
It means that your phone has been sim-locked. Looks like you have to unlock it again. I did warn you about this being able to restore the sim lock on your phone.
 

chequebo1

Senior Member
It means that your phone has been sim-locked. Looks like you have to unlock it again. I did warn you about this being able to restore the sim lock on your phone.


Thank you for your attention, but do not quite understand what I mean ...


Edit:
Sorry, I understood that this method also release the SIM lock ... ok sorry, thanks.
 
Last edited:

Graveir

Senior Member
Jan 5, 2011
703
238
Łódź
Ok, unlocked successfully, now I've a question - since bootloader unlocking interfers with simlock unlocking, is it safe now to get rid of simlock with any method?
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
Ok, unlocked successfully, now I've a question - since bootloader unlocking interfers with simlock unlocking, is it safe now to get rid of simlock with any method?
For this I'm not too sure, some users in here reported that they have sim-unlocked their phones after bootloader unlocking their phones. I suggest that if you want to try this, it is best to try unlocking using the IMEI code unlocking method.
 

charos

Senior Member
Nov 9, 2010
207
35
Budapest
Somehow it seems that semcboot is write-protected :

Code:
process requires standard 2.x android firmware.
Press any key to continue . . .
Getting ROOT rights.
* daemon not running. starting it now *
* daemon started successfully *
2803 KB/s (585731 bytes in 0.204s)
error: protocol fault (no status)
Waiting ...
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights
.
376 KB/s (3087 bytes in 0.008s)
[1]   Segmentation fault      /data/local/tmp/...
Waiting ...
Getting ROOT rights.
error: protocol fault (no status)
Waiting ...
Writing patched semcboot. Two step process
First, we need get access to semcboot area
715 KB/s (8064 bytes in 0.011s)
Second, we need to write semcboot ;)
1655 KB/s (596916 bytes in 0.352s)
Error, cannot erase device
: Input/output error
Press any key to continue . . .

Also "Segmentation fault /data/local/tmp/ " seems to be a weird error... any ideas (x10 mini pro)?
 

angel08

Member
Apr 7, 2008
41
2
I have the phone unlocked or released by IMEI by the operator. I can safely modify the bootloader? thanks
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
Somehow it seems that semcboot is write-protected :

Code:
process requires standard 2.x android firmware.
Press any key to continue . . .
Getting ROOT rights.
* daemon not running. starting it now *
* daemon started successfully *
2803 KB/s (585731 bytes in 0.204s)
error: protocol fault (no status)
Waiting ...
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights
.
376 KB/s (3087 bytes in 0.008s)
[1]   Segmentation fault      /data/local/tmp/...
Waiting ...
Getting ROOT rights.
error: protocol fault (no status)
Waiting ...
Writing patched semcboot. Two step process
First, we need get access to semcboot area
715 KB/s (8064 bytes in 0.011s)
Second, we need to write semcboot ;)
1655 KB/s (596916 bytes in 0.352s)
Error, cannot erase device
: Input/output error
Press any key to continue . . .

Also "Segmentation fault /data/local/tmp/ " seems to be a weird error... any ideas (x10 mini pro)?
SEMCboot is not write-protected for us, have you missed 33 pages worth of
Code:
unlocked bootloader successfully
messages? Retry unlocking your bootloader, remember to follow all the steps and read carefully.

Maybe you could make a backup in CWM recovery, reflash to stock, root your device, unlock the bootloader and then restore the CWM backup?

_______________________________________________________

@Angel08

If you had used the search tool or read the first post carefully perhaps you wouldn't ask such a question.

Yes, you can safely modify the bootloader but remember to follow ALL instructions carefully. Read carefully too. As I said, the process MIGHT restore the sim-lock on your phone so do this at your own risk. I think you can sim-unlock it again after bootloader-unlocking it though.
 
  • Like
Reactions: angel08

charos

Senior Member
Nov 9, 2010
207
35
Budapest
SEMCboot is not write-protected for us, have you missed 33 pages worth of
Code:
unlocked bootloader successfully
messages?

Well, apparently I was only referring to my case. It was a statement for "cannot erase device" of MY issue. I've read very carefully all instructions and went by the book. I'll reflash to get rid of the recovery if that causes the issue.
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
Well, apparently I was only referring to my case. It was a statement for "cannot erase device" of MY issue. I've read very carefully all instructions and went by the book. I'll reflash to get rid of the recovery if that causes the issue.
The recovery doesn't cause the issue. the_laser did mention that using a stock rom is best so I am suggesting that you use a stock rom.

In any case, reverting to a stock rom to unlock the bootloader usually fixes any issue.

Peace :).

Cheers :cool:,
SpyderX
 

Graveir

Senior Member
Jan 5, 2011
703
238
Łódź
For this I'm not too sure, some users in here reported that they have sim-unlocked their phones after bootloader unlocking their phones. I suggest that if you want to try this, it is best to try unlocking using the IMEI code unlocking method.

So, the "go and pay your carrier for unlocking code" way? :p Well, there's no hurry, since I'm staying with Orange for a while longer, I'll see if any other available methods gets upgraded so as not to infer with unlocked bootloader ;)
 

kmilopunk

Senior Member
Apr 10, 2011
94
3
Xiaomi 11 Lite 5g NE
guys help me, it came out that I had setool2, and as I do the unlock with the appropriate file, my result was that the lost cell coverage and probe and using the file SEMC and has not been solved, I've tried everything and I am scared: block again with the setool1 bootloader, I have spent the cel by SEUS.

really do not know what else to do
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
guys help me, it came out that I had setool2, and as I do the unlock with the appropriate file, my result was that the lost cell coverage and probe and using the file SEMC and has not been solved, I've tried everything and I am scared: block again with the setool1 bootloader, I have spent the cel by SEUS.

really do not know what else to do
Firstly, don't panic. Secondly, do this:

Relock your bootloader (instructions in the first post)
Make a CWM backup.
Flash back to stock 2.1 firmware.
Unlock your bootloader using the appropiate file as determined by the steps in the first post (remember to root your phone first!)
Install CWM recovery back unto your phone.
Restore your previous backup.
Done! :D

Cheers :cool:,
SpyderX
 
Last edited:
  • Like
Reactions: molimo

TSP0VF

Member
Jul 20, 2011
46
3
Hy.
I cant open it.
process requires standard 2.x android firmware.

Press any key to continue . . .
Getting ROOT rights.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
Waiting ...
The system cannot find the path specified.
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.
The system cannot find the path specified.
The system cannot find the path specified.
Etc...

x10 mini pro from denmark from Telia and when i got it, it was independent (so i can use with t-mobile simcard) in hungary.
s1tool write the "Semc simlock certificate" message.
i try with 2.1.1.c.0.0 firmware with root and usb debudding.. And try with all custom roms. and no antivirus software. gg installed. do with windows7(64)
msm7227_semc.cmd and bootloader_unlock.exe wrote the same.
i see in our(hungarian) forums there is lot of people who have the same problem.
Can you help me?
 

SpyderX

Senior Member
Mar 5, 2011
933
932
Singapore
Hy.
I cant open it.
process requires standard 2.x android firmware.

Press any key to continue . . .
Getting ROOT rights.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
Waiting ...
The system cannot find the path specified.
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.
The system cannot find the path specified.
The system cannot find the path specified.
Etc...

x10 mini pro from denmark from Telia and when i got it, it was independent (so i can use with t-mobile simcard) in hungary.
s1tool write the "Semc simlock certificate" message.
i try with 2.1.1.c.0.0 firmware with root and usb debudding.. And try with all custom roms. and no antivirus software. gg installed. do with windows7(64)
msm7227_semc.cmd and bootloader_unlock.exe wrote the same.
i see in our(hungarian) forums there is lot of people who have the same problem.
Can you help me?
I have a hunch what the problem is, it may be the Hungarian firmware.
I think yours is the first reported case of that problem.
Since you say that you have followed all steps properly, I suggest you do this:

Make a backup using CWM recovery
Flash the generic stock unbranded firmware using Flashtool version 0.2.9.1 beta.
Then root your phone using SuperOneClick
Unlock the bootloader on your phone using the steps in 1st post
Restore the CWM backup after installing CWM recovery back unto your phone
Done! :D

Hope this helped :)

Cheers :cool:,
SpyderX
 
Last edited:

kmilopunk

Senior Member
Apr 10, 2011
94
3
Xiaomi 11 Lite 5g NE
Firstly, don't panic. Secondly, do this:

Relock your bootloader (instructions in the first post)
Make a CWM backup.
Flash back to stock 2.1 firmware.
Unlock your bootloader using the appropiate file as determined by the steps in the first post (remember to root your phone first!)
Install CWM recovery back unto your phone.
Restore your previous backup.
Done! :D

Cheers :cool:,
SpyderX

SpyderX probe and served as the cell continues to receive signal: (

do not have msn so I can help out there?
 

TSP0VF

Member
Jul 20, 2011
46
3
I do it.
the problem is... (omg..)
when i extract 7z, i did it copying..
and every file was in the same place.. so there was no boottools and loader and sintools folder to the files.
so that was an epic fail =). im sorry.
 

vick007

Senior Member
Jul 31, 2011
254
32
Quilmes, Buenos Aires
Hello! i´ve unlocked bootloader (r8A029) but i can´t find the kernel to download! and flash it, and my 2º question is when i update my MiniCM, because i´m useing 2.0.6 vers. Do i have to update before or after flashing kernel? Thanks a lot!!

Edit: i didn´t unrar the MiniCM7-2.1.1_nAa-kernel02.rar and it´s all inside jeje thx!

Well it seams to work great! but i don´t have the merket app!! i installed gapps-gb-20110613-signed via cmw, is it correct? i have gmail, googletalk but not the market :( help please!!
 
Last edited:

dafnos

Senior Member
Mar 8, 2011
112
5
Keratsini
can not unlock bootloader

i can not unlock my bootloader.....i take this as output:

process requires standard 2.x android firmware.
Πιέστε ένα πλήκτρο για συνέχεια. . .
Getting ROOT rights.
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error:
adb server is out of date. killing...
* daemon started successfully *
994 KB/s (585731 bytes in 0.575s)
adb server is out of date. killing...
* daemon started successfully *
error: device offline
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error:
Waiting ...
adb server is out of date. killing...
* daemon started successfully *
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights
.
adb server is out of date. killing...
* daemon started successfully *
177 KB/s (3087 bytes in 0.017s)
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: protocol fault (no status)
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: protocol fault (no status)
adb server is out of date. killing...
* daemon started successfully *
Waiting ...
adb server is out of date. killing...
* daemon started successfully *
Getting ROOT rights.
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: protocol fault (no status)
Waiting ...
adb server is out of date. killing...
* daemon started successfully *
Writing patched semcboot. Two step process
First, we need get access to semcboot area
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: protocol fault (no status)
adb server is out of date. killing...
* daemon started successfully *
adb server is out of date. killing...
* daemon started successfully *
Second, we need to write semcboot ;)
adb server is out of date. killing...
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon
adb server is out of date. killing...
* daemon started successfully *
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: protocol fault (no status)
Πιέστε ένα πλήκτρο για συνέχεια. . .



please someone help me?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 287
    Basically this is just a guide for those wanting to unlock their bootloader.

    STUFF IN HERE

    Updates, Contents, Disclaimer :), Requirements, Recommended, Instructions (for both bootloader unlock and custom kernel flashing and relocking the bootloader), How to find out if the bootloader on your phone has been successfully unlocked :cool:, Benefits of Custom Kernel, Common problems, Myths concerned with unlocking bootloader.


    ___________________________________________________________________

    Myths about unlocking bootloader

    0. You can unlock your bootloader on a SIM-locked phone

    1. Real dual touch for synaptic devices.
    2. Higher max CPU overclock frequency.
    3. Sim-unlock your phone (allow it to use any carrier)
    ____________________________________________________________________

    Updates to this:

    1. GUIDE UPDATE (finally lolz -- added new download links and made some edits)

    Still using the old tools method -- more complicated to use but flexible (doesn't obligate stock to unlock, but please keep to GB and below)

    My guide is not the simplest to understand, nor is it the most up-to-date, but if done and read correctly it gives you the most information about BL and kernels and also is quite safe :).

    ========================================================================================

    List of great guides

    SETweaker tool -- Guide by faiyyaz: http://xdaforums.com/showthread.php?t=1693308 (also deals with BL and kernels)

    Lucastan96's index which contains a nice list of stuff: http://xdaforums.com/showthread.php?t=1572591

    XperienceX8's simplified guide on BL and stuff: http://xdaforums.com/showthread.php?t=1549696

    =========================================================================================

    Hold your horses! Check if your phone will be hard bricked by the bootloader unlock process!


    If your phone's manufacture date is 11W29 or PAST 11W29, DO NOT ATTEMPT TO UNLOCK YOUR BOOTLOADER. IT WILL MOST LIKELY RESULT IN A HARD BRICK :eek: :( (though some users managed to successfully unlock).


    Original post by B.Jay here: http://xdaforums.com/showthread.php?t=1481630

    #####################################################

    Before I start I must emphasise the fact that meddling with the bootloader is highly dangerous and will result in a hard brick if you don't follow proper instructions. Then, you will have to go and repair your phone by sending it to SE :(. I am not responsible if your phone dies on you because you didn't follow instructions or you screwed up somehow. I must also mention that this will probably void your warranty (rooting already probably voided it though) and that there is NO WAY to relock bootloader as of now.

    Still interested? Details are below.

    Requirements: Rooted phone, Sony Ericsson PC Companion installed in PC, Courage

    You do not need to have a sim lock on your phone to unlock your bootloader.

    Recommended: Disable your antivirus (it might find a "virus" in ADB.exe even though there isn't one and might even interfere in bootloader unlocking process) Use stock rom (I managed to unlock bootloader on GingerDX v013 though and users have managed to unlock it in Froyobread v23b and MiniCM7 2.0.7 | Don't try on ICS roms)

    Note: Unlocking the bootloader of your phone will restore the original sim lock of your phone (if you had any) unless if you unlocked with EMMA/IMEI unlock code or it was factory-unlocked or if SE unlocked it! :eek::eek: :(:(

    However, some users have reported that using msm7227_semc.cmd on their sim-unlocked phones did not restore the sim lock onto their phone. This has not been confirmed as of yet. Unlock the bootloader on your sim unlocked phone AT YOUR OWN RISK!
    ______________________________________

    1. Download the files needed for the unlock. (Credits go to the_laser for this tool.)

    Original Post: http://xdaforums.com/showpost.php?p=17384177&postcount=3

    One big bundle of files: http://upload.riicc.sg/viewfolder.php?hash=LVW5TS2ZSX

    Download and extract the archive. Contains X8, W8, X10 mini and X10 mini pro stock kernels, the unlock tool and also the updated S1tool that can relock your bootloader!

    ____________________________________________________

    1a. Download Flashtool too (needed for S1tool to work properly and for loading custom kernels next time) and install it (not necessary if you already have Flashtool):

    Download and install Flashtool (follow instructions on the website): http://androxyde.github.com/Flashtool/
    (Credits go to Androxyde and Bin4ry for this tool.)

    After installing it, open the flashtool folder and open the drivers folder inside that. Double click on the .exe file inside and install your device's ADB driver (for W8 use the X8 ones) and the Flash mode drivers.

    Then restart your computer.

    Open task manager and kill any ADB.exe process you find in there and don't load Flashtool for the rest of the installation process.
    _______________________________________________________________

    Also, download and install PC Companion (not needed if you already have PC Companion on your computer) here (needed for the bootloader unlocking process).

    Link: http://www.sonymobile.com/gb/tools/pc-companion/

    Then just double click the .exe file and install PC Companion. Connect your phone to the PC after doing this and open Sony Ericsson PC Companion. Ensure that your phone is recognised by PC Companion.

    _______________________________________________________________


    Step 2.


    Note: If your antivirus finds virus in ADB.exe, disable the antivirus. There is NO virus in ADB.exe and the antivirus will interfere in unlocking bootloader. :mad::mad::mad:


    2a. Turn off your phone.

    2b. Open the directory you unzipped S1tool to and run S1tool.exe. Then, click on IDENTIFY button before proceeding to step 2c.

    2c. Boot your phone into flash mode (make sure you installed your device's drivers found in step 1a first). All users, press and hold back button while connecting cable from PC to phone. Continue holding back button until you get some output. The LED on your phone should flash green if it is in flash mode.

    Example of output:

    Code:
    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  
    [B][U]9/9/2011 21:45:46 RUNNING S1_EROM VER "r8A029"[/U][/B]
    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  
    [B][U]9/9/2011 21:45:49 SEMC SIMLOCK CERTIFICATE[/U][/B]
    9/9/2011 21:45:49 Elapsed:36 secs.

    If the simlock certificate specified is SEMC SIMLOCK CERTIFICATE, or anything other than NOT RECOGNIZED SIMLOCK CERTIFICATE, jump to step 3.
    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).
    Do note that the SIMLOCK certificate doesn't mean that you have/don't have a sim lock on your phone.




    3. Disconnect your phone from the computer, boot it up, and then reconnect your phone to your computer.

    4. Enable USB debugging on your phone.

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

    5. If you had
    1: the SEMC SIMLOCK CERTFICATE message or if you
    2: unlocked your phone using EMMA/IMEI code
    3: or if your phone was already unlocked when you bought it (first-hand phone)
    4: or if your phone is sim-locked
    ___________________________________________________________________________

    THEN
    run msm7227_semc.cmd in the directory you unzipped the unlocking files to and press any key to start the unlocking process. Alternatively, you could use Flashtool to bootloader-unlock your phone (if you want to use Flashtool, go to step 5c). Go to step 5b.

    If you
    1. had the SETool unlock certificate

    THEN
    go to step 5a.[/U]


    5a. Run msm7227_Setool2.cmd in the directory you extracted the bootloader unlock tool to and press any key to start the process. Alternatively, you could use Flashtool to bootloader-unlock your phone (if you want to use Flashtool, go to step 5c)

    5b. Open the example log included in the files. Wait 5 minutes. Then, compare the text in the window to those in the example log. They should be similar. Also, the last message on the window should be 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)

    Text in example log:

    Code:
    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: If your log is very different from this please check if your bootloader is unlocked using step 7. If it is not unlocked, turn off your antivirus and repeat step 5 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.

    5c.

    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 4he message "Successfully applied unlock" and the phone will reboot.

    ______________________________________________________________

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

    7. To verify if your bootloader is unlocked successfully, again, use S1tool found here: http://xdaforums.com/showpost.php?p=17374120&postcount=26.

    Direct download link: http://upload.riicc.sg/viewfolder.php?hash=LVW5TS2ZSX

    Also, download and install Flashtool here (follow instructions on the website): http://androxyde.github.com/Flashtool/
    e0D
    (Credits go to Androxyde and Bin4ry for this tool.)

    After installing it, open the flashtool folder and open the drivers folder inside that. Double click on the .exe file inside and install the ADB drivers for your phone AND the flash mode drivers (needed for S1tool to work).


    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:

    Code:
    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  
    [B][U]9/9/2011 21:45:46 RUNNING S1_EROM VER "r8A029"[/U][/B]
    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  
    [B][U]9/9/2011 21:45:49 SEMC SIMLOCK CERTIFICATE[/U][/B]
    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 :D. If it has an uppercase "R" replacing the "#" (RUNNING S1_EROM FROM VER "R8A02$"), your bootloader is NOT unlocked :(.

    Note: The value of the "$" is dependent on an unknown factor. The unknown factor doesn't matter to us.

    How do I know this? Here:

    the_laser in the bootloader unlock thread said:
    unlocked bootloader require unlocked loader, yep ?

    loader\loader.sin is special unlocked loader, which will be accepted ONLY after your "unlock" semcboot with previous steps.

    to distinguish unlocked semcboot and original semcboot, first letter in version tag of semcboot output will be lower case, i. e. "r8A029"

    ____________________________________________________________

    HOW TO RELOCK BOOTLOADER :D:D:

    0. Flash back stock kernel using "Repair" option in SEUS or by using Flashtool (if using Flashtool either flash stock firmware or flash the appropiate .ftf file below):

    All the stock kernels (for W8, X8, X10 mini and X10 mini pro):

    Download link: http://upload.riicc.sg/viewfolder.php?hash=LVW5TS2ZSX

    _________________________________________________________

    If you relock your bootloader while using a custom kernel your phone will be bricked! :eek: :eek:

    1. Download S1tool and extract it to an appropiate location on your PC (not needed if you already have s1tool) . (Credits go to the_laser for this tool)

    S1tool post: http://xdaforums.com/showpost.php?p=17374120&postcount=26

    Direct download link: http://upload.riicc.sg/viewfolder.php?hash=LVW5TS2ZSX

    2. Then, download and install Flashtool (follow instructions on the website): http://androxyde.github.com/Flashtool/

    (Credits go to Androxyde and Bin4ry for this tool.)

    After installing it, open the flashtool folder and open the drivers folder inside that. Double click on the .exe file inside and install the ADB drivers for your phone and the Flash mode drivers (needed for Flashtool to work).

    3. Turn off your phone.

    4. Launch s1tool.exe in the folder you extracted s1tool to.

    5. Click on Restore button and then connect your phone to the PC in flash mode (press and hold back button while connecting your phone to the PC).

    6. Wait for the process to complete. Congratulations! You now have relocked your bootloader!

    7. To check, open s1tool.exe, click IDENTIFY button, turn off your phone, connect it in flash mode to the PC (press and hold back button while connecting your phone to the PC. The LED on your phone should flash green).

    8. Continue holding back button until there is some output.

    Example of output:

    Code:
    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 X0eria 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  
    [B][U]9/9/2011 21:45:46 RUNNING S1_EROM VER "r8A029"[/U][/B]
    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:45e3A49  
    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  
    [B][U]9/9/2011 21:45:49 SEMC SIMLOCK CERTIFICATE[/U][/B]
    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 was not successfully relocked :(. If it has an uppercase "R" replacing the "#" (RUNNING S1_EROM FROM VER "R8A02$"), your bootloader has been successfully relocked :D.

    Note: The value of the "$" is dependent on an unknown factor. The unknown factor doesn't matter to us.

    How do I know this? Here:

    the_laser in the bootloader unlock thread said:
    unlocked bootloader require unlocked loader, yep ?

    loader\loader.sin is special unlocked loader, which will be accepted ONLY after your "unlock" semcboot with previous steps.

    to distinguish unlocked semcboot and original semcboot, first letter in version tag of semcboot output will be lower case, i. e. "r8A029"


    ____________________________________________________________

    9. How to flash custom kernels:

    a. Download the (kernel name).ftf file provided by the kernel developer
    b. Download and install Flashtool here (follow instructions on the website): http://androxyde.github.com/Flashtool/

    (Credits go to Androxyde and Bin4ry for this tool.)

    After installing it, open the flashtool folder and open the drivers folder inside that. Double click on the .exe file inside and install the ADB drivers for your phone and the flash mode drivers (needed for Flashtool to work).

    Then restart your computer.

    _______________________________________________

    c. Put the (kernel name).ftf file in the /firmwares folder. (Don't flash any .sin files, flash only the .ftf file.)
    d. Open Flashtool.
    e. Click Flash.
    f. Select (kernel name).ftf.
    g. Turn off your phone.
    h. 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).
    i. Disconnect your phone (do so only when the popup window to prompts you to disconnect your phone).
    j. Reboot and you have a custom kernel! :D
    k. Confirm by going to Settings --> About Phone --> Kernel version. It should have the name of the kernel you flashed.
    m. To flash back to stock kernel, download the appropriate file below and follow steps listed above.

    All the stock kernels here:

    Download link: http://upload.riicc.sg/viewfolder.php?hash=LVW5TS2ZSX
    _________________________________________________________________________________________________________________

    Benefits of unlocked bootloader: Custom kernels, recovery in kernel (no more accidents involving formating /system and having to reflash stock because recovery is gone), GPU overclock, swap support, modules loaded in kernel, conversion of /system etc to ext4 resulting in faster phone, USB host support, full support for custom roms.....
    The possibilities are -nearly- endless :D.
    ________________________________________________________________________

    ===============================================================


    Troubleshooting section:

    Common Problems:

    1. My SIM Card is not recognised after unlocking phone with msm7227_setool2.cmd!
    Ans: Redo unlocking procedure (step 5 onwards) using msm7227_semc.cmd.

    2. I get lots of "Access is denied" messages while unlocking!
    Ans: Disable your antivirus and try the unlocking process again. Antivirus finds a virus in ADB.exe even though there isn't one!

    3. I get some "error: protocol fault" messages!
    Ans: It's normal and this isn't a problem. This is because the tool is inquiring for your phone while the phone is rebooting. USB debugging mode isn't on when phone is rebooting so it causes some errors. Eventually, your phone will connect with your PC so this is not an issue.

    4. I get some "exec /system/bin/sh failed" messages!
    Ans: Reroot your phone using SuperOneClick and try again.
    SuperOneClick link: http://xdaforums.com/showthread.php?t=803682

    5. Default camera doesn't work after unlocking!
    Ans:
    1. Reflash baseband 15 again.
    2. Reflash stock 2.1 using flashtool.
    3. Test camera, it will have the message "Indexing Media File" on the screen.
    4. Wait until it disappear from the screen.
    5. Reboot
    6. Test camera and it will work fine.

    6. I get a lot of "daemon not started successfully" and "failed to start daemon" messages!
    Ans: Disconnect phone, exit the command window, reconnect phone, and try unlocking your phone's bootloader again. Repeat until there is no more of such messages and bootloader is successfully unlocked. Also, make sure you have installed Sony Ericsson PC Companion in step 1 and that it recognises your phone.

    If you have a problem that is not listed above please post it in this thread ;)
    ________________________________________________________________________

    All credits go to the bootloader devs (Blagus, the_laser, maxrfon etc).
    And to B.Jay for the bootloader hard brick warning
    8
    Tnx for tut but im still waiting for "one big button" tool :D
    5
    Basically this is just a mini tutorial for those wanting to unlock their bootloaders.

    Requirements: Rooted X8, X8 drivers, Courage

    Recommended: Use stock rom

    Note: Unlocking the bootloader of your phone will restore the sim lock of your phone! (if any)

    1. Download the files needed for the unlock at the bootloader unlocked thread.

    Link: http://xdaforums.com/showpost.php?p=17338716&postcount=300

    2. Unzip the files into an appropiate location on your PC.

    3. Connect your phone to your computer.

    4. Enable USB debugging on your phone.

    5. This step will vary depending on whether you have sim unlocked your phone. If yes, jump to step 5a.
    If no, run xxxxsemc.exe in the directory you unzipped the unlocking files to and press any key to start the unlocking process. At the same time, open the example log included in the files. Wait 5 minutes. Then, compare the text in the command window to those in the example log. They should be similar. Also, the last message on the command window should be Press any key to continue.

    5a. If you sim unlocked your phone using anything other than SEtool, you can't unlock your bootloader for now :(. If you sim unlocked your phone with SEtool, then run xxxxsetool2.exe in the directory you unzipped the unlocking files to and continue reading from where you left off at step 5.

    6. Disconnect your phone from the PC. Congratulations, your X8 is now bootloader unlocked!

    All credits go to the bootloader devs (Blagus, the-laser, maxrfon etc)

    xxxsemc.exe = msm727_semc.exe?
    4
    xxxsemc.exe = msm727_semc.exe?

    i forgot the name and i'm now on mobile. Thanks for reminder.
    4
    OT: what exactly is gpu overclock? and we have fast roms right now so unlocking bootloader is not necessary right? plus unlocking it will not enable synaptics to have real DT :(
    OC GPU means that you overclock the Graphics Processing Unit of your phone (Adreno 200). This means faster graphics loading and other good stuff mainly to do with gaming.

    As I said this is a preparatory step to unlock your bootloader in advance so that when a custom kernel comes, you don't have to do anything other than to flash kernel.

    As for benefits, it can be found at the bottom of first post :D.

    @SilverMindPL

    No, it doesn't. As blagus mentioned, sim lock is stored in TA (Trim Area) Misc, modifying semcboot will not affect your sim lock. As I mentioned in first post, if your phone is sim unlocked this will restore your sim lock!

    Benefits of unlocking bootloader can be found in first post (near the bottom).

    @Questioner

    Probably, seeing as X10 mini and mini pro already have their custom kernels.

    Custom kernels allow for full support with custom roms :).