Unsurprisingly, it was just a matter of time before Motorola's new affordable trooper, the Moto E, got treated to a batch of custom, 3rd-party ROMs. Although it runs a pretty stock-like Android firmware right out of the box, the wide range of features that custom firmwares provide are really welcomed and coveted by many. The inclusion of the Moto E into Motorola's Bootloader Unlock program and the release of its kernel tree paved the way for further development and the XDA community quickly got down to work – as a result, SlimKat and CyanogenMod 11 builds are now available for the Moto E.
These two popular custom ROMs have brought the goodness of Android 4.4.4 KitKat to the Moto E. The CyanogenMod 11 firmware build is unofficial, mind you. This said, it is highly probable that certain features are broken or come with a hefty amount of issues. Luckily, one of the more serious bugs – the lack of dual-SIM support – has already been fixed. The SlimKat ROM, on the other hand, comes with some more serious flaws on board. For starters, it is only compatible with the single-SIM iteration of the Moto E. Secondly, it has been confirmed that mobile data doesn't work at all, whereas auto brightness does not function as intended. As a conclusion, we would advise you to opt for CyanogenMod if you really want to flash a custom firmware on your Moto E at this point.
Hopefully, official firmware builds of other popular ROMs will eventually make their way to this affordable Motorola. If you, however, don't want to play the waiting game and want one of these ROMs now, you can head to the source links and follow the instruction closely. Before you do so, however, we highly recommend that you go ahead and check out our Moto E bootloader unlock guide.
Motorola Moto E
source: XDA (1), (2) via XDA