• 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][5.1.1][UNOFFICIAL]CyanogenMod 12.1 UNOFFICIAL

What ROM do you need?

  • LiquidSmooth 5.1.1

    Votes: 6 50.0%
  • StelixROM

    Votes: 6 50.0%

  • Total voters
    12

Krizthian

Senior Member
Sep 22, 2013
315
1,601
0
Portovelo
XDA:DevDB Information
CyanogenMod 12.1 UNOFFICIAL, ROM for the Moto G




Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we 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.

All the source code for CyanogenMod is available in the CyanogenMod Github repo and Device Tree for Falcon is here Github repo. Feel Free to Contribute and Help in this Project.​

-Screenshots:



-Downloads:

-.CyanogenMod 12.1 UNOFFICIAL - Motorola Moto G

-Differences with the official Nightlies:

-3.4.108 Kernel.
-Compatibility with KitKat bootloader(There may be flickering on the screen, is solved by blocking the phone and unlocking it).
-Tweaked Kernel.
-SELinux it's in permissive mode.


-Issues/Bugs:

-Same of CM Nightlies.

-Sources:

-https://github.com/Krizthian

-https://github.com/CyanogenMod

-Thanks to:

-CyanogenMod Team.

-Flashhhh

-KonstaT.

-Alberto97

XDA:DevDB Information
CyanogenMod 12.1 UNOFFICIAL, ROM for the Moto G

Contributors
Krizthian, Krizthian
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable

Created 2015-04-06
Last Updated 2015-04-05
 
Last edited:

Krizthian

Senior Member
Sep 22, 2013
315
1,601
0
Portovelo
Changelogs:

20150705:
-android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: mmc: Disable crc check.
-android_kernel_motorola_msm8226: power: msm_battery: increase battery check interval from 5 to 15 seconds.
-android_kernel_motorola_msm8226: timekeeping: fix timeout calculations into ktime_get routine.
-android_kernel_motorola_msm8226: timer: optimize apply_slack().
-android_kernel_motorola_msm8226: Makefile: Make use of pipe flag.
-android_kernel_motorola_msm8226: sched: Disable GENTLE_FAIR_SLEEPERS.
-android_kernel_motorola_msm8226: sched: msm8226: overclock GPU to 533MHz.
-android_kernel_motorola_msm8226: msm8226: underclock GPU to 100MHz.
-android_kernel_motorola_msm8226: msm8226: Reclaim RAM from loggers.
-android_kernel_motorola_msm8226: PM / devfreq: Check for GPU busy time before sending the sample.
-android_kernel_motorola_msm8226: cpufreq: Optimize cpufreq_frequency_table_verify().
-android_kernel_motorola_msm8226: Added optimized ARM RWSEM algorithm.

20150705:
-android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: Revert msm-camera: move target checks to userspace(Fix camera).
-android_kernel_motorola_msm8226: security: force SELinux permissive mode.
-android_kernel_motorola_msm8226: clockchips: Add FEAT_PERCPU clockevent flag.
-android_kernel_motorola_msm8226: writeback: increase bdi_min_ratio to 5.

20150704:
-android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: Kernel updates(f2fs, patched to 3.4.108).

20150614:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_falcon: Use 536870912 for zRAM.

20150525:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_msm8226-common: Doze it's working(Ambient Display, and more...).

20150501:
-android: Sync with the lastest CM-12.1 Sources.

20150429:
-android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: Add some Cortex-A7 Optimizations.
-android_kernel_motorola_msm8226: qce50: Update clock vote for improved performance.
-android_kernel_motorola_msm8226: timer: optimize apply_slack().
-android_kernel_motorola_msm8226: security: force SELinux permissive mode.
-android_kernel_motorola_msm8226: block: cfq: merge tweaked tunables..
-android_kernel_motorola_msm8226: writeback: increase bdi_min_ratio to 5.
-android_kernel_motorola_msm8226: clockchips: Add FEAT_PERCPU clockevent flag.
-android_kernel_motorola_msm8226: vfp: makefile: optimize.
-android_kernel_motorola_msm8226: Optimize slub by not using fair sleepers.

20140423:
-android: Sync with the lastest CM-12.1 Sources.
-android: Now the Android version it's 5.1.1.
-android_device_motorola_falcon: Update XT1032 Fingerprint.
-android_device_motorola_msm8226-common: use shorter name of charger service.
-android_kernel_motorola_msm8226: Patched to 3.4.107 Kernel.

20150417:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_msm8226-common: Build libqsap_sdk from source.
-android_kernel_motorola_msm8226: cpufreq: cpu-boost: Export cpu boost status.
-android_kernel_motorola_msm8226: cpufreq: performance: expose load to cpufreq.

