Marshmallow Rom On Sony Xperia M

The Sony Xperia M, which released in 2013 is now a 2-year-old device. You wouldn’t expect it to receive the latest Android Marshmallow update officially, heck, the device didn’t even receive Android 5.0 Lollipop update On Xperia M.

Sony Xperia M is one of the well-known midrange phone which released in 2013. As it is a 2 years old phone most of you guys surely known that it will not get official Marshmallow Android 6.0 update from Sony. But there is a good news. Developer Pecan CM over at XDA has just released an AOSP based The Xperia M Marshmallow ROM has most things working, the only major things that are broken on the ROM are NFC, GPS, MTP and Dual SIM (on Xperia M Dual). Other than that, it’s a pretty good ROM Android 6.0 Marshmallow ROM for Xperia M. Follow this guide to Download & Install Android 6.0 Marshmallow On Xperia M.


  • Make sure your phone has installed recovery
  • Take a proper backup of all your important data and settings on your Xperia M
  • Charge Your Sony Xperia M Upto 75%



  1. Download | Marshmallow Rom For Xperia M
  2. Download | Gapps For Xperia M
  3. Download | Recovery For Xperia M
  4. Download |


disclaimer :

The procedure is technical and should be performed by a person with sound knowledge of manual software installation of Android devices. If the installation process is not followed properly, there are chances of the device getting bricked. Tech Aditya cannot be held responsible for any damage or claims from readers if the procedure does not yield the required results or if devices get bricked.


Not working/Tested:

  • Mtp/ptp
  • BT Audio
  • Dual sim on M dual


Install instructions:

Before you install make sure your Sony Xperia M are on 4.3 firmware 1st with your bootloader is Unlocked and a cwm/twrp recovery installed. if you haven’t installed recovery then flash boot.img from this rom zip via fastboot.

  • boot into recovery
  • Wipe data and cache
  • Flash the rom and gapps zip
  • Reboot