Home Mobiles Step by Step Guide to Unlock Bootloader of X8, W8, X10 Mini & X10 Mini Pro

Step by Step Guide to Unlock Bootloader of X8, W8, X10 Mini & X10 Mini Pro


As Sony introduced many Next Gen congeners of its existing Xperia series; these old models took a backseat. Unofficial ROM development also came to a halt after stretching their limits. Some people still are developing bits and pieces for these models.

There have been much fuss to stretch these models to their last limit by giving them new Kernel and Unlocked status. Every new ROM which is being developed nowadays needs a Custom Kernel. These kernel can make your phone little more speedy and able to use with newly developed fresh ROMS. Sadly, new kernel can’t be flashed to phone unless and until its bootloader is unlocked.

I tried it and got successful. So, here is the guide for first step which needs you to unlock your phone’s bootloader.

1. Unlocking Bootloader will void your phone’s warranty (you already void it but Rooting it. So don’t worry). Luckily you can relock it back but as with hardware probability  some might get not lucky.
2.  This is; in real a very dangerous procedure. You can brick your phone totally. Then SE only may repair it. “MAY”: Sometimes even they will not be able to.
3.  If you had any kind of SIM-LOCK (Carries Lock as in with Bundle Scheme comes) and you removed it by some Software then unlocking Bootloader will relock it back. If your phone already came unlocked; or Sony Unlocked it or you unlocked it via IMEI number then; you can go ahead. In India; most of the phones are Factory Unlocked. So no worry. We will run check first that it can be unlocked or not.
4. Antivirus. Shut it down / pause it in permanent  mode. Or you will just kill your phone during flashing.
5. I don’t take any responsibility for any bricked Xperia.
6. X8 and W8? i.e E15i/a and E16i/a?
Open your phone’s cover. Take a look at bottom part. There is a Sticker. Look “Make Number”. So, What you got?
11w28 or below? You are much safe. You may proceed at your risk. Chances of survival are good.
11w29 or above? Don’t even think of it. Just leave it. Its bootloader can’t be unlocked. It is sure to die.

Though some have reported to unlock without problems. I will say; better stay away.

REQUIREMENTS: (actual process is short. Downloading and preparation takes time)

1. ROOTED phone. PC, USB Cable.
2. Stock KERNEL and ROM.

Trust me! You already have a stock kernel or you wouldn’t be here.

Stock ROM! Yes! It is much safer to unlock bootloader on a Stock ROM. However; many people have unlocked it while they are on Custom ROM.
If you have ever taken a backup of stock ROM then just use CWM or XRecovery to restore it. This is preferred method as ROOT of your phone will be preserved.

If you had never taken any backup via recoveries; then you will need to restore / repair it via SEUS (Sony Ericsson Update Service.) Download it here. This will remove your ROOT. So you will need to go back and ROOT it via FlashTool. Easiest way. Read this article.

3.  Flashtool v Download it here. TURN OFF ANTIVIRUS. Yes! Even before downloading. Windows for Windows User and Linux version for lovely Linux people.
4. S1Tool. This is to find out will your phone have any kind of SIM LOCKS and is safe to unlock or not.
5. MSM Scripts. To unlock when in certain conditions there is a SIM LOCK on your phone.
6. Sony Ericsson PC Companion. Needed for better connectivity.
7. Gordon’s Gate Drivers.

8. STOCK KERNELS: I don’t know it is really needed just for Unlocking Bootloader. But it’s good to be safe than crying.

X8 (E15) and W8: Download

X10 mini (E10): Download

X10 mini Pro (U20): Download

9. And last requirement is ‘Courage’. Don’t think that if  you have X10 Mini Pro means you are safe. You just have safer edge.


