[Sony Ericsson XPERIA X10 Mini] Emperor.dk:
From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs (part 2)

From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs (part 2)

Continue from post 1

Step 5 - Install nAa kernel 1.4 or above

Download and install Flashtool http://androxyde.github.com/Flashtool/

Download nAa kernel for Gingerbread http://xdaforums.com/showthread.php?t=1415012

Unzip the kernel ftf-file to Flashtool's firmwarefolder. Most likely C:\Flashtool\firmwares.

Start Flashtool and click the lightning.

Select Flashmode in the popup and click OK.

Select nAa-14 kernel and click OK.

NEVER NEVER EVER FLASH x10blrelock.ftf. IT CAN HARDBRICK YOUR PHONE. DELETE THAT FTF FILE TO AVOID ACCIDENTAL FLASH!

Follow the instructions.

Flashtool starts, and shows the progress in the log window.

When finished, the phone will not reboot. Just disconnect the X10MP.

Step 6 - Install Semc Debrand Engine ROM

Turn the X10MP on. Press repeatedly on the back key when nAa kernel logo shows.

Shortly after CWM Recovery starts.

You navigate op and down with the sound volume buttons on the side of the X10MP, select an itim with the start-buttom (the middle button), and goes back in the menu-system with the back button.

Before you do anything, it might be a good idear to do a nandroid. A nandroid is a backup of the full operatingsystem incl. apps, user data etc. With this backup, it's more easy to return to the old state if you should regret. (i'll cover this later below)

Select backup and restore > backup, wait for the backup to finish.

Before install of to ROM wipe data/factory reset, and then wipe cache partition.

Go down to advanced > wipe Dalvik Cache and then wipe Battery Stats.

From root-menu select install zip from sdcard > choose zip from sdcard > navigate to the ROM-file.

Select the ROM and sit back. When the process reaches symlink busybox, it might look like it has frosen. Just wait. After it has finished, select reboot system now.

Soon after you will see the Experia boot-logo. First (and most likely also second) startup can take ~2 min. Just wait.

Step 7 - Restore data

If you have your contacts synced to a Google account, tap Settings > Accounts & sync > Add account > Google > Next > Sign in. Wait for your account to sync the contactlist and calandar.

If you are an off-line person, and backed up your contacts etc. using My Backup Root or backed up call log, SMS and MMS, tap Market (and log into your Google acount) 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.

Select the data file, and check the data to restore. Sit back and wait.

!!! Do not restore contacts if you also restored from your Google Account !!!

!!! Do not restore contacts if you also restored from your Google Account !!!

!!! Do not restore contacts if you also restored from your Google Account !!!

Step 8 - Partition and APPS2SD/Link2SD

I have tried to make the ROM mount a secondary EXT partition but with no luck.

Yes, mount scripts do mount the partition, but the ROM won't use it as a part of it's internal storage.

Every time i move an app to SD, it use generic app2sd (and not the secondary partition).

Link2SD will be able to make symlinks to the secondary partition, but this will not work for most apps.

Swap-partition is not supported by nAa 1.4 kernel. In fact no kernels i know of support Swap-partition.

Conclusion: Do not partition the SD-card.

Hardware keyboard

There is a problem with the hardware keyboard and symbols/blue-key. At the moment there is now fix.

Special national characters like ÆØÅÑÄÖÊ can be accessed by long-pressing any normal variant of that character, just like ot works on the software keyboard.

The screen shoot to the left show what happens when long-tapping the letter A on the SW-keyboard. To the right shows what happens when long pressing the letter A on the HW-keyboard. The same goes for almost any other letter.

Numbers? Well... i know they are on the top row with blue-key.

Fixing the keyboard LED light can be done using kFix 2.3 (free) - Keyboard LED lights like on Stock ROMs.

Notice: You might have to turn it on everytime you need LED lights in the keyboard.

http://xdaforums.com/showthread.php?t=1034585

Return to original state

... comming soon ...

Unbrick-tips

Problem/unable to connect to mobile network

Most likely bootloader is unlocked using the wrong script. Relock bootloader using S1 Tool, jusk click on the RESTORE button. NEVER NEVER NEVER relock the bootloader while a costom kernel is installed! Do a phone repair (the method where you connect the phone turned off holding the back-key after selecting the model) using Sony PC Companion before restore bootloader http://www.sonymobile.com/global-en/tools/pc-companion/. Se TUT here http://xdaforums.com/showpost.php?p=17458289&postcount=8. Don't wory, that the phone won't work after the phone repair, after bootloader restor, all is good again.

Bootloop/FC

Most likely you have partitioned your SD-card, and the ROM is not good with that. Remove partition, both EXT and SWAP.

Most likely you did not do af factory reset before/after installing the custom ROM. Do a factory reset from CWM.

The ROM might be build for another device. Do a phone repair (the method where you connect the phone turned off after selecting the model) using Sony PC Companion (the method where you connect the phone turned off holding the back-key after selecting the model). Se TUT here http://xdaforums.com/showpost.php?p=17458289&postcount=8.