• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][WIP] CM12.1 for the moto E 2015 CDMA LTE

Feb 27, 2015
32
39
0
Corpus Christi


CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.


Code:
#include  
/* 
* Your warranty is now void. 
* 
* I am not responsible for bricked devices, dead SD cards, 
* thermonuclear war, or you getting fired because the alarm app failed. Please 
* do some research if you have any concerns about features included in this ROM 
* before flashing it! YOU are choosing to make these modifications, and if 
* you point the finger at me for messing up your device, I will laugh at you. 
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

REMEMBER TO MAKE A NANDROID BACKUP OF YOUR WORKING PHONE.
REMEMBER THAT THIS IS A TESTING VERSION.


Instructions For Flashing First time

  1. Reboot to recovery.
  2. Factory Reset. (wipe data,cache and dalvik cache)
  3. You should also wipe system.
  4. Flash the zip and reboot.

Instructions For Upgrading from Previous Nightly/RC/Stable/Milestone

  • Reboot to recovery.
  • wipe cache and dalvik cache only .
  • Flash the zip and reboot.

Current work process

We are working with @percy_g2 in order to bring CM12.1 up.
I'm working on the XT1524 and the following status as only been tested on this device.
Percy_g2 is working on the xt1521

This build works on XT1521, XT1523, XT1524, XT1526, XT1527

CAUTION Flashing build from 20150503 Seems to cause problem on the CDMA version

This thread is a copy from Scritch007 cm12 thread.
This thread will focus on the CDMA issues. All other ROM related issues should be posted to the main thread.

Status

Working
* Speaker OK
* RIL (voice OK, sms OK, Data workish no LTE) On Rom Build 04/29 and up.. Calls,Messages,and Data Dont Work
* Camera (front OK, back OK)
* Video Recorder OK both
* Playing video recorded with the camera OK
* Auto rotation OK
* Airplane mode
* Bluetooth (detected another phone, but not tested completely)
* Wifi
* GPS
* FM
* Led notifications (Only when plugged)


Not working
* Skype issue
* Some issue in WiFi with DHCP but it depends of unknown (yet) parameters
* SEPolicy set to permissive
* Probably other stuffs

Reporting Bugs
  1. Tell which version you are on
  2. Tell which phone you are on
  3. Provide logcat
  4. Provide DMESG
  5. Provide a way to reproduce the issue

Binaries

Roms can be found here

Sources
https://github.com/Motorola-CyanogenMod/android_device_motorola_surnia
https://github.com/Motorola-CyanogenMod/android_kernel_motorola_surnia
https://github.com/Motorola-CyanogenMod/android_vendor_motorola_surnia


Credits
  • CyanogenMod
  • cybojenix
  • Motorola
  • percy_g2
  • android_device_yu_tomato guys
  • JoshTheAndroidUser for testing the XT1526

XDA:DevDB Information
CM12.1 for moto E 2015, ROM for the Moto E 2015

Contributors
JoshTheAndroidUser, scritch007, percy_g2, jelixis
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP Recovery
Based On: CyanogenMod

Version Information
Status: Alpha

Created 2015-04-18
Last Updated 2015-05-13
 
Last edited:

crazynapkinman

Elite Member
Jun 16, 2014
1,174
268
83
So great work here. I am debating flashing this. You say LTE isn't working yet. Everything else is currently working? Should I feel comfortable flashing this for daily use?

---------- Post added at 06:05 PM ---------- Previous post was at 06:04 PM ----------

Or should I hold off for further development before making it my daily?
 
Feb 27, 2015
32
39
0
Corpus Christi
Not Just yet

So great work here. I am debating flashing this. You say LTE isn't working yet. Everything else is currently working? Should I feel comfortable flashing this for daily use?

---------- Post added at 06:05 PM ---------- Previous post was at 06:04 PM ----------

Or should I hold off for further development before making it my daily?
I Would Say This If Your Gonna Wanna Use This As A Daily Driver I Wouldn't Flash Just.
But Dont worry We Will Get Lte working
 
Feb 27, 2015
32
39
0
Corpus Christi
Changelog

cm-12.1-20150506-UNOFFICIAL-surnia.zip
BoardConfig cleanup
Added some parameters to the DHCP for the wifi (let's hope it will work for everybody) at least it fixed my broken version from the 0503
Removed the CDMA stuff I added on the 0429 because it seems it was broken starting from this version
FIxed skype microphone issue
Fixed SEPolicy it seems ok now.

cm-12.1-20150503-UNOFFICIAL-surnia.zip
Added OMX libraries. This fixes video recording on long(more then a few seconds) videos
XT1523 is a multiple sim product so set correctly information
Added properties for XT1521 factorized with the XT1523
XT1526 remove the default_sub value and added new properties... (Not tested)
Added missing Sepolicy domains

cm-12.1-20150430-UNOFFICIAL-surnia.zip
Enable FM. There is a message saying that radio is off, but it goes off after a while
Added Boost Mobile specific config in the ramdisk for CDMA

cm-12.1-20150429-UNOFFICIAL-surnia.zip
Add xt1523 initial support
Add ambient display
Add led notification when charger is plugged
Renable Sepolicy but set to permissive for NOW.
4 Cpu enabled after boot
Added some changes for CDMA but don't know the result.
Updated blobs to xt1521 version

cm-12.1-20150425-UNOFFICIAL-surnia.zip
CM12.1 bringup
Fixed GPS Installing Gapps fixes the meteo application behavior
XT1521 support started, not tested for now.

cm-12-20150418-UNOFFICIAL-surnia.zip

Updated system.prop (This fixes installing Chrome)

cm-12-20150417-UNOFFICIAL-surnia.zip

Fixed RIL Data
Small code rework
Added CDMA entries for XT1526 in the init._surnia.c still probably have to add some more things to make it work

cm-12-20150414-UNOFFICIAL-surnia.zip

Removed some error messages in the dmesg
Wifi fixed

cm-12-20150413-UNOFFICIAL-surnia.zip

Initial Version
 
Last edited:

crazynapkinman

Elite Member
Jun 16, 2014
1,174
268
83
cm-12-20150418-UNOFFICIAL-surnia.zip

Updated system.prop (This fixes installing Chrome)

cm-12-20150417-UNOFFICIAL-surnia.zip

Fixed RIL Data
Small code rework
Added CDMA entries for XT1526 in the init._surnia.c still probably have to add some more things to make it work

cm-12-20150414-UNOFFICIAL-surnia.zip

Removed some error messages in the dmesg
Wifi fixed

cm-12-20150413-UNOFFICIAL-surnia.zip

Initial Version
Does this mean 4g LTE is working? Can anyone confirm? I do have backup so I can test if no one else has yet.
 

bzo22

Senior Member
Jul 2, 2014
71
24
0
west palm beach
So great work here. I am debating flashing this. You say LTE isn't working yet. Everything else is currently working? Should I feel comfortable flashing this for daily use?

---------- Post added at 06:05 PM ---------- Previous post was at 06:04 PM ----------

Or should I hold off for further development before making it my daily?
Been my daily driver for a while other than random reboot every now and then its butter smooth
 

crazynapkinman

Elite Member
Jun 16, 2014
1,174
268
83
Waiting for 4g LTE to work. After that I will definitely flash.

---------- Post added at 06:29 PM ---------- Previous post was at 06:28 PM ----------

Been my daily driver for a while other than random reboot every now and then its butter smooth
Any idea why the random reboot?
 

scritch007

Senior Member
Jan 5, 2011
700
4,908
0
Reims
how can i install cm12 on my moto e 2015 model no :XT1521
RIL won't be working for now on the indian Dual sim version.
This is the CDMA thread, post in the Original Android Development forum.

For everybody, we stopped cm12 support and we are porting the cm12.1, tomorrow's build should be as good as the cm12 version + GPS fixed.
 
  • Like
Reactions: crazynapkinman