1. Turn of all kind of Antivirus. Anything. Even a malware checker.
2. I hope you got Stock ROM and Root already
3. On your phone go to: Menu >> Applications >> Development >> Select (ON) the “Debugging Mode”, “Stay Awake” and “Install from other sources” (in applications menu itself).
4. Install PC Companion first. Run it. Attach your phone and see it’s detecting your phone. Turn it off and disconnect phone.
5. Install FlashTool. Then go to place where you installed it. Find folder inside called “Drivers”. Install the Driver File in it.
6. Install Gordon’s gate Driver. Filename is : “ggsetup.exe”.
7. Restart your PC/Laptop.
8. After login. Open Task Manager on PC. Just Ctrl+Alt+Del and End process “ADB.exe”; if running. (God! I am literally feeling like Spoon feeder 😛 )
9. Unzip/Unrar “S1Tool” in a folder where you installed Flashtool. Doesn’t make difference. Just easy to handle.
10. Unzip/Unrar “MSM File” in a folder where you installed Flashtool. Again.. doesn’t make difference.
11. Stock kernel: Unrar/Unzip to get ‘.FTF‘ file if you get zip/rar file. Copy paste phone’s Stock Kernel file (.FTF) to folder called “Firmwares”. This is present in Flashtool Folder.


STEP 1: SIM LOCK Identification

1. Take God’s name. Nothing dangerous at this step but just to have good news. Lol!
2. Turn off your phone. Connect USB cable to PC. Only PC! Not Phone.
3. Go to S1Tool folder. There is a file called S1tool.exe. Run it.
4. Click IDENTIFY.
5. Press and Hold Back Button of your Phone and then Connect cable to it. It will land in Flash Mode.
6. S1 Tool Will Run and will give you Output.

Example Output:


Look for the Message you got where it is displayed “SEMC LOCK CERTIFICATE”. That is kinda of Good News!

Situation 1: Now If you got:

2. You had unlocked your phone using EMMA/IMEI codes; or
3. Your phone came unlocked from company (New One);

Then; Jump to METHOD A else continue reading.

Situation 2: If you know:

1. Your phone is SIM Locked then Jump to METHOD 2B or else continue reading.

Situation 3: If you know;

1. Your phone was SIM-UNLOCKED via Omnius then proceed to METHOD 2C.

METHOD A: (for Situation 1)

1. Press; Ctrl+Alt+Del to open the Task Manager. Find if any ADB.exe is running. If it is then; Kill It.
2. Start FlashTool.
3. Take Connect your phone to Cable. I hope its settings and requirement are met as told above. Select “Charge Phone” on Phone Pop-up.
4. If your phone says that FlashTool needs ROOT ACCESS then Press OK on Phone. Your phone will be recognized at this step. FlashTool will announce that it is identified.
5. Take God’s name. This time serious. Go to Click on Plugins >> Bootloader Unlock. Select Unlock/Run.
6. Disconnect cable and TURN OFF your phone.
7. Press Back button on phone and Connect Cable. As soon as FlashTool recognize it. Release Back Button. Unlocking will start. Keep taking God’s name. Lol!
8. Wait till FlashTool asks you to Disconnect the cable.
9. FlashTool will say to TURN ON the Phone and Reconnect the Cable. Restart the phone and wait till it’s completely booted. Connect the Cable now. NO BACK BUTTON HERE. Don’t use your extra brain.
10. FlashTool will push required files. After little time there will be a message saying Unlock was successful.
11. Disconnect your phone. Restart. Congratz.

You now directly move to section VERIFYING THE UNLOCKED BOOTLOADER.

METHOD B: (for Situation 2)

1. Remember the MSM Script Files we downloaded and extracted?
2. Connect the Phone to system.
2. Go to that ‘MSM 7227’ folder. Find file “msm7227_semc.cmd” in the directory. Run it.
3. Press any key to start the unlocking process.
4. Wait for up to 5 minutes. Yeah this method takes time.
5. Check the Output. It will be something like this. It won’t be EXACTLY SAME. Don’t start throwing mad questions.

process requires standard 2.x android firmware.
Press any key to continue . . .
Getting ROOT rights.
1823 KB/s (515331 bytes in 0.26s)
error: protocol fault (no status)
Waiting …
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.
172 KB/s (2957 bytes in 0.016s)
Waiting …
Getting ROOT rights.
Waiting …
Writing patched semcboot. Two step process
First, we need get access to semcboot area
501 KB/s (8044 bytes in 0.015s)
Second, we need to write semcboot 😉
1134 KB/s (595916 bytes in 0.611s)
successfully wrote 0003ff00
Press any key to continue . . .

