Monday, August 6, 2012

Samsung [AOSP][Jelly Bean][4.1.1] SuperNexus - I9100 - BUILD 1

[AOSP][JB][4.1.1] SuperNexus - I9100 - BUILD 1



ROM Developer:

Faryaab




SuperNexus




The main idea behind SuperNexus is to provide Vanilla Android experience just like Google's Nexus devices to other devices. A lot of under the hood improvements were done to Vanilla Android to get the best user experience. SuperNexus is entirely built from Google's AOSP Source. SuperNexus is very light too as there are no 3rd party apps (ZERO Bloatware).



Big thanks to TeamHacksung as I'm using their Device Tree and Patches in this ROM. Thanks to CyanogenMod Team (CM) and TeamKang (AOKP) as many features are cherry-picked from their source code.



System Details:

  • Android ICS 4.1.1 (JRO03H - Android-4.1.1_r3)
  • Latest CM Kernel
  • All Jelly Bean Features and Apps (Nothing excluded from AOSP)
  • No Visual Changes!
  • Stock Jelly Bean Look and Feel
  • This will turn your Samsung Galaxy S II into a Jelly Bean'ed Galaxy Nexus




ROM Features:

  • Fully Deodexed
  • Zipaligned APKs
  • Rooted (Super SU)
  • BusyBox Installed
  • No 3rd Party App
  • ZERO Bloatware
  • Official Jelly Bean Bootanimation (From Official Nexus S Android 4.1.1 Factory Image)
  • Init.d Support
  • Bash & Nano Support
  • Native SIP/VOIP Support
  • EXT4 File System Optimizations
  • Boot Animation Performance Enhancements
  • Galaxy S II Device Settings as an App
  • Extended Power Menu (Reboot, Recovery & Download Options)
  • Powerkey Camera Shutter (Click Power Button To Capture Image/Video in Camera App)
  • Device Hardware Information (Settings>About Device>Hardware Information)
  • T9 Dialer Functionality (Smart Dialer)
  • Landscape Dialer Support
  • Increased Tab Limit in Stock Browser From 16 To 64
  • Huge APN & SPN List
  • Tweaked Progress Spinners Values (Silky Smooth Loading Spinners)
  • Allowed Any File-Type To Be Downloaded
  • Allowed Installation Of Apps From Unknown Sources By Default
  • Disabled Data Roaming By Default




Known Issues

  • Not butter smooth but still nice
  • Found one ? Report it.




Screenshots:





Requirements:

  • Clockworkmod Recovery (CWM)/Any custom recovery
  • Wipe if coming from any other ROM




Instructions:

  • Copy Google Apps and SuperNexus ROM to your internal SD Card
  • Enter Recovery
  • Do a Wipe/Factory Reset (Necessary if coming from a different)
  • Flash SuperNexus ROM
  • Flash Google Apps
  • Reboot your device!
  • Voila!




Downloads



Latest Build:

SuperNexus I9100 BUILD 1 (05-08-12) MD5: F8C6A0E79E00FD5899C1EE2CEFA1A1F9

http://www60.zippyshare.com/v/15143894/file.html

http://mir.cr/0PPBTHVI

http://jumbofiles.com/h6mj0pzxsxt8

http://www.directmirror.com/files/1WTMVVNG



Google Apps:

Google Apps JB 26-07-12

http://www33.zippyshare.com/v/44942884/file.html

http://jumbofiles.com/zg478ky4lnvc

http://mir.cr/0MIN45MK

http://www.directmirror.com/files/0ETC0EOV



Source Code:

  • SuperNexus Source @ Github (I'm willing to add support for other devices so if you are a developer and willing to add support for your device(s), PM me)
  • CM Kernel Source @ Github




Changelog:SuperNexus I9100 BUILD 1 (05-08-12):

  • Initial Release








Credits:

  • Codeworkx
  • Xplodwild
  • Teamhacksung
  • CyanogenMod
  • Nebkat
  • Chainfire
  • Goo.im (Buildbox)
  • Thanks to all who donated or thanked

Wednesday, June 27, 2012

How to Upgrade your Samsung Galaxy S2 SGH-i777 to Android ICS 4.0.3 Ice Cream Sandwich UCLE5


Here's the step by step method on how to upgrade your AT&T Samsung Galaxy S II SGH-I777 to the latest official Android 4.0.3 Ice Cream Sandwich software with build number I777UCLE5.

Updating via KIES
Update is being pushed out slowly, but I figured out a way to forcibly do it in kies.
It simple. Do not plug in your phone while you are doing this.

First, make sure you update to the new version of kies. Then go to the menu bar> tools, then firmware upgrade and initialization.

Click until you get to the screen that asks you to input your S/N and Model name of your phone. Enter in these details. It's behind the battery.

Once you do this, a screen will pop up asking if you are sure you want to upgrade to CSC:LE5. AKA ice cream sandwich.

At this point, plug in your phone and it'll go through.


Upgrade manually using Odin.

Grab I777UCLE5 Full stock Odin Flashable tar: I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5
(Contains I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5)
Odin Flasher Odin3_v1.83
  • Extract the contents of the zip file to a directory on your hard disk drive. This Odin3 One-click downloader contains firmware from the stock binary download available from samfirmware on sammobile.com. The bootloaders boot.bin, sbl.bin and param.lfs have been removed for safety. (Contains cache.img, factoryfs.img, hidden.img, modem.bin and zImage.)
  • Run Odin
  • Now Enter Download Mode:
    • With the phone powered off, plug in the usb cable while holding the vol up + vol down buttons (but not the power button).
    • When the warning screen appears, press Volume up to continue into download mode.
  • In Odin, the small edit box in the upper left corner will turn yellow, and say something like [0:COM8]. The number could be different.
  • Click Start. Watch the progress bar advance in green while the message box in the lower area describes the steps. When the flash is finished, the top left larger edit box will turn green and say PASS! and your phone will automatically reboot.
  • Unplug the usb cable from you phone after it boots up. Success. You're Bone Stock.
  • If your phone enters a bootloop, enter 3e recovery and perform a wipe data/factory reset.

NOTE: Odin3 will recognize both tar and tar.md5 files. When using the tar.md5, Odin will verify the md5 sum first before flashing.


SGH-I777 Users testimonial about the ICS 4.0.3 update: 
So after doing the upgrade yesterday (and wiping out most of the files on my SD card and internal storage ), I played with it all last night and this morning for a while... Then decided to go promptly back to CM9. There were things I liked about TouchWiz on GB, but on my phone everything seemed to just be significantly slower than CM9. There were also quite a few CM features I was missing, such as lock screen shortcuts & widgets, profiles, etc. It'll take me a while to get that all set up again how I want it, but I'm already glad I went back to CM9.

As far as why someone would want to go to the "buggy" official AT&T build, it was really just for the sake of trying it out, to see for myself how good or bad the official stuff is, and to see if I really do prefer the CM9 ICS experience over TouchWiz ICS. I really did like TW Gingerbread over CM7 Gingerbread. I think it's the same curiosity that drives the developers to work on these phones, and that drives all of us to try different custom ROMs, kernels, etc. I think we're all here to find out what our phones can do, and what we can do with them.

In the end, my curiosity has been sated, and I'm happier with CM9, even when there are occasional rough edges. Thanks to all of the devs who work so hard on it, and who work on all the other ROMs, kernels, apps and other related projects. And even though I ended up ditching it, I'd like to express gratitude to the Samsung and AT&T devs (who may or may not hang out on these forums) who have put in work on Android. As much as we hate our carriers, without them we wouldn't have phones or service to run them on. If AT&T didn't offer the GS II, I wouldn't have it right now (with CM9 ).


Ok, been using ICS for a couple of days and I don't see huge changes. Some icons ane menus, gmail is great, but unlike most if you my battery life is no as great as it was before...
Is there a way to make wallpaper scrollable?

No. I assumed that the update through kies updated the bootloaders, so I found a stock 2.3.4 one click odin executable W/ Bootloaders in the development section and flashed that. Make sure you factory reset and clear cache in 3e recovery before you do so. New bootloaders can't take advantage of the Jig. I also didn't want to find out what flashing gingerbread on ICS bootloaders would do my phone.

I find 2.3.6 has battery issues, and I find 2.3.4 to be THE most stable release.

You can find out more here on XDA-Developer discussion thread.

Tuesday, June 5, 2012

S5830XWKTM Spain Samsung Galaxy Ace Android 2.3.6 New Firmware Update rolls out


S5830XWKTM a new firmware Android 2.3.6 Gingerbread build for Samsung Galaxy Ace S5830 has been released in Spain. The S5830XWKTM  seems now the most latest build released for this month since the previous released in Russia which is S5830XXKPT last March. We spotted the firmware and now avalable on Kies. For advance users you may try this firmware by installing the stock ROM.

Here's brief firmware info:
Region: Spain
Device: Samsung Galaxy Ace GT-S5830 unbranded or unlocked version
Product Code: FOP
Latest firmware: S5830XWKTM/S5830OXXKT3/S5830XWKT7/S5830XWKTM
PDA: S5830XWKTM 
CSC: S5830OXXKT3 
PHONE: S5830XWKT7 
Version: Android 2.3.6 Gingerbread
Build: 4/9/2012 3:50:26 PM
Stock ROM: GT-S5830_S5830XWKTM_S5830OXXKT3_S5830XWKT7

Here's a guide on how to manually install the S5830XWKTM Stock ROM
This is for advance users only, typical users may only upgrade on Kies.
Grab the ODIN Multi Downloader v4.38 and OPS File: Cooper_v1.0.ops

Samsung Galaxy Ace Odin flashing Android 2.3.6  S5830XXKPP

- Make sure you are running Windows on your PC with USB driver installed or have Kies installed.
A USB cable wire of your device, a good working USB serial port, sometimes the connection issues occurs because of a bad USB port of your PC and the USB cable.
- Make a back up copy of all important files stored on your phone, the file is a none wipe but it is better to have an extra precautions if something went wrong.
- Disable any antivirus and Kies installed, this program might also interrupt Odin while in flashing process.

1. Once you've already downloaded the S5830XXKPP stock ROM, extract it using winrar, winzip, 7zip or any rar file extractor program you have. Then you in the folder you can see the file
S5830XWKTM_S5830OXXKT3_S5830XWKT7_HOME.tar.md5 
and the other file which we don't need this 'SS_DL.dll'.
2. Extract and run also the Odin v4.38 on your desktop.
3. On ODIN clickt the OPS button and load the Cooper_v1.0.ops file on it.
4. Hit the One packaged in the checkboxes options (the Auto reboot and protect OPS remain checked,
then at the lower part of Odin click on the One Packaged button then select and load the
S5830XWKTM_S5830OXXKT3_S5830XWKT7_HOME.tar.md5 

5. Reboot the Samsung Galaxy Ace in Download Mode:
Turn the OFF the phone or remove the battery for a couple of seconds then put it back again. By pressing Volume Down+Power+Home buttons simultaneously the phone will then reboot into download mode. 
samsung galaxy Ace Download mode
 6. If the device is already in download mode, connect the phone to PC, on ODIN window a COM Port mapping  turn to color yellow and indicates that the device is already 'added' -  means connected.
7. Once the connection set up is okay, begin the flashing by hitting the 'Start' button.

It only takes around 4 to 5 minutes to complete,  a progress bar on the left side of ODIN will show you the downloading progress. A word "PASS" will display once it finishes. 
It's time to unplug the phone from PC, then do a factory data reset to clean all data caches and have a fresh firmware installed,  you can do this by Recovery Mode button - Home + Power Button, then toggle on using the volume button and select Wipe Data/ Factory Reset or by typing this code *2767*3855#.
To check the newly installed firmware update - by typing *#1234#.
Change the default Russian language to your Region, go to settings and then locate the locale and text icon, then find your native language. You may then also often check out the Samsung Galaxy Ace stock ROM list for future firmware

Odin3_v3.04 flasher tool for Samsung Galaxy S3 Download


Download the new Odin3_v3.04 a new flasher tool for Samsung Galaxy S III, the successor of Galaxy S2 that has launched  around the world. The Odin3_v3.04 is the default PC application that can be used to manually install or flash Stock ROM, Kernels, Modems and Custom ROM. If you are an advanced user and an expert of tweaking Galaxy S3 firmware, you need this to enjoy more of your device. 
Odin3_v3.04

Download Odin3 v3.04 

This is also useful to fix soft-bricks by flashing the stock ROM, you can read a full detailed guide on how install Samsung Galaxy S3 Stock ROM here: How to Install Samsung Galaxy S III Stock ROM

Wednesday, May 30, 2012

Sony Ericsson Xperia X10mini Android 4.0.4 Updated


Features:
Built for LDPI
1.Full hardware acceleration (the ICS way)
2.Camera
3.Opengl rendering
4.MiniCM Update notifications via c2dm (Settings -> System -> Update notifications)
App2sd / Dalvik2sd compatible with 2.1 app2sd (storing to ext2/3/4 pre-existing partition is detected and mounted as such)
5.Android’s native App2sd (move to sdcard, storing to fat)
6.In kernel ClockworkMod recovery v5.0.2.3 and option to reboot into Recovery
7.Modular Undervolting handled Settings -> Performance menu (by default not active)
8.KSM support
9.Extra Settings display option for Ultra brightness, also handled via notification bar icons
10.Smooth 2D scrolling in menus
11.Native Wifi Hotspot
12.Native USB tethering
13.Native Bluetooth tethering
Requirements:
1.Latest 2.1.1.A.0.6/2.1.1.C.0.0 SE firmware / Baseband: M76XX-TSNCJOLYM-53404015
2.Unlocked bootloader
3.Latest version of the ICS nAa kernel ICS nAa kernel
1.Download the MiniCM9-xxx.zip from the release link that follows
2.Backup your /data contents: contacts, apps, sms, etc. or backup via recovery
3.Move the MiniCM9-xxx.zip to the root folder of your sdcard.
4.Download the suggested Google Apps for CM9 from here
5.Make sure you are using the nAa-ics kernel
6.Enter CWM and:
- Select ‘backup and restore -> Backup’
Select ‘wipe data/factory reset’ (MUST DO)

- Flash the MiniCM9-xxx.zip. To do this, Select ‘install zip from sdcard -> choose zip from sdcard’ and select the MiniCM9-xxx.zip
- Flash gapps in the same way
7.Reboot (first boot will take ~2 mins)
8.Once your device has booted, you can use the nAa notification to register for upcoming updates. This way you can get update notifications on new versions of MiniCM9 and the nAa-ics kernel!

Please make sure you followed the above steps before reporting any issues, especially ‘wipe data/factory reset’

Download Link


MiniCM9-3.0.2

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


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 , Benefits of Custom Kernel, Common problems, Myths concerned with unlocking bootloader.

__________________________________________________ _________________

Myths about what unlocking bootloader can do

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. There is a new S1tool (a few weeks ago) that can relock the bootloader on your phone.
2. (Outdated)
3. (22/9/2011) Stock kernel files added, download and flash using Flashtool.
4. (30/9/2011) Added E10 stock kernel file, download and flash using Flashtool
5. Flashtool can bootloader unlock your phone, but I'm not sure if it can detect if your phone can be safely bootloader unlocked. It can bootloader unlock phones sim-unlocked by Omnius. Guide updated!

X8 (E15) and W8 stock kernel:

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

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

X10 mini pro (U20) stock kernel:

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

X10 mini (E10) stock kernel:

Direct download link: http://db.tt/sbh9QFZ4
______________________________________________
Originally Posted by Blagus  View Post
@all: If you unlocked with Omnius, PM me and I'll give you unlocked BL for such phones.
(OUTDATED)
__________________________________________________ __________________

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)

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!  

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://forum.xda-developers.com/show...77&postcount=3

Direct download of tools: http://db.tt/0zUMR5S4

Files needed to determine if unlocking your phone's bootloader is safe: (Credits also go to the_laser for this tool.)

S1tool post: http://forum.xda-developers.com/show...0&postcount=26

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


__________________________________________________ __

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 v0.5.3 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 ggsetup-2.2.0.11.exe file inside and install Gordon's Gate.

Note: This Gordon's Gate Driver Installation will work for X8, X10 mini and X10 mini pro. I'm not sure about that of W8 but I think that is also supported.

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 Sony Ericsson PC Companion (not needed if you already have Sony Ericsson PC Companion on your computer) here (needed for the bootloader unlocking process).

Link: http://www.sonyericsson.com/cws/supp...61?cc=gb&lc=en

Direct download link: http://dl-www.sonyericsson.com/cws/d...01.217_Web.exe

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

__________________________________________________ _____________

2. Unzip the files needed for bootloader unlocking (S1tool and Bootloader Unlock tool) into an appropiate location on your PC.

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. 

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 Gordon's Gate 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  
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 simlock certificate 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 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, or if...

NOT CONFIRMED, TRY AT OWN RISK!

5: your phone was sim-unlocked through a 3rd party PC application (which was not Omnius) and was not SETool2,

__________________________________________________ _________________________

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 v0.5.3 to bootloader-unlock your phone (if you want to use Flashtool, go to step 5c). Go to step 5b2.

If you
1: didn't have the SEMC SIMLOCK CERTIFICATE message and didn't have the NOT RECOGNISED SIMLOCK CERTIFICATE message
2: or if you sim-unlocked your phone using SEtool2,
THEN
go to step 5a.[/U][/B]

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 v0.5.3 to bootloader-unlock your phone (if you want to use Flashtool, go to step 5c)

If you
1: know that your phone was sim-unlocked using Omnius,
THEN
go to step 5b1.

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

5b2. 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 the 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://forum.xda-developers.com/show...0&postcount=26.

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

Also, download and install Flashtool v0.5.3 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 ggsetup-2.2.0.11.exe file inside and install Gordon's Gate (needed for S1tool to work).

Note: This Gordon's Gate Driver Installation will work for X8, X10 mini and X10 mini pro. I'm not sure about that of W8 but I think that is also supported.

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  
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 .

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:
Originally Posted by the_laser in the bootloader unlock thread
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 :

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): 

X8 (E15) and W8 stock kernel:

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

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

X10 mini pro (U20) stock kernel:

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

X10 mini (E10) stock kernel:

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

__________________________________________________ _______

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

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://forum.xda-developers.com/show...0&postcount=26

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

2. Then, download and install Flashtool v0.5.3 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 ggsetup-2.2.0.11.exe file inside and install Gordon's Gate (needed for Flashtool to work).

Note: This Gordon's Gate Driver Installation will work for X8, X10 mini and X10 mini pro. I'm not sure about that of W8 but I think that is also supported.

Note: This Flashtool and Gordon's Gate installation is not needed if you have already done this.

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 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 was not successfully relocked . If it has an uppercase "R" replacing the "#" (RUNNING S1_EROM FROM VER "R8A02$"), your bootloader has been successfully relocked .

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:
Originally Posted by the_laser in the bootloader unlock thread
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 v0.5.3 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 ggsetup-2.2.0.11.exe file inside and install Gordon's Gate (needed for Flashtool to work).

Note: This Gordon's Gate Driver Installation will work for X8, X10 mini and X10 mini pro. I'm not sure about that of W8 but I think that is also supported.

Then restart your computer.

_______________________________________________

Generally you have to delete all the files in /system/lib/modules before flashing a custom kernel!

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! 
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.

X8 (E15) and W8 stock kernel:

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

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

X10 mini pro (U20) stock kernel:

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

X10 mini (E10) stock kernel:

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

__________________________________________________ __________________________________________________ _____________

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 endless .
__________________________________________________ ______________________


__________________________________________________ ___

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://forum.xda-developers.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).