The two most popular Amazon devices out there on the market are the Amazon Fire and the Amazon Fire phone. While you could argue the names could have been marketed better (especially the Amazon Fire), it is presumed that once you know that there is a Fire phone in existence that you would be able to guess that the Amazon Fire would be the tablet. And if you didn’t know that already, then now you do. Yes, the list of custom ROMs available here are for the Amazon Fire tablet and not the Amazon Fire phone (although we have that too if you are looking for it.)

A custom ROM swaps the current Android operating system for different versions of Android operating system. Sometimes it can be based on the Android Open Source Project, and other times you can get AOSP and then a range of other features that developers thought would make for a good operating system that Android developers id not.

There are many reasons fo wanting to install a custom ROM. Some people do it because they want certain features that Android id not offer, other people do it because they want a battery that lasts longer, or because they wanted to know what Android developers wanted Android to look like before a company like Amazon came along and changed it.

The most common reason for wanting to install a custom ROM on a device that did run Android though is to update it to another version of Android that has not yet rolled out for a device as an official update. This allows people to see what a newer version of Android looks like. Sadly, nobody gets that chance with the Amazon Fire custom ROMs because all of the ROMs available are based on the original Android development and nothing more.

With that being said, there are still some great ROMs and even kernels for you to install on your Amazon Fire tablet whenever you want them, and we’ll continue to update the list if anymore ever become available.

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. 

[AOSP] Fire Nexus ROM (Original Android Development)

The Fire Nexus custom ROM for the Amazon Fire is a pure Android Open Source Project ROM. To put that into perspective, Android Open Source Project, otherwise known as AOSP for short, is like running Android the way Android developers had intended people to use it before it gets handed to the manufacturer and phone carrier networks who then add their own unique spin to it, often resulting in apps and different things to do with the user interface installed over the top. There are many custom ROMs out there based on AOSP, and then they put their own spin over the top also, thus making it a unique ROM. Take the CyanogenMod custom ROMs for example, that were always AOSP with added features.

Even though the Fire Nexus ROM is pure AOSP, it does offer some other things that aren’t changing the operating system. For example, you can run root applications as soon as it is installed on your device thanks to it being pre-rooted with Chainfire’s SuperSU. Also, the ROM is apparently ideal for being used with the Xposed framework according to its developer/original posted of the thread.

Download: Fire Nexus ROM

AICP -LP-10.0 Amazon Fire 2015 (Original Android Development)

The AICP custom ROMs are available for a whole heap of devices. It stands for the Android Ice Cold Project and you probably already know the name as Ice Cold Project (because it’s cooler without saying the word “Android.”) The only ROMs available for the Amazon Fire are the one’s based on the original software updates, so this AICP custom ROM is still based on the Android 5.1 Lollipop software updates.

Download: AICP ROM

CM-12.1 (unofficial)

The CyanpgenMod 12.1 custom ROM is based on the Android 5.1 Lollipop software update. The LineageOS has taken over from CyanogenMod, and the CyanogenMod 12.1 is not one of the supported branches for LineageOS. Thus, the ROM developer is no longer able to update this custom ROM. Even so, you won’t find any custom ROMs for the Amazon Fire device running a newer version of Android since they are all original development ROMs and the original ROM for the device was the Android 5.1 Lollipop software.

Download: CyanogenMod 12 ROM


The Resurrection Remix custom ROMs can be given lots of different versions given in the titles for different devices, but regardless they are always ROMs that come packed with just about as many features that you could wish for in a ROM. The Resurrection Remix custom ROMs are a “remix” of the bets features taken from CyanogenMod, AOKP, Omni, The Resurrection builds and Paranoid Android.

You often get new ROMs that are a combination of older ROMs. That is fantastic for end users like yourself and is only available because these different groups allow each other to share each other features for the greater good of the people getting the ROMs that they want. As far as mixtures go, the Resurrection Remix could be the cream a de la creme.

Download: Resurrection Remix ROM


Slim ROMs are the group of guys responsible for the SlimLP ROM that is available to be installed on the Amazon Fire device. Just like the rest, this custom ROM for the Fire device is based on the Android 5.1 Lollipop software update. As such, most of the feature you get will be those based on Android 5.1 Lollipop. The additional features are what you get from SlimLP, and many of the mare pretty cool. For starters, it does come pre-rooted just like all good custom ROMs should, and it comes with a network traffic monitor, a screen recorder so you can capture everything that moves on your screen, init.d support, added Documents UI as a standalone File Manager, and plenty more.

Download: SlimLP ROM

KEXEC Kernel

There are a couple of kernels that you can install on the Amazon Fire instead of a custom ROM. A new ROM is a complete replacement of the operating system whereas a kernel is just changing the distributions of the current operating system, so it uses the hardware differently. There isn’t much information about what this kernel does, so if you have any questions about it, you would be best to ask those by leaving a command on the thread from the download link and then the developer or the original poster of the kernel can answer them.

Download: KEXEC kernel

Kernel CPU Governors + more

Another good kernel for the Amazon Fire device, the modules kernel offers a variety of packages depending on what ROM you are running. For example, there is one kernel that is specifically made for those of you who are running on the CyanogenMod 12.1 custom ROM and so forth. A new kernel will often change the CPU to either overlock it or underclock it. Overclocking it will increase the performance while underclocking is all about making the battery last longer and potentially keeping the device in working order for a longer amount of time.

Download: Kernel CPU Governors + more