TUTORIAL : How to install custom roms for xperia
Ok so heres the deal I finally found out how to flash a custom rom to my Xperia Mini. The forum was of much help but still I had to do extensive research on how to flash the damn rom.
So basically what you usually need to flash a custom rom is
Phone
Unlocked Bootloader - Link To instructions Below. OFFICIAL Method by Sony
Custom Kernel
ClockworkMod/ CWM - Note that some custom kernels like bboof's come with CWM.
Custom Rom - there are many roms out there. Im currently using hybrom v16 by bboof.. another popular rom would be cynogenmod.
Beware that some custom roms require you to RE FLASH your stock FIRMWARE before you install or do anything at all.. Just DOWNLOAD WOTAN CLIENT and reflash your STOCK SE FIRMWARE. And remember to get the CORRECT FIRMWARE VERSION
Firstly you need to check whether your phone's bootloader is able to be unlocked or not go to dialpad and type
*#*#7378423#*#* go to service menu and see whether it says BOOTLOADER UNLOCK > ALLOWED. If yes then you can unlock your bootloader..
PLEASE READ CAREFULLY BEFORE UNLOCKING YOUR BOOTLOADER. Might void warranty. I cant explain much about the bootloader but if you wan you can google it.
Next is getting your bootloader unlocked.
Google for the officially unlock by sony or you can go around the forum android development and you are bound to find a way to unlock it.
Then you have to install custom kernel - this depends on what rom you are using and they usually will recommend a kernel to use..
After finding out what kernel to use. You you usually have to flash it with a program called fastboot.
YOU WOULD KNOW WHAT IS FASTBOOT IF YOU FOLLOWED THE OFFICIAL METHOD FOR UNLOCKING BOOTLOADER by Sony. Then you can follow cynogen's method. LINK BELOW
Check whether the kernel has CWM. if not you might have to find it yourself or try using the autoCWMinstaller it can be found in the MARKET.
autoCWMinstaller might not work for all roms.
IMO CWM is basically like a bios which helps you installing the OS just like how the bios in your computer lets you choose where to load the OS from when you just reformatted your hard disc and want to install a new one. So no cwm means you cant install rom. CWM will differ from phone to phone.
Then you get your rom. After downloading the rom you place it in your SD Card and boot your phone into recorvery.
Usually the people who make the roms will give you instructions.
Usually you have to factory reset, wipe data and dalvik cache.. After thats done just install from .zip file find your rom you downloaded in ur sd card and install. DO NOT UNPACK your rom in ur pc. MAKE SURE IT IS STILL in ZIP format.
After that usually thats it. Well I made this post because Im so frustrated that I cant really find a proper guide to installing custom roms. Feel free to ask me if any questions.
Official Sony Method
How to install kernel cynogen's method