Installing a custom ROM on the Sony Xperia M smartphone will rock your world once Sony stop pushing out official OTA updates for this device. A custom ROM can often upgrade your firmware when nobody else will.

These are the steps to install a custom ROM on the Sony Xperia M smartphone:

Sony Xperia M

Note: Make sure you check what model number the custom ROM is made for from the download links. Whenever we create a post such as this one, it means the model numbers are all thrown into the same article. Don’t assume that all custom ROMs will work for all model numbers. Each download link will mention what model number the ROM is for somewhere on the page, either in the custom ROM thread title or the original post closer to the download link. If you still don’t see it there then have a read of some comments or leave a comment yourself if you aren’t sure, and the custom ROM poster or other people subscribed to the thread will help you out.

Files You May Need

  • You may need to root the Sony Xperia M smartphone before you can install a custom recovery on the device.
  • You may need to install a custom recovery on the Sony Xperia M smartphone before you can install any of the custom ROMs in this list.


There is a CyanogenMod 12.1 based custom ROM out for the Sony Xperia M device and it comes with the official Lollipop user interface. The name of the ROM is Stry Flex CM 12.1 (unofficial) LP 4.0.

Features: loads of Sony Xperia Z5 Premium features like system UI, framework, media sounds, calendar, clock widgets, weather app and widget, marshmallow wallpapers, XM single SIM devices can have Stry Flex LP Ultimate Edition features, everyone can pick which stock apps you want to install if you want them thanks to the AROMA zip file that is included.

Download: StryFlex

Resurrection Remix (Android 6.0 Marshmallow)

The Resurrection Remix team have created an official custom ROM for the Sony Xperia M smartphone and it comes based on Android 6.0 Marshmallow.

Features: brightness slider, theme chooser, gestures, app circle bar, recents panel, Cclock widget, lockscreen, notification drawer, backlight timer and strength on buttons, use the Home button to wake up and answer calls, short and long press the Menu button for multiple actions, quick unlock, performance profiles.

Download: Resurrection Remix

Enfriar Z5 (Android 5.1.1)

One of the most common reason to run a custom ROM on the Sony Xperia M device is to update the ROM to newer versions of Android operating systems. The Enfriar Z5 custom ROM is based on Android 5.1.1 Lollipop — a newer software update that the Xperia M didn’t get OTA — and it comes with many of the Sony Xperia Z5 features and others are taken from the Sony Xperia Z4 smartphone.

Features: Sony Xperia Z5 fonts and launcher, Z5 wallpapers, Z5 media apps, Z4 Dialer, Z4 Phonebook, Z4 media provider, Xperia system UI, Superman theme, top Contacts widget, Xperia clock widgets, latest What’s New and more.

Download: Enfriar Z5

Archi Droid (Featuring CyanogenMod)

The Archi Droid custom ROM is developed by coder, Just Archi, and is optimized, clean, stable, fast, smooth and flexible. It also comes based on CyanogenMod and Debian — a Linux distribution that is popular for computers as an operating system.

Features: pocket Debian, pocket Debian booter, AdFlash, Init backend, back-end control, Run Once back-end, Fast Random Number Generator, Adblock, forced update.

Download: ArchiDroid ROM