6. Too many “error: protocol fault”? it’s fine. Nothing to worry about.
7. Proceed to IDENTIFY THE UNLOCKING section.
8. If your Log is very very much different then go to IDENTIFY section in this post. If your bootloader is identified as NOT UNLOCKED then you will need to try again.

METHOD C: (for Situation 3)

1. Same METHOD B but you have to run “msm7227_OmniusSL.cmd” from the MSM folder after connecting your phone.
2. Wait for up to 5 minutes. Then at end compare your log to example log given in that folder.
3. Too many “error: protocol fault”? it’s fine. Nothing to worry about.
5. If your Log is very very much different then go to IDENTIFY section in this post. If your bootloader is identified as NOT UNLOCKED then you will need to try again.


1. Close all tools. Kill any ADB.exe process using Task Manager.
2.  Disconnect phone and turn it off.
3. Run S1 Tool. Yeah the same oldie.
4. Click on Identify and send your phone to Flash Mode.
5. Check the Output:


6. You see that “r” instead of “R“. That means you have successfully unlocked the bootloader of your phone. Congratz.
7. Disconnect; restart and enjoy.

Now; you can move to Flashing Custom Kernel and installing awesome ROMs which is much easier than this.  Read the Step by Step Guide here.


  1. Devon

    April 5, 2012 at 3:52 pm

    Awesome. Thanks man! This is easiest guide ever to unlcok xperia bootloader. Step by step and very simple. Unlocked my X10 Mini Pro. Thanks a ton!


  2. Kiran

    April 5, 2012 at 4:39 pm

    Finally. The only place where I got E15 X8 Stock Kernel. Great guide. Thank you dear. -Kiran


  3. abhishek

    April 16, 2012 at 8:24 pm

    am afraid i saw 11w28 inside battery on my phone sticker… is it safe to unlock bootloader… i need flash custom kernal like alfs..on my w8 i am damn crazy to get a custom kernal…but am afraid of unlocking bootloader


    • Mrinal Buddekar

      April 18, 2012 at 1:40 am

      @abhishek: Truely; I will not suggest it. As it is a known bug with those models and above that. However; it is your risk to take as many people did it. If you decided to go ahead then just make sure that you try METHOD B first. It is known to have more success rate in such cases.


  4. LG

    April 20, 2012 at 3:47 am

    Thanks for the guide. What if after the unlock I have small r EROM but Loader version remained big R? Can I continue adding custom kernel? THX


    • Mrinal Buddekar

      April 20, 2012 at 4:06 am

      @LG:I think that should be small 'r' but many people reported what you have. Try to unlock once more; if flashtool gives error then most probably you are through.


  5. LG

    April 20, 2012 at 10:01 am

    Thx! I gave it a try and it worked. The Loader Version remained big R after the unlock, but I could successfully change my kernel! One more thing. Flashtool didn't ask for unplugging and powering the device after unlock. I just had to do it when I felt to.


    • Mrinal Buddekar

      April 20, 2012 at 5:27 pm

      @LG:Thanks for the tip. This will help other readers if they got difference in 'R' and 'r' during bootloader unlock. Good work.


  6. Trivel

    April 24, 2012 at 6:43 pm

    Finally made it. Went thru so many guide and that tough XDA page too. Was totally lost. Thanks to you. People shall learn how to write tough things in simple way for noobs.


  7. prince

    May 16, 2012 at 6:22 pm

    wow man this explanation's betta than de one on xda okay so I got my xperia w8 stock ROM stock kernel no sim lock wanna install a custom kernel so have to unlock my bootloader am I stil supposed to flash de stock kernel to unlock it cos it wasn't de same scenario with my xperia sk17i


    • Mrinal Buddekar

      May 18, 2012 at 2:38 am

      @prince:If you want to install Custom Kernel then you have to unlock bootloader. So you are supposed to flash 'Custom' kernel (not Stock) after unlocking bootloader. SK17i can be done in same way. There are other ways also for SK17i.


  8. shan.ali

    May 17, 2012 at 11:25 pm

    i brick my x8 pls help sony pc companion not working pls help


    • Mrinal Buddekar

      May 18, 2012 at 2:34 am

      @Shan.aliSony Companion doesn't have option to repair. Use Sony Ericsson Update Service.


  9. Raghav

    June 8, 2012 at 4:04 am

    It is not coming i hav buyed xperia x8 in 2012 jan 11w49 Its "R" only coming i hav tried lot f tym please dam dam importand for me brothers help me please!


  10. Hestu

    July 19, 2012 at 4:45 pm

    SIR,i NID a help in explanation. I have w8 12W05, but i DO wanna ugrade the stock kernel. Is there any safer way with a high succession rate to do that? THanks in advance, Sir.


  11. ekayesu

    August 7, 2012 at 2:42 pm

    I have xperia x8 with sim lock. is it safe to root, unlock bootloader and install custom roms without removing the sim-lock? Thanks for the reply 🙂


    • Mrinal Buddekar

      August 17, 2012 at 1:56 am

      @ekayesu:No. It is not. You phone will get locked and you will need to see the customer care. There are somethings going on for X8. Google it as I am very busy nowadays to write new articles.


  12. Madhi

    August 14, 2012 at 12:12 pm

    Tried so many guides to unlock my X10i but got no where. Thanks for putting up such a great guide. In fact, the bootloader status was also missing in the service menu but I took a gamble. Kudos!


  13. Joel

    August 24, 2012 at 7:24 am

    hey… i have a sony eric w8 and it has a sticker saying 11w29… i already am using a gingerdx custom rom for now… but its lil slow… so can i try installing this kernel ?? plz help me out


  14. N0Rbat

    September 2, 2012 at 2:46 am

    hello flashtool says cancelled that phone is unlocked and in S1 i have big"R" i don´t know is my bootloader unlocked??



    September 3, 2012 at 8:27 am

    dude , its awesome . Finally i unlocked my bootloader (x10 mini pro) . brillant post . proceding to install custom kernel 🙂


  16. S.Arivazhagan

    September 21, 2012 at 5:03 am

    after trying to repair my sony ericsson xperia mini pro U20i,(using PC companion)failure but my phone ask me to insert sim card and restart and everiyhing working fine.


  17. S.Arivazhagan

    September 21, 2012 at 5:03 am

    help me brother


  18. S.Arivazhagan

    September 21, 2012 at 5:04 am

    I have rooted already using ur postings


  19. Kyaw Maung

    September 26, 2012 at 5:17 am

    I have 11W45. Is there any risks unlocking the bootloader ? Plz answer me. My phone is sony ericsson xperia X8 (black).


    • Mrinal Buddekar

      September 26, 2012 at 6:56 pm

      @Kyaw Maung That I really don't know. I have tested 1 of them and nothing bad happened. This article have old resources. Use the same method but new version of all downloads. That will avoid any unforeseen issues.


  20. Riyaj

    September 28, 2012 at 2:21 am

    Awesome post dude. finally unlocked my X8. next thing is custom kernel. regards.


  21. S.Arivazhagan

    October 6, 2012 at 5:48 am

    everything fixed, simply u r great. now i my x10 mini pro runs 2.3 without any problem. once again my best wishes for your blog. dont stop updating .superb


  22. hari krishna

    October 24, 2012 at 9:03 pm

    Thank q vry mch man, i got it, this is the right place to unlock bootloader


  23. SYLAR

    November 17, 2012 at 3:01 am

    10x man U ROCK !!!


  24. himanshu

    November 26, 2012 at 2:05 am

    thnkyu for great hlp!!


  25. akis

    January 8, 2013 at 3:49 am

    Xperia x10 mini shut down never to open again? what do do? :/ i had all the requirements


  26. Shail

    January 13, 2013 at 8:10 pm

    I managed to unlock my x8 bootloader using the msm7227_semc.cmd method on a sim locked phone. My phone is still sim locked.
    I read on XDA that some individuals mananged to also unlock their sim when they unlocked the bootloader. Is this possible? Also they claim its possible only if we unlock the bootloader via flash method. Is it true?


    • Mrinal Buddekar

      January 15, 2013 at 8:15 pm

      Shail: Yes! It was possible for some. However carries much danger. You can try to unlock sim lock using some other software or by flashing it. I am not sure to say “go”; just suggesting.


  27. Shail

    January 15, 2013 at 11:41 pm

    Hi thanks for replying.I did the sim unlock using bypass method on S1 tool. Now I have got a unlocked sim and bootloader. However I am a bit confused regarding the bootloader unlock as on your post I see a ‘r’ at 2 places i.e. S1rom version and loader version.I have got a ‘r’ only on S1_EROM VER.
    Also presuming that everything is unlocked I am still unable to get into fastboot mode.Do you have any idea why this is the case? I only get green led no blue led.


  28. Shubham Mathur

    February 27, 2013 at 12:41 am

    mmm.. you really helped me a lot.. but it would great if you would help me a bit more..
    whenever i try to connect my phone in flash mode.. it gets connceted for few seconds and then it automatically gets disconnected..
    and the logs says.

    “26/023/2013 03:23:11 – INFO – Waiting for device
    26/023/2013 03:23:12 – INFO – Device connected in flash mode
    26/023/2013 03:23:14 – INFO – Device disconnected
    26/023/2013 03:23:16 – INFO – Device connected in flash mode
    26/023/2013 03:23:31 – INFO – Device disconnected
    26/023/2013 03:23:39 – INFO – Device connected with USB debugging off
    26/023/2013 03:23:39 – INFO – For 2011 devices line, be sure you are not in MTP mode
    26/023/2013 03:23:54 – INFO – Device disconnected”

    please help me..


    • Mrinal Buddekar

      February 28, 2013 at 3:19 pm

      @Shubham Mathur: Be sure to have Debugging ON in phone and use lower version of Flashtool (around 6.xx.x) if possible.


  29. Buddhi

    March 24, 2013 at 10:08 am

    my x8 is 11w51 Is it not good to unlockbootloader??


    • Mrinal Buddekar

      April 1, 2013 at 8:29 pm

      @Buddhi: I wouldn’t suggest it. However you can try normal custom ROM installation that only needs Stock Kernel.


  30. gnash

    July 10, 2013 at 4:37 pm

    help cant gain ROOT ACCESS.. how can i resolve this


  31. biot

    July 25, 2013 at 11:48 pm

    hello, thanks for the tutorial. One question, i did every step but the only change is “r” in the first part, while in the loader version there’s still a “R”. Is my bootloader unlocked?


  32. bon04

    October 23, 2013 at 9:37 pm

    hi there, can i ask what is the purpose of stock kernel? and stock ROM? pls reply thanks..


  33. Henry

    January 31, 2014 at 1:09 pm

    Can You tell me how to opening device for R/W?


  34. Mayank

    February 1, 2014 at 6:59 pm

    Hi There,
    I have Sony Ericsson W8 E16i
    the Make number on the sticker is 11w25
    and i want to root it and make its android version From 2.1(Enclair) to 4.1.1/4.1.2(jelly bean).
    Please will you post or send me the detailed procedure for doing it so on my mail *********@gmail.com
    Once i had successfully rooted my phone and had 2.3.7 gingerdx installed on it and it worked fine.
    then i tried for 4.1.2 jelly bean and bricked my phone..
    Luckily i brought it to the software experts and they saved my phone, and now i have my phone back to the original 2.1(enclair) and unrooted again.
    If you please give me a step by step guide to reach at 4.1.2(jelly bean) on my W8 E16i ,it will be a great help ,I saw a tutorial to do so on you tube ,but it was not detailed and lacking in information,that guy on youtube did it with flashtool and cwm ,
    please help !!!!


  35. Nayak

    June 9, 2014 at 9:41 pm

    Thanks a ton mate. A beautiful job well explained.!!!!!!!!!


Don't hesitate. Comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Check Also

How to Link Aadhaar with Vodafone Number via Call

This guide will help you to quickly link Aadhaar with your Vodafone number using a phone c…