6 Best Android 6.0 Marshmallow Custom ROMs

Christian Cawley 13-07-2016

Android 6.0 Marshmallow has been available since October 2015, and at the time of writing is the latest full version of Google’s mobile operating system (Nougat is currently in preview Everything You Need to Know About Android N Want to install Android N or just learn about the next Android version? We've got your back. Read More ). But you might not have it on your phone or tablet.


The reason for this will no doubt be attributable to your wireless carrier or device manufacturer, but if you really want Marshmallow on your device, you can get it by flashing a custom ROM. This means downloading a version of Marshmallow designed for use on your handset and installing it, just as you might switch from Windows to Linux The Best Linux Distros for First Time Switchers From Windows and Mac Linux has an intimidating image, making it seem like it would be difficult to start using it. But the switch from Windows and Mac is actually pretty easy, if you can ease yourself into it. Read More on a desktop PC.

But where do you find a suitable version of Android 6.0 Marshmallow Android 6.0 Marshmallow: What It Is and When You'll Get It Android Marshmallow is here -- but why should you care? Read More to flash to your phone or tablet? How many are out there, and do they offer a good Marshmallow experience?

Let’s find out.

But First: What’s Flashing?

If you’ve come to this article without ever having installed a custom version of Android on your phone or tablet previously, you’ll need a bit of an explainer What Is Rooting? What Are Custom ROMs? Learn Android Lingo Ever had a question about your Android device, but the answer had a bunch of words in it that you didn't understand? Let us break down the confusing Android lingo for you. Read More . In short, flashing is the act of writing a new version of Android to your phone. This is typically done using a custom recovery utility What Is a Custom Android Recovery? Getting Started With TWRP What is a custom recovery on Android? What can you do with it? We explain Android recoveries and show you how to get TWRP. Read More , and requires the phone or tablet to be rooted The Complete Guide to Rooting Your Android Phone or Tablet So, you want to root your Android device? Here's everything you need to know. Read More .

Finding a custom ROM suitable for your phone also requires you to know its manufacturer codename, which you can find by googling “manufacturer codename for…” followed by the device name, or simply looking it up on Wikipedia or GSM Arena.


If you’ve ever installed Ubuntu or Windows from a USB stick, or written a Raspberry Pi OS to an SD card How to Install an Operating System on a Raspberry Pi Here's how to install an OS on your Raspberry Pi and how to clone your perfect setup for quick disaster recovery. Read More , you’ll be able to flash ROMs on your phone. A similar principle lies behind each of these, and it really is quite straightforward once you get used to the recovery software.

CyanogenMod 13 [Broken URL Removed]

Probably the ultimate unofficial ROM, CyanogenMod has been in development since 2008, and by 2012, it had 1 million active users. As many as 50 million devices have run CyanogenMod during their shelf life.

Based on AOSP Is Android Really Open Source? And Does It Even Matter? Here we explore whether or not Android is really open source. After all, it is based on Linux! Read More , CyanogenMod — also known as CM — is currently at version 13, and while it won’t bring you privacy from the Google element How to Use Android Without Google: Everything You Need to Know Want to use Android without Google? No Google, no problem. Here's a guide to going Google-free on your Android device to regain privacy. Read More  of the Android subsystem, it does offer a quite different Android experience, with custom icons, a custom launcher, native apps and other tweaks.

To find the ROM for your device, scroll down the menu on the right of their website to find the right manufacturer, then click the link for the option that matches your phone or tablet, then Download Latest Release.


Resurrection Remix

One thing you’ll notice about Resurrection Remix is that it has an absolutely stunning website. But does the ROM match this presentation? Well, some would argue it’s the best ROM This Is the Best Marshmallow ROM for the OnePlus One If you've been looking for a solid, stable, customizable 6.0 Marshmallow ROM, you've found it. Read More out there.

Visually, it’s slick, but it owes a lot to the stock Android experience. As you might expect, it is the tweaks that bring something special to Resurrection Remix, such as customizations to the notification drawer, lock screen, quick settings, and many more.

You’ll find the download links for Resurrection Remix ROMs at [Broken URL Removed] — again, tread carefully and look for the manufacturer codename for the device; for instance, the Nexus 5 is known as “Hammerhead,” so look for this.

Dirty Unicorns

One of the most popular custom ROMs (perhaps second only to CyanogenMod), Dirty Unicorns has a wide selection of supported devices (including the Google Pixel C), and the most recent Marshmallow release comes with a trio of standout features.


Fling is a customizable gesture-based navigation feature; SmartBar is a customizable overlay for the default navigation bar; and Themes Tile is a tool to change the look of an app based on a pre-selected theme.

To find the right version for your device, head to the Dirty Unicorns link above, click the All Devices drop-down menu, and choose your device name; you’ll find the public name listed, along with the manufacturer codename.


Launched by a group of developers disillusioned by CyanogenMod’s attraction of venture funding in 2013, OmniROM is perhaps the most private Android ROM option that is available for multiple devices.

We previously described OmniROM 5 Reasons Why You Should Flash OmniROM To Your Android Device With a bunch of custom ROM options out there, it can be hard to settle on just one -- but you should really consider OmniROM. Read More as the “spiritual successor” to CyanogenMod, and the choice of Google Apps (gApps) packages available means that you can go for a complete or minimal Google-influenced experience. Having run OmniROM on my Nexus 5 (2013) What Is Special About the Nexus 5: Five Features Other Phones Don't Have What exactly makes the Nexus 5 so special to the average user? Read More for six months or so, I can confirm that it is a solid, fast, stable ROM that comes with various tweak packages pre-baked.


The official device list for older versions of OmniROM is long, but Marshmallow is so far limited to a small group of mostly Nexus devices.

crDROID [No Longer Available]

Offering wide device support, crDROID is based on CyanogenMod and squeezes in features from other ROMs, such as OmniROM, SlimROM, and others.

As customizable as you might expect, crDROID embraces those shared features, delivering a rare flexibility. Among the features is the ability to instantly reskin crDROID, which is useful as it potentially removes a key reason to ever flash another ROM. You’ll find much more packed into crDROID, though be aware that it has not been updated since 2015.

To flash your copy, head to the download page and click the link that matches your Android handset.


A collection of impressive new features is available with Cataclysm, from advanced lockscreen options to quick system statistics.

The Smart Radio function automatically alters the radio power mode depending upon the available connectivity, while tweaks are available for the navigation bar, clock style, battery icon, and NFC mode. A bunch of other options are also available, from power menu tweaks to granular app permission management.

Although this ROM is available only for a few Nexus devices, if you own one of the compatible phones, you’ll find it is a great experience with a host of tweaks built in. Grab your copy by clicking the link that matches your phone model, then Begin Download.

No ROMs for Your Device? Look Elsewhere!

While the ROMs described here are released across several different models, a lot of work goes into them to ensure compatibility, and as a result, this requires a group of developers to contribute to each project. None is bigger than CyanogenMod, and very little money is involved beside ads clicked on the websites, and donations made in the XDA-Developers forums.

If you have an Android device, and you want to upgrade to Marshmallow before an official update is available, or just want to experience it in a different way, then is the place to go. Here, you’ll find a page for your Android device (with very few exceptions), where you should be able to find a Marshmallow ROM that you like the look of. Check the features and screenshots before downloading, and enjoy your new Android experience!

Have you tried any of these Marshmallow custom ROMs? Do you have a favorite that we’ve overlooked? Tell us about it in the comments.

Related topics: Android Customization, Android Marshmallow, Custom Android Rom.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Janit
    May 31, 2017 at 1:36 am

    I need any of samsung model custom rom for lyf water 5 LS-5007

  2. tarun kandpal
    March 30, 2017 at 9:48 am

    LYF flame 7kernel no 3

  3. tarun kandpal
    March 30, 2017 at 9:47 am

    Please you can try to port cm 12 for LYF flame 7 because it has no custom ROM

  4. tarun kandpal
    March 30, 2017 at 9:45 am

    Otherwise cm 12 for LYF flame 7please please

  5. tarun kandpal
    March 30, 2017 at 9:43 am

    Please port a ROM for LYF flame7

  6. deepak singh
    February 1, 2017 at 1:27 pm

    Custom rom and twrp for micromax nitro e455

  7. Rocko
    December 30, 2016 at 7:00 pm

    CM just died.. :(

  8. Dennis
    October 1, 2016 at 3:38 am

    I was so upset with Cyanamon or whatever is the right spelling... It so limited in features compare to Jelly Bean. For example texting is robust green and has one button "send" and that's it. It's impossible to change colors, fonts, fonts' sizes and styles, align your texts, assign tones, no background settings, etc.. you name it, it has just nothing.. Like a tough army style, one color, one button.. and that's an order soldier, period. No options allowed. I was really surprised to find out that this Cyanamon thing was the most choosable ROM and it was called the best... Gee.. I can only imagine how less fortunate Roms would look like then...

  9. JC
    July 14, 2016 at 1:36 pm

    I don't know how RR made this list at all -- whereas PureNexus is not listed.

    As far as I'm concerned, it should only be CM, DU, and Omni as the primary roleplayers here.

    • Christian Cawley
      July 15, 2016 at 6:01 am

      Simple: this isn't a Nexus-only article. If it had been then I expect PN would have featured as well, but the brief was to find M ROMs that are available for the widest selection of devices.

  10. Aliston D'souza
    July 13, 2016 at 2:34 pm

    Cataclysm development has stopped. Most of the ROM's listed here aren't stable enough. Where is PureNexus & Krexus?

    • John
      July 14, 2016 at 7:27 am

      Yes. Resurrection frustrated me with random seizures and reboots. I decided to go stock rooted with Xposed and gravitybox