[Moto G 4G Android Development] fonz93:
Hi everyone, i am currently building a weekly version (or monthly, depending on CyanogenMod fixes and patches) of CyanogenMod 12.1 for a while now, i thought i could share it with you, because peregrine cm-12.1 branch is no longer supported by CyanogenMod.

I made some little modifications to the framework, the device tree and the kernel, which you cand find in the source section.

For those who don't read at those stuffs, the changes are:

- Restored Ambient Display (and tuned a bit) and MotoDoze (wake gestures etc.), since the black screens have been fixed a while ago, this feature is now working correctly here on CM12.1

- Status bar date customizations

- Ability to hide SU icon on status bar (developer settings)

- KCAL support (adjust color contrast and saturation with this app: http://downloads.codefi.re/savoca/kcal)

- Proximity check on wake (disabled by default, you can enable it in Settings/Display), prevents accidental wake ups

- Dexpreopted

- Cyanogenmod's Screencast app from cm-13.0 branch

- Kernel security fixes from cm-13.0 branch

- PowerHAL updates from cm-13.0 branch

- General device tree updates from cm-13.0 branch

- LuK1337 gently found a fix for the GPS bug that forced you to erase modemst1 and modemst2 to make GPS work, so you won't need to do that anymore

- Updated all the libraries and apk/jar's from latest 5.1 build

- Updated Adreno libraries to 5.1 (Motorola is still using 5.0 ones on their 5.1 build)

- CyanogenMod fixed the soft reboots due to strictmode violations (https://github.com/CyanogenMod/andr...mmit/1e60f9b9ae10d46d028c19c90cf0f52d40ca620a), so this fix is of course included here, but is not included in the latest public snapshot for falcon on the CyanogenMod site, so this can be a reason of switching from that snapshot to this build.

- CM12.1 branch is pretty stable right now, so you shouldn't have any major problem

DOWNLOAD

CHANGELOG [09/03/2016]

CHANGELOG [16/03/2016]

CHANGELOG [25/03/2016]

CHANGELOG [05/04/2016]

CHANGELOG [12/05/2016]

CHANGELOG [15/06/2016]

CHANGELOG [09/07/2016]

CHANGELOG [10/08/2016]

CHANGELOG [14/10/2016]

If you want to thank me, click on this link once a day:

CLICK

(wait 5 seconds and click on skip ad, then you can close the window)

Also, consider donating to LuK1337, luca020400 or Gabriele M for keeping active motorola msm8226 development

READ POST #2 IF YOU HAVE ANY TROUBLE WITH THE ROM, IF IT'S A COMMON PROBLEM, IT WILL BE THERE

CUSTOM KERNELS AND/OR XPOSED OR ANY OTHER MOD ARE HIGHLY UNSUPPORTED

You may want to take a look at this "project" too: http://xdaforums.com/moto-g/themes-apps/apps-cyanogen-camera-gallery-t3187041

Credits:

- LuK1337

- luca020400

- Gabriele M

- hurtsky

- savoca

- matmutant (for the logo xD)

- Motorola and all the CyanogenMod contributors

XDA:DevDB Information

CyanogenMod, ROM for the Moto G

Contributors

fonz93

Source Code: https://github.com/MotoG-2013

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 41.18+ Bootloader version

Based On: CyanogenMod

Version Information

Status: Stable

Stable Release Date: 2016-10-14

Created 2016-02-24

Last Updated 2018-02-08