HOW TO INSTALL ANDROID 6.0 MARSHMALLOW CM13 ON MOTO E
Now you can unofficially update Moto E 1st Generation 3G ( Otus ) Android 6.0 Marshmallow ( Cyanogenmod 13 ) . Thanks to squid2 ( XDA developer ) For making 6.0 Marshmallow for Moto E .
This Rom has many bugs so it is not suitable for daily use , so however you can flash this custom rom on Moto E Generation for testing Android 6.0 Marshmallow
Prerequisite - You must be have rooted and unlocked Moto E .You should have TWRP 2.8.6.2 and higher on Moto E .
How to update Moto E 3G ( Otus ) to Android 6.0 Marshmallow -
Step 1. Download Cyanogenmod 13 Custom Build From below .
Step 2. Boot to TWRP recovery .
Step 3. Wipe System , Data , Cache and Dakvik Cache ,
Step 4. Select Install Zip from SDcard and Select Cyanogenmod 13 Marshmallow zip that you downloaded following Step 1 .
Step 5. Install Cyanogenmod 13 gapps .
Step 6. Reboot !
Downloads -
Cyanogenmod 13 for Moto E - Download Here