The bad news is that the owners of a Sony Xperia SP won’t be able to update their device to the latest Android Marshmallow version, but they mustn’t feel discouraged, because there’s a way to install this software, but they will need to use a third-party Custom ROM called CyanogenMod 13.
The Xperia SP was released in April 2013, so it’s very old and Sony killed software support for this model, which is currently running on Android v4.3 (Jelly Bean). To get to know this phone better, we’ll tell you that it has an interesting design consisting of a polycarbonate removable back, but the battery is non-removable and has a capacity of 2370 mAh. On both sides, at the bottom of the device was placed a transparent strip which illuminates when the user plays music or receives notifications.
The phone measures 130.6×67.1x10mm, it weights 155grams supports a TFT screen sized at 4.6-inch, which offers a resolution of 720x1280pixels at 319ppi. The Xperia SP is powered by a Qualcomm MSM8960T Snapdragon S4 Pro dual-core 1.7GHz Krait processor which is backed by an Adreno 320 GPU and 1GB of RAM and allows you to add more space. With a microSD card, you can expand the internal memory from 8GB up to 32GB. The rear camera is decent, supporting 8MP and it comes with autofocus, LED flash and HDR, but the front camera is disappointing, as it’s a VGA which can be used only for making video calls.
The CyanogenMod 13 was created for many devices manufactured by Samsung, Motorola, Asus, LG, Google and even Sony, and it’s based on Android 6.0 Marshmallow. The Xperia SP which is internationally released, is one of the phones which support it, but before installing it on this device, first make sure that the battery is charged or it has 80 percent battery left, so it won’t run out of juice during the installation process.
Next, you will back up your data using a recovery tool such as ClockWorkMod or TWRP. Install the Sony Xperia SP USB driver on your computer and turn on the USB Debugging mode by going to your phone’s Settings > Developer Options. It’s important to know that the Xperia SP must be rooted. Also, the boot loaded must be unlocked and for that, you should use CWM or TWRP.
Get the CyanogenMod 13 from Basketbuild, then connect the phone to your computer and copy the ROM and gapps zip files to a safe location on it. After that, restart your phone and boot into recovery mode (using the Quick Boot application), or you can doo it manually, by turning off the device and pressing the Power button to turn it on. Tap the volume up or down buttons several times, until the LED light will start blinking, then the phone will boot into TWRP in recovery mode. While you’re here, perform a backup of your phone, then do a Factory Reset and go back to TWRP’s main screen.
The next step is to tap on the Wipe option and to confirm the action, do the Swipe up from the bottom of screen. Again, return to TWRP’s homescreen and click on the Install button. Find the ROM file, select it by tapping on it, then do the Swipe at the bottom of screen and flash the update. Go back to the recovery homescreen and install the Gapps from the Google Play store, just like you’ve installed the Marshmallow ROM. At the end, reboot your phone and that’s it!