20150416:
-android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: drivers: mmc: disable CRC.
-android_kernel_motorola_msm8226: Update CONFIG_LOCALVERSION.

20150415:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_falcon: Use again 268435456 for zRAM.
-android_kernel_motorola_msm8226: power: enable quickwakeup driver.
-android_kernel_motorola_msm8226: sched: cpu_power: enable ARCH_POWER.

20150411:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_falcon: Change zRAM size from 368435456 to 536870912.
-android_kernel_motorola_msm8226: Update CONFIG_LOCALVERSION.
-android_kernel_motorola_msm8226: increase pet time.
-android_kernel_motorola_msm8226: Enable pipe flag.
-android_kernel_motorola_msm8226: Fix high load average from uninterruptible waits.
-android_kernel_motorola_msm8226: Fix a possible memory leak in cond_read_node().
-android_kernel_motorola_msm8226: Reclaim RAM from loggers.

20150410:
android: Sync with the lastest CM-12.1 Sources.
-android_kernel_motorola_msm8226: New Kernel source, patched to 3.4.106(Based on Alberto97 AOSP 5.1 Kernel).
-android_kernel_motorola_msm8226: Add again CONFIG_LOCALVERSION for the Kernel update.
-android_kernel_motorola_msm8226: Add again support to XZ Ramdisk for the Kernel update.
-android_kernel_motorola_msm8226: Add again support to LZ4 Ramdisk for the Kernel update.
-android_kernel_motorola_msm8226: Add again support to Reclaim virtual memory from each subsystem for the Kernel update.
-android_kernel_motorola_msm8226: Enabled again XZ decompress for the Kernel update.
-android_kernel_motorola_msm8226: Enabled again LZ4 decompress for the Kernel update.
-android_packages_inputmethods_LatinIME: Replace for cm-12.0 branch(Possible fix to AOSP Keyboard FC).

20150409:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_msm8226-common: Revert "msm8226-common: Adjust min-free value for lowmemorykiller".
-android_kernel_motorola_msm8226: Clean kernel source.

20150408:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_msm8226-common: Don't reverted LowMemoryKillValues.
-android_kernel_motorola_msm8226: CFQ now it's enabled per defect.

20150407:
-android: Sync with the lastest CM-12.1 Sources.

20150406:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_falcon: Compatibility with KitKat Bootloader(Test Please).
-android_kernel_motorola_msm8226: Add CONFIG_LOCALVERSION.
-android_kernel_motorola_msm8226: Add support to XZ Ramdisk.
-android_kernel_motorola_msm8226: Add support to LZ4 Ramdisk.
-android_kernel_motorola_msm8226: Reclaim virtual memory from each subsystem.
-android_kernel_motorola_msm8226: Enable XZ decompress.
-android_kernel_motorola_msm8226: Enable LZ4 decompress.
 
Last edited:

Krizthian

Senior Member
Sep 22, 2013
315
1,601
0
Portovelo
New BUILD Ready!(20150406).

Changes:
-android: Sync with the lastest CM-12.1 Sources.
-android_device_motorola_falcon: Compatibility with KitKat Bootloader(Test Please).
-android_kernel_motorola_msm8226: Add CONFIG_LOCALVERSION.
-android_kernel_motorola_msm8226: Add support to XZ Ramdisk.
-android_kernel_motorola_msm8226: Add support to LZ4 Ramdisk.
-android_kernel_motorola_msm8226: Reclaim virtual memory from each subsystem.
-android_kernel_motorola_msm8226: Enable XZ decompress.
-android_kernel_motorola_msm8226: Enable LZ4 decompress.

Download:
https://www.androidfilehost.com/?fid=95916177934551673

Greatings.
 

ohmpsy

Member
Jul 15, 2013
34
6
0
Working fine on my xt1033.
Note1: tested on secondary rom using multirom.
Note2: Finally have sources downloaded to make my build :):D:p

Sent from my Moto G using XDA Free mobile app
 

Degod

Senior Member
Dec 4, 2014
130
10
0
This new build so good. Stable dan smooth.

I don't experience anymore about USSD error or FC from AOSKP Keyboard.

LOve this build. Thank you for your hardwork. Thumbs up!! :good::good:
 

Degod

Senior Member
Dec 4, 2014
130
10
0
In SIM Toolkit menu, you will get both options for SIM Toolkit 1 and SIM Toolkit 2.

And in App Drawer there is SIM Toolkit 2 too.

I hope in the next build, you can erase/delete that SIM Toolkit 2 in App Drawer.

Sorry for my bad English...
 
  • Like
Reactions: aryan_ar