Understand this that, every custom rom we install has its own KERNEL which is responsible for overclocking the cpu & other stuff. To install custom roms which contains custom kernels we need UNLOCKED BOOTLOADERS. So, Here's a step by step guide to unlock the boot loader for Xperia Neo V (esp. for newbies like me) :-
(Note - While Sony does have instructions on their site on how to unlock the boot loader it's incomplete and may cause confusion among newbies like me)
So, anyway, download this file first
and follow these steps to unlock your boot loader :-
1. First, you should confirm that it is possible to unlock the boot loader of your phone by checking the service menu. In your phone, open the dialler and enter *#*#7378423#*#* to access the service menu.
2. In your phone, tap Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the next step. If it says No, or if the status is missing, your device cannot be unlocked.
3. On your computer, click Continue at the bottom of this page
(click the blue coloured text, dummy... lol
) to start the unlock boot loader process.
4. Read through the information in the pop up window and click Yes, I’m sure, if you are still confident you want to unlock the boot loader.
5.Read through and accept the legal terms. Click I Accept.
6.Enter your name, email address and the first 14 digits (remove the last digit/s) of your phone’s IMEI number. Click Submit. You can view the IMEI number by entering *#06# on your phone.
7.The unlock boot loader key is displayed. Write it down and save it for later use.
8. Download and install the latest Android SDK
9. Download and unzip this file
. This is the standard android_winusb.inf-file, with a few lines of code added to enable Fastboot to support Sony and Sony Ericsson devices.
10. Make sure you are running Google USB Driver package revision 4 or higher in your Android SDK. You can see current Google USB Driver package revision in the SDK Manager.
11. Place the unzipped file in the usb_driver folder, located in the Android SDK > extras > google folder on your computer. Accept to replace the old android_winusb.inf-file with the new file. If you can't find the usb_driver folder, please install the Google USB Driver Packager using the Android SDK manager.
12. Turn off your phone. Insert your phone's USB cable into your computer. And, now keep your menu button pressed on your phone and insert the USB cable into your phone. Your phone's LED should glow "BLUE
" which means that your phone is now in fastboot mode.
13. Now, The Computer will say "Installing Device" and after a few mins/secs, it will say that the install failed. Now, extract the zip file which you downloaded at the start, and then open device manager, navigate to "other devices" and select the fastboot device, and select install driver manually. Now point to the folder that you have just extracted and install the fastboot driver. (Note, you might get a warning from the computer, but just ignore it, it's nothing serious)
14. Go to the fastboot folder, inside the "Unlock Bootloader" folder that you just extracted, and hold Shift+Right Mouse button and select "Open a command window here".
15. Now, Enter "fastboot.exe -i 0x0fce getvar version" (Without the quotes), and verify that you get a response back (for example "0.3"). This means your phone is connected properly.
16. Finally, enter "fastboot.exe -i 0x0fce oem unlock 0xKEY" (Without the quotes), where KEY is the unlock boot loader key you got in the beginning of this instruction
. The boot loader should now be successfully unlocked.
Or, You can use the unofficial unlocking method instead, found here - http://forum.xda-developers.com/showthread.php?t=1409269