Install Android 6.0 Marshmallow on Moto E 2014 via CyanogenMod 13 Custom ROM

Android 6.0 Marshmallow update released for the Moto E 2014. Thanks to the popular CyanogenMod team to unleash the first Android 6.0 Marshmallow firmware for the Moto E 2014 device with CyanogenMod 13 custom ROM. As there is no news from the Motorola that when they will release the official Marshmallow firmware for these handsets so its a good news for the Moto E 2014 users that they can now taste the latest Android OS version Marshmallow 6.0. This custom ROM is based on the original AOSP that was recently released by Google.

As this is a custom ROM which is not officially released by Motorola thus you’ll be required to have a custom recovery like TWRP pre-installed on your device in order to flash this ROM and Google Apps .zip files on the phone. Please note that this ROM is currently under alpha stage of development, so you might face some not functioning features or a few bugs but it is expected that a stable version will arrive soon. If you are interested to get this latest CM13 custom ROM based on Android 6.0 Marshmallow then go ahead and follow the given guide. According to the ashwin007 (XDA Developers’ senior member), here is an official list of known bugs and working features:

Flash CM13 Android 6.0 Marshmallow custom ROM on Moto E 2014

Working Features:

  • Wi-Fi
  • Display
  • SD card

Not Working Features:

  • Calls
  • Messages
  • Camera
  • Everything else


This guide containing the Android 6.0 CM13 ROM and instructions can be used only for the Moto E 2014 handsets. Do not try to install this firmware on any other devices or incorrect variant.

Warning: will not be held liable for any kind of damage occurred to your Moto E 2014 during or after the installation of this CM13 Android 6.0 Marshmallow custom ROM. Proceed at your own risk.


  • Take a proper backup of all your important data and setting on your phone before proceeding to the installation guide.
  • Make sure that you have properly installed the correct Moto E 2014 USB drivers on your PC.
  • The latest version of a TWRP recovery should be already installed on the device.
  • The battery level of your Moto E 2014 should be at least about 70% before going ahead to the instructions.

Required Files:

Steps to Update Moto E to Android 6.0 Marshmallow via CyanogenMod 13 ROM:

1:- First, download the the Android 6.0 Marshmallow CM13 ROM ( and Google Apps package ( zipped files from the above given links, on the desktop of your PC.

2:- Connect the Moto E 2014 with PC using its USB data cable and transfer the downloaded files to the root folder of internal phone’s storage.

3:- Disconnect the device and turn it off in order to boot into recovery mode (TWRP).

4:- Turn on the phone while pressing and holding Volume Down + Power keys at the same time. Once the TWRP logo appears, you have successfully booted into the recovery.

5:- As your Moto E 2014 is in TWRP recovery, perform a nandroid backup and select the System, Data, Boot, Recovery, EFS options.

6:- Navigate to the main menu of TWRP recovery and tap on the install option. Locate the ROM .zip file that you have already transferred to the internal storage of your phone earlier. Select it.

7:- Proceed with the installation by swiping the confirmation button to install the ROM.

8:- Install Google Apps package on your phone by repeating the above steps.

9:- Once the flashing process is completed successfully, reboot system.

Done! You have successfully install Android 6.0 Marshmallow based CyanogenMod 13 custom ROM on Moto E 2014. If you have any issues or queries regarding above given guide then tell us in the comments section below.


You might also like

Leave a Reply

android 1, android, android studio, android device manager, android pie, android games, android one, android emulator, android versions, android emulator for pc, android apps, android app development, android authority, android apk, android arsenal, android apps on pc, android auto, android activity lifecycle, android app download, android architecture, android codes, android color codes, android central, android cdc driver, android car stereo, android course, android camera, android omponents, android box, android beta, android best games, android beam, android backup, android backup to pc, android basics, android games, android games apk, android games free download, android go, android gamer, android games 2018, android games on pc, android glide, android game development, android emulator online, android emulator download, android emulator for mac, android emulator for windows 10, android file transfer, android file host, android framework, android flash tool, android firmware, android hacking tools, android hd wallpapers, android hard reset, android heavy games, android data recovery, android keyboard, android kitkat, android keyboard apk, android keylogger, android imei check, android multi tools, android manager, android material design, android mobile games, android modded games, android latest version, android lollipop, android nougat, android oreo, android pie, android play store, android pc suite, android pie update, android police, android programming, android questions, android ringtones, android root, android root apk, android root apps, android tv box, android themes, android tools, android wallpapers, android wallpapers hd, android usb driver, android ui design, android update 8.0, android update 9.0, android studio, android sdk manager, android secret codes, android vidmate, android youtube downloader, android youtube downloader apk, android youtube background play, android zapya