How to Install CM 12.1 for Sony Xperia M2 D2306

How to Install CM 12.1 for Sony Xperia M2 D2306
How to Install CM 12.1 for Sony Xperia M2 D2306

The mid-range smartphone market is currently saturated, which wasn’t the case even a few months ago. There are a ton of new smartphones in the Rs. 18,000 – 25,000 price range, most with unique features and quite a few touting octa-core processors. Entering the fray is the Sony Xperia M2 Dual, a smartphone which promises good camera performance and long battery life.

We put the phone through its paces to find out if it stands true to its claims.

Look and Feel

We understand that the “why fix something if it isn’t broken?” ideology is a good enough reason to resist change, but this also deters change – case in point, the “omnibalance” design introduced by Sony with the Xperia Z (review), despite its premium look, now feels a little tired. The Sony Xperia M2 Dual gets a bit lost in the crowd of Sony Xperia phones which look just the same. We would have liked for Sony to at least have made a distinction between their own products in different price ranges.

Nevertheless, the Sony Xperia M2 Dual is a good-looking phone with glass on the front and back, and rubberised strips around the edges for better grip. It is not very slim, at 8.6mm, and also weighs 148g making it slightly heavy. Fortunately, it feels good in the hand, and the phone is quite sturdy too. The one thing that is missing here is the waterproofing found in Sony’s flagship smartphones.

Features and Specifications

Just like the much cheaper Moto G (review), the Sony Xperia M2 Dual has a Snapdragon 400 processor under its hood, clocked at 1.2GHz with an integrated Adreno 305 graphics processing unit. There is 1GB of RAM and 8GB of internal storage space, of which only around 5GB is available to the user. If that feels insufficient, it can be increased by 32GB using a microSD card.

The phone accepts two Micro-SIM cards, both of which can connect to 3G networks. They work in dual-standby mode. The front camera has a ridiculously low VGA resolution and can shoot videos only at 480p. The 8-megapixel rear camera, on the other hand, can capture videos at up to 1080p.


The phone runs Android 4.3 (Jelly Bean) and is expected to receive an update to Android KitKat soon. Hence, we are cutting it a little bit of slack.

Sony’s skin is quite unobtrusive and we like it more than Samsung’s Touchwiz UI. One can add up to seven homescreens. Hitting the multitasking key reveals ‘small apps’ that can run in small floating windows on the homescreen. Also, swiping in from the left of the screen in the app drawer brings up a side panel that allows users to categorise apps in their own order, alphabetical order, usage frequency, or installation date. You’ll also find shortcuts to the Play Store and Sony Select store here.

We quite like the overall look and feel of the software, but not the fact that Sony insists on bundling its own apps which are not that great. The Walkman app is the only decent one. TrackID failed for us most of the time, and the default movies app didn’t support quite a few formats.


We were eager to test the performance of the camera, but sadly it fell short of our expectations by a mile.

The daylight shots had muted details and there was loads of chromatic aberration. Green leaves merged into each other despite specifically focusing on them.T he camera struggled to focus on intended subjects very often. The camera couldn’t do much in low light either, and images were often blurred. The less we say about the VGA front camera, the better. It is absolutely useless. 1080p videos taken with the rear camera weren’t all that good either.


We think Sony has cut far too many corners with the M2. The screen is not that great, and its sluggish performance in daily usage is a downer. It has a retail price of Rs. 21,990 but can be found cheaper online. Even at reduced prices, the Sony Xperia M2 Dual doesn’t feel like a good bargain considering the Moto G works out as better value for money. However, what the Sony has going for itself is the stellar battery life, expandable storage, and the good (if somewhat boring) design.

If you need a good-looking phone in this price range which will last up to two days on a single charge, then by all means consider the Xperia M2. If not, there are other fish in the sea.

How to Install CM 12.1 for Sony Xperia M2 D2306


This CM 12.1 Android 5.1. Lollipop firmware has to be installed on Sony Xperia M2 D2306 model only.

  • Make sure the device is rooted before going forward for custom ROM installation.
  • Installation of custom ROM requires clearing of memory in the smartphone, so make sure to back all the data by installing TWRP in the smartphone.
  • Users make sure you have installed USB drivers on the PC, or else your smartphone (Sony Xperia M2 D2306) will not be recognized by the computer. Download them from here.
  • Make sure your device has more than 80% battery, or else there is chance of smartphone getting temporarily bricked if the installation process is interrupted mid-way.
  • Though installing custom ROM improve the device’s performance and UI experiences, it will void your warranty.


  1. Download CyanogenMod 12.1 [eagle] from here and Google Apps from here to your PC.
  2. Connect Sony Xperia M2 D2306 to PC via USB cable. Before plugging the phone to the computer, be sure that you have installed correct USB drivers.
  3. Then, copy CyanogenMod 12.1 zip file and Google Apps zip file into the root folder of phone’s SD card memory.
  4. Now, turn off the device and disconnect from the PC.
  5. Then perform the regular Recovery Mode sortie by press-holding ‘Volume up’ and ‘Power’ buttons.
  6. After entering the Recovery mode, clear the phone memory, by choosing ‘wipe data/factory reset’ option.
  7. Now, clear the cache memory by selecting ‘wipe cache partition’ and go back select ‘advanced’ and tap ‘wipe dalvik cache’.
  8. Now from main recovery install the zips from SD card.
  9. Once done with the installation process, restart the device by opting ‘reboot system now’ seen in the recovery menu.

Now, your device (Sony Xperia M2 D2306) will take a 5-10 minutes to complete the booting process.

After your Xperia M2 D2306 is restarted, you can test CyanogenMod 12.1 [eagle]. Isn’t it amazing? If you are experiencing issues during the installation, then don’t hesitate to share your issue.