Update Sony Xperia P to Android 4.4.2 KitKat With CM 11 Custom ROM

Sony stopped its Xperia P’s Android updates at Android 4.1.2 Jelly Bean. This thing maybe a little disappointing for the users who always love to try out the latest and greatest version of Android on their device, but Xperia P might not be capable of running the stock KitKat. To overcome this drawback of old Android devices, CyanogenMod has always played a great role and given lives to the devices forgotten by the manufacturers.

sony xperia p manual

CyanogenMod 11 is based on unofficial Android 4.4.2 KitKat and is available for a lot of devices at the moment. Xperia P’s CyanogenMod 11 custom ROM has also landed on the XDA developers forum, so it’s a great chance for those waiting to get their device a KitKat, but it will be unofficial. In the following post we will be installing this CM 11 custom ROM on Xperia P, the only thing you should keep in mind is, this ROM is not official firmware, and there are high chances of bugs, so it may not be kept for everday use on your Android device. Also, proceed only if you’re actually familiar with these firmwares and you know how to handle em’. Let’s move forward now.

Installation Instructions:

  1. Make sure that your phone is Xperia P LT22i. Do not try this on any other phone.
  2. Make sure that your phone’s bootloader is unlocked, if not then unlock it here.
  3. 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.
  4. Backup each and everything on your Android phone as follows:
  5. Backup all your important contacts, find the full guide here.
  6. Backup all your important sms messages, find the full guide here.
  7. Backup all your important call logs, find the full guide here.
  8. Backup all your important media content manually. (Copy to your PC.)
  9. Backup all your apps / data. If you’ve rooted your device, use Titanium Backup to do so. Follow the full guidehere.
  10. Backup your current system using a custom recovery (CWM or TWRP) if you’ve flashed one. This is recommended in case something goes wrong with rooting your phone, you can use the custom recovery and return to the old working state of your system.
  11. Keep in mind that this is a custom ROM and may contain bugs. We do not guarantee that everything will be perfect and up to the mark. Flash it only if you’re familiar with custom ROMs and you actually know what you’re going to do.
  12. Make sure that you read the instructions carefully and applied all precautionary measures. Let’s go ahead

How to flash Android 4.4.2 KitKat CM 11 Custom ROM on Sony Xperia P LT22i:

  1. Download the ROM’s zip file from Here .
  2. Download the Google Gapps for Android 4.4 KitKat Custom ROM.
  3. Copy the ROM.zip file and Gapps.zip file on your phone’s internal or external sd card.
  4. Open the downloaded .zip on your PC and extract the kernel.elf / Boot.img or / Boot.elf  file only.
  5. Download Android ADB and Fastboot driversfollow our full guide here to make it easy.
  6. Now place the kernal file that is boot.img or kernel.elf file that you extracted from the zip folder in the fastboot folder that you downloaded from the guide linked above.
  7. After placing the kernel file in the fastboot folder, open the fastboot folder. Press shift and then Right click on any empty area inside the folder, now select “Open command prompt here“. flash it using the command

    fastboot flash boot boot.img”.  or use “fastboot flash boot kernel.elf” In case you are confused, follow the Android ADB & Fastboot drivers guide carefully.

  8. Boot into CWM recovery. To do so, turn off your device, now turn it on and quickly press volume up and down keys, you will get the CWM interface.
  9. In CWM wipe the cache and dalvik cache.
  10. Now select “Install Zip>Choose Zip from Sd card / external Sd card”.
  11. Select the ROM.zip file that your placed on your phone’s Sd card.
  12. It should take a few mins to flash the ROM, now once again select “Install Zip>Choose Zip from Sd card / external Sd card”.
  13. Choose the Gapps.zip file this time and flash it.
  14. As soon as done flashing, clear cache and dalvik cache again.
  15. Reboot system now, you should see the CM logo on the boot screen now, it may take upto 10 minutes in order to boot into home screen.
  16. Congrats! Enjoy unofficial Android 4.4.2  KitKat custom ROM on your Sony Xperia P now.

That’s all for now. Do tell us about your experience with this ROM. In case you got any queries or you face any difficulties, feel free to stop by the comment box below. We will try our best to help you out. Thanks all!

Follow Me

Usama M

+Usama M: Ex Farmviller | Android Fanatic | Software Engineer,Founder - TechBeasts.com
Follow Me
© 2018 TechBeasts. All rights reserved.·
TechBeasts.com is not associated with Google, Samsung or any other OS provider and smartphone manufacturer. We are an unofficial fan site.