The second-generation Motorola Moto E smartphone is now coming toward the end of the official Android software update stages, so it is time to check out some custom ROMs that are made for the device. The Moto E has just about as many custom ROMs available to install as any other device. It is not hard to understand why that is (they are a great phones and excellent value for money that don’t put a hole in the pocket so when it comes to taking small risks people don’t mind).

There are plenty of reasons why people want to install custom ROMs, and there are also reasons why people don’t want to install custom ROMs. Just like most things in life people will have different opinions and another person might not be the same as yours. For example, if you think that installing a new ROM on the smartphone is a risk well worth taking there will almost inevitably be at least someone else out there somewhere who thinks it’s a terrible idea. Such is life, and all you need to do is make your mind up yourself about what you would prefer once you have the facts.

Motorola Moto E 2015

The main reasons for installing a custom ROM and swapping the stock Android ROM over include updating the device to new versions of Android, replacing the Manufacturer skin with a stock version of Android (ironically), getting rid of the bloatware, configure app permissions, and loads of additional features and tweaks. Conversely, the reasons people don’t want anything to do with installing custom ROMs include bugs and hardware issues that can lead to bricked devices. Although it is rare, there are sometimes bricked phones that cannot be unbricked, so it’s always best to install custom ROMs when you know you can afford another phone should the worse case scenario ever happen. There are also some people out there who argue that installing a custom ROM is going to make the battery not last as long. While it is true that the battery might not be as optimized initially, a custom ROM is usually better for the battery because they often come with the bloatware removed and with additional memory free. That means the battery has to work less hard than it originally did and it then lasts longer.

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.

Details We Should Know

You need to install a custom recovery on the Motorola Moto E 2015 smartphone before you can install a custom ROM. The custom recovery is what we need to be able to upload and install the zip file that contains the custom ROM. The stock recovery partition does not give us that opportunity. Additionally, before you can install a custom recovery image on the Motorola Moto E second-generation smartphone, you might need to unlock the bootloader. Unlocking the bootloader is usually always done before installing a custom recovery is possible.

Not all ROMs will necessarily work for each model number version of the Motorola Moto E 2015 smartphone. You can find out what model number the ROMs are for after clicking on the download links that are available in the posts. ROM threads from XDA-Developers that do not have any model numbers for the titles and first posts usually mean that it can be installed on any model.

Vanir AOSP

The Vanir AOSP custom ROM is also available for the first-generation Motorola Moto E smartphone, and it is one of the most popular ROMs out there for the Moro E’s to install. The Vanity ROM in this guide is the official version, and it is based on the Android 6.0.1 Marshmallow software update. With Android Nougat still only available as a developer preview build on some Google Nexus devices, the Android 6.0.1 Marshmallow remains the latest software update you can install. The team from Vanir are building a strong community of developers, and they have great unique features that you won’t find in any other ROM.

Features: Customizable Navbar, Customizable Power Menu, Customizable LCD Density, Long Press Quick Settings Header Shortcuts, Terminal App, Advanced Reboot, System Profiles, CM Themes in Settings, Customizable Statusbar, Customizable Quick Settings Panel, Heads Up (floating) Notifications, Expanded Desktop Option with Per App Settings, Screenshots available via:Power + Volume Down keys, QuickBoot, Hardware Menu with Kernel Processor.

Download: Vanir AOSP ROM

Liquid Dark for Otus [Layers]

As you might have guessed, the Liquid Dark custom ROM is made by the team behind the Liquid Smooth custom ROMs—some of the most popular custom ROMs available for Android in general and available for many devices out there. The Liquid Dark custom ROM is based on the Android Open Source Project and is incredibly quick to use. Moreover, they are also very stable custom ROMs when you install them thanks to their AOSP background.

Features: RRO layers, All LiquidSmooth features, based on Android 5.1.1 Lollipop, LiquidDark (CM-based) Kernel, Battery and Notification Lights, Status bar clock customization, Status bar customization Quick Settings, Status bar brightness control, Navbar customization, LCD Density, Quick pulldown list preference, Blacklist, Weather display to status bar, Last animation Views and Interpolator, AOKP Custom System animations, Volume key cursor control, loads more.

Download: Liquid Dark for Otus


Most people are well aware of the CrDroid custom ROMs these days, and that is because they are quality ROMs. The version in this post is the official version and based on Android Lollipop. CrDroid custom ROMs are based on the work from team CyanogenMod and then modified by adding their features on top of what CyanogenMod produce as the base. The team from CrDroid focus on creating a ROM that offers more reliability and performance than the stock ROM.

Features: based on Android 5.1 Lollipop, based on CyanogenMod.

Download: CrDroid ROM

Android Ice Cold Project (AICP)

The Android Ice Cold Project is another custom ROM that is available for the Motorola Moto E 2015 smartphone. The AICP in this post is a nightlies build, and it is the official build made by the real team for the device. The AICP custom ROM is based on the Android 6.0.1 Marshmallow software updates. The AICP ROM started on the HTC Desire smartphone and then did the works on many others because it is one of the best custom ROMs in the world. The build here for the second-generation Moto E is also one you want to check out if you aren’t sold on any of the others.

Features: mid-screen shortcuts, AICP extras, notification drawer, recent panel, pie control, omni switch, loads more.
AICP logo

Download: Android Ice Cold Project (Android 6.0.1)

Zephyr-OS V4.3 for Otus

The Zephyr custom ROM for the second-generation Motorola Moto E smartphone is great if you want to test out some new features and a new design that is completely original.

Features: Carrier Label customisations, Quick Pulldown, Clock & Date customisation, status bar brightness control, Task Manager, DT2S on status bar/lock screen, AOSPA battery styles, Network Traffic indicator, HALO from AOSPA, -DT2S on navbar, Clear all recents to fab, Disable HWKeys, DUI [Smartbar/Fling/Pulse], recents panel search bar toggle, Hardware buttons action, Long press recents button to switch between apps, Pulse advanced customization, Middle Lockscreen shortcuts, Music seek control when screen locked, LockScreen Music Visualizer, LockScreen bottom shortcuts, Customize quick settings tiles, Advanced QS location tile, Four tiles per row toggle, Time contextual Headers and loads more.

Download: Zephyr-OS for Otus

Flyme OS

Flyme is a custom ROM that is the same ROM that Meizu uses on their devices, so if you like the Meizu ROM, then you will also enjoy this one. The Flyme custom ROM is based on the Android 5.1 Lollipop software update.

Features: the same as the Meizu stock ROM that is based on Android 5.1 Lollipop.

Download: Flyme OS

Mokee Open Source for Otus

The Mokee custom ROM is developed out of China and the version in this post is based on Android 5.1.1 Lollipop software updates. Mokee makes great ROMs that are available for all sorts of Motorola smartphones and also devices from other brands too. Mokee makes a living from creating ROMs that are based on Google Android Open Source Project. The Mokee ROM is open source which means that anybody who thinks they can make a quality contribution can join the team and create it.

Features: Listview animation, Update over the air, Intelligent control settings, Settings for Statusbar, Settings to add speed data network, Settings for the navigation bar, information integrated into MokeeCenter, boot animation own, Some icons and own layouts and loads more.

Download: Mokee ROM