Sony’s mid range device Xperia P sports some nice specs and features and definitely is a good choice to go with. In case you’re planning to get your hands on this device or you already own this device, you would surely like to play with it as there is a lot of stuff available.
A custom recovery is what actually paves a way for your device to go beyond the boundaries in most of the cases, it’s also important to keep a custom recovery in an Android smartphone as it can be handy in so many cases. Earlier in 2013, Sony updated Xperia P to Android 4.1.2 Jelly Bean, and there hasn’t been any official update after that. But there surely is a huge number of custom ROMs that can give your device a new life whenever you want. New ROMs most likely require a latest custom recovery, so we have found the latest available ClockwrokMod Recovery [CWM 6.0.2.8] for Xperia P. The recovery is packed inside Phantom Kernel, based on latest stock firmware 6.2.A.1.100’s source code and is also one of the best kernels for this device. The kernel also roots the device and is also overclock-able to 1.5 GHz. Before you head towards the installation instructions, I’m assuming that not all of you are familiar with a custom recovery as yet. To remove any confusion and to make it clear, we will go through a brief introduction of the custom recovery first.
A custom recovery allows you to install custom roms, mods etc. Along with these, you can make a Nandroid backup, this helps you a lot as you can move back to the previous working state of your phone at any time you want if you have backed up your current system. In some cases, to root the phone you need to flash SuperSu.zip file in the custom recovery, having installed the recovery may help you while in some cases to install the recovery easily, you need to have the phone rooted. You can also wipe cache and dalvik cache of your phone using a custom recovery.
Here are the pre-installation instructions that you must follow:
- The CWM recovery / phantom kernel is only for Xperia P LT22i running Android 4.1.2 Jelly Bean 6.2.A.1.100 firmware. Check your firmware version in Settings > About Device and make sure that it matches the one mentioned here.
- You must have installed Android ADB & Fastboot drivers. Follow the quick guide here.
- Your device must have an unlocked bootloader. Follow our full guide here in order to unlock. While you unlock your phone’s bootloader, make sure that you read the guide and all the precautions carefully.
- Please make sure that your phone’s battery is charged at least over 60%. This is highly recommended in order to prevent any power issues during the recovery flashing process.
- Backup each and everything on your Android phone as follows:
- Backup all your important contacts, find the full guide here.
- Backup all your important sms messages, find the full guide here.
- Backup all your important call logs, find the full guide here.
- Backup all your important media content manually. (Copy to your PC.)
- Enable USB debugging mode on your device. Get it in Settings > Developer Options > USB Debugging mode.
- Use only OEM data cable to establish connection between your PC and Phone.
- Alright! Follow this guide to the letter now.
Disclaimer: The methods involved in flashing custom roms and rooting your phone is highly custom and may result in bricking your device, and has nothing to do with Google or the device manufacturer that is SONY in our case. Also rooting your device will void its warranty and you will be no longer eligible for any kind of free device services by the manufacturers/warranty providers. In case of any mishap we may not be held responsible. Follow these instructions to the letter to avoid any mishap or bricking. Make sure that whatever you do, you are doing it at your own responsibility. |
How to Install CWM 6 Recovery on Sony Xperia P LT22i:
- Download Phantom Stock JB Kernel.zip file and extract it to get Kernel.elf file.
- Place the extracted kernel.elf file in the Minimal ADB & Fastboot folder that you created using our ADB & Fastboot Quick Setup Guide.
- If you are using Android ADB & Fastboot full package, you can place the downloaded and extracted kernel.elf file in the Fastboot folder or in the Platform-tools folder.
- Open the folder where you placed the kernel.elf file. E.g Minimal ADB & Fastboot or Fastboot or Platform Tools.
- Press and hold the shift key and right click on an empty area within the folder, and click on “Open Command Window Here”.
- Turn off your Xperia P completely.
- Now press the Volume Up Key and while keeping it pressed plug in the USB cable.
- You should see a blue light in the notification light of your phone, that means your device is now connected in Fastboot mode.
- Now type the following command:
fastboot flash boot kernel.elf
- Hit Enter and it will quickly flash CWM 6 recovery in your Xperia P.
- Once recovery is flashed, now issue this command
“fastboot reboot”
- In case this doesn’t work, you may reboot the device manually.
- Your device will reboot now, as soon as you see the Sony logo, and the pink LED, press Volume Up key to enter recovery.
- Congrats! You should now see the custom recovery.
- Once in the CWM recovery, wipe cache and dalvik cache.
- That’s all.
That’s all with the recovery and kernel installation. In case you got any queries or you face any difficulties regarding this post, feel free to reach us through the comment box below. Thanks all.
Credits: Pwng3
thank you for the post.. very useful
just one doubt… a basic one..
when i fastboot with phantom kernel, will the datas get wiped?
Very useful post…
just one doubt…may be a basic one..
Will my datas get wiped when i fastboot with phantom kernel?
@disqus_RkhCdkGPkQ:disqus no your data will be safe.
hi, my problem is that when i do the 7th step i have a blue led, but then my phone goes on and a battery charging screen come up. And the fastboot thing doesn’t recognize my divece. So i dont understand what i did wrong. Please help!
– By the way i have windows 8.1 on my computer.
hey plzz help it says the device should be rooted 1st but i am already rooted i even checked with root checker app
@disqus_VcmMBWo2Lt:disqus try updating SuperSu from google play store and then try flashing this recovery after that.
Hi, I followed all the steps but the CWM won’t appear, my phone just boots as usual.
I have updated my super user then also it says device must be rooted
@inderjeetsav:disqus where exactly do you get this error??
When I type this command::
fastboot flash boot kernel.elf
after i successfully flash the kernel, when i reboot it it shows the logo and black screen after. when i press power, volume up and down and home, back and menu key it vibrates. how to fix it?
im trying to fix via flashtool it failed. it can’t go into fastboot.