[Sony Ericsson XPERIA X10 Mini] Emperor.dk:
I was asked by the ROM-Developer to move this to Generel and ask to make it sticky

From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs

ROM thread: http://xdaforums.com/showthread.php?t=1504637

If replying to this post, do not quote. It will make the thread look ridiculous.

​

Read this Walkthrough from start to end

3 times

befor you start the process.

Make sure, you understand all the steps and what they do.

First of all make sure, that you got a Xperia X10 Mini Pro (X10MP).

Tap Settings, scroll to the buttom and tap About phone, again scroll to the buttom and compare with the screen shot below.

​

Step 1 - Activate USB debugging

Why this step: It's necessary for the tools to comunicate with the X10MP.

Tap Settings > Applications > Development. Check USB debugging. Tap OK in the popup box.

Step 2 - Unlock bootloader

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

Model number and manufactoring dato: http://i1311.photobucket.com/albums...ini Pro/Model-production-date_zps12a8eebc.png

All over XDA you can read, that this is irreversible. Well, I have managed to relock my bootloader plenty of times. See at the end of this Walkthrough.

Download and install Sony PC Companion http://www.sonymobile.com/global-en/tools/pc-companion/

Start Sony PC Companion and connect your X10MP to the PC with the USB cabla. Make sure, that Sony PC Companion recognizes the X10MP.

Why this step? Along with Sony PC Companion comes some USB driver files, that we need to comunicate with the X10MP. Alternatively download and install Gordons Gate driver (attached at the end of this post)

Disconnect your X10MP again and close Sony PC Companion.

Turn off the X10MP.

Download S1 Tool, unzip and start S1 Tool (attached at the end of this post).

Click IDENTIFY.

Press and hold the Back key while connecting the X10MP to the PC with the USB cable.

S1 Tool will read informations from the X10MP, and list them in the log-window.

Look carefully at the screenshot above and compare to your own result.

At the buttom, just before the Elapsed:xx secs. you will see an important result.

It has 3 possibilities:

- NOT RECOGNIZED SIMLOCK CERTIFICATE

- SEMC SIMLOCK CERTIFICATE

- (The line is missing)

If you get the line NOT RECOGNIZED SIMLOCK CERTIFICATE, you can stop here and go outside and play. It's not possible to unlock your X10MP.

Disconnect the X10MP and turn it on.

Connect the X10MP to the PC with the USB cable. Tap Charge phone

Download msm7227 (attached at the end of this post).

Unzip and open the folder. Look at the files in the folder.

DON'T START THE WRONG SCRIPT

DON'T START THE WRONG SCRIPT

DON'T START THE WRONG SCRIPT

If the result above was SEMC SIMLOCK CERTIFICATE, click on msm7227_semc.cmd.

If the line was missing, click on msm7227_setool2.cmd.

DON'T START THE WRONG SCRIPT

DON'T START THE WRONG SCRIPT

DON'T START THE WRONG SCRIPT

The script will start a command-prompt. Just follow the instructions.

The X10MP will restart under the process. Don't touch anything before it has ended.

After it has finished, disconnect the X10MP and turn if off.

Start S1 Tool again and click IDENTIFY.

Press and hold the Back key while connecting the X10MP to the PC with the USB cable.

S1 Tool will read informations from the X10MP, and list them in the log-window.

In the middle the log shows the EROM version.

If the version nr. starts with a small "r", your bootloader is unlocked.

If it starts with a capital "R", something went wrong. Try again.

Step 3 - Root and backup

Download and install SuperOneClick http://shortfuse.org/

Connect the X10MP to the PC with the USB cable. Celect Charge phone.

Start SuperOneClick and click on Root. Follow instructions. If asked about your Android version is above 2.x, click Yes. Also click Yes to install Busybox.

When finished, turn off the X10MP, and then turn it on again.

Tap Market and search for "My Backup", select My Backup Root and install the app.

Start the app and allow the superuser request, and agree to some license etc.

Tap BACKUP > Data > Local.

Check the data you want to backup and tap OK. Remember the contactlist you are an off-line person that do not sync to a Google account (now is the time to reconsider to sync it to Google).

Give the backup a name and tap OK, sit back and wait.

Did you use the Notes app, and do wish to keep those notes?

Start Market and search for GTasks and install the app.

When installed, start Notes app. Tap on a note you wish to keep. Longtap on the note (put your finger on the screen and hold it), select Copy all in the popup menu.

Exit Notes and start GTasks. Tap on the plus to add a new task. Longtap in the text field and select Paste in the popup menu, and then tap on Done.

Exit GTasks and repeat for all your notes. When finished, tap Syncronize in GTasks.

All your kopied notes are now available in Google Tasks, and are accessible from any app that accesses the Google Tasks.

If you are an offline-person who don't want to sync online, I can recoment Just Notepad for Android to save all your Notes as simple txt-files. Just follow the copy-paste-instruction from above. Tap the small SD-card icon to save each note as a normal txt-file on the SD-card.

Step 4 - Copy Semc Debrand Engine ROM to SD-card and backup entire SD-card to PC

Connect the X10MP to the PC with the USB cable. Celect Connect your phone.

First copy everything on the SD-card to your PC.

Next, download Semc Debrand Engine (if not done already) http://xdaforums.com/showthread.php?t=1504637

And then copy the ROM to the SD-card. I have a folder called ROMs. Inside each ROM has it's own folder.

Just for the sake, that any future versions of the ROM does not contain Google apps (Google Play/Market), here is the link for the latest.

http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps

For Gingerbread ROM, download CyanogenMod 7. Google apps are installed the same way as the ROM. Google apps for CyanogenMod 7 contains Google Play and Pacman; an app which asks the user to select which Google Apps should be downloaded and installed from the Market.

When finished, disconnect the X10MP and turn it off.

Continue in next post