Android 6.0 Marshmallow has been available since October 2015 and is the latest full version of Google’s mobile operating system at the time of this writing (Nougat is currently in preview). But you may not have it on your phone or tablet.
The reason for this will no doubt be related to your wireless carrier or device manufacturer, but if you really want Marshmallow installed on your device, you can get it by flashing a custom ROM. This means you have to download the version of Marshmallow meant to be used on your phone and install it the same way you can switch from Windows to Linux on a desktop PC.
But where to find the right version of Android 6.0 Marshmallow to flash on a phone or tablet? How many are there and do they offer a good Marshmallow experience?
Let’s find out.
But first: what is blinking?
If you came to this article without having installed a custom version of Android on your phone or tablet, you will need a little explanation. In short, flashing is the process of writing a new version of Android to your phone. This is usually done using a special recovery utility. and requires the phone or tablet to be rooted
Finding the right ROM to fit your phone also requires you to know its manufacturer’s codename, which can be found by typing «manufacturer’s code 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 burned the Raspberry Pi OS to an SD card you will be able to flash the ROM on your phone. A similar principle underlies each of them, and it’s really quite simple once you get used to the recovery software.
Cyanogen Mod 13
Probably an unofficial ROM, CyanogenMod has been in development since 2008 and by 2012 had 1 million active users. CyanogenMod works up to 50 million devices during its expiration date.
Based on AOSP CyanogenMod — also known as CM — is currently at version 13, and while it won’t bring you privacy from the Google element About the Android subsystem, it offers a completely different Android experience, with custom icons, custom launcher, built-in apps, and other settings.

To find a ROM for your device, scroll down the menu on the right side of their website to find the right manufacturer, then click the link to select the option that matches your phone or tablet, and then download latest version .
Resurrection Remix
One thing you will notice about Resurrection Remix is that it has an absolutely amazing website. But does the ROM live up to this presentation? then you can bet it’s the best rom there.

Visually, it’s sleek, but owes a lot to stock Android. As you might expect, it’s Resurrection Remix that adds something special, like notification drawer settings, lock screen, quick settings, and more.