CyanogenMod 12.1 for Redmi 1s R31 [REVIEW][Updated 18.5.16]



CyanogenMod 12.1 is based on Android Kitkat 5.1.x
[REVIEW]
After Xiaomi released there kernel sources the development is on fire after the kernel sources released the most annoying bug camera HDR mode not working is gone.
there is lot of improvement in like camera resolution sensor fixed and alot improvement in your camera, performance is also tweaked alot.

R30 Changelog
Enable dynamic FPS feature
Disable apps to usb

Download Link
ROM Firmware
7.0.5.0 Server 1 | Server 2
6.7.1.0 Server 1 | Server 2
ROM:
Updated May Security Patch by Jay Clint
Download

R31[Special] Updated February Security patch by kairi xcelerate kernel developer 
Download

R31 Server 1 | Server 2
R30 Server 1 | Server 2
R28 Server 1 | Server 2
R26 Server 1 | Server 2
R25 Server 1 | Server 2
GappsDownload
    How to Flash ROM [Always backup your current ROM]
    1. Reboot into recovery (How to flash TWRP Recovery).
    2. Wipe Data, System and Cache, Dalvik Cache
    3. Now Flash ROM and then Gapps.
    4. Flash ROM Firmware 7.0.5.0 [No wipe Required]
    5. Reboot.
    How to Flash from previous cm 12.1 ROM 
    1. Reboot into recovery (How to flash TWRP Recovery).
    2. Wipe Cache and Dalvik Cache if you're updating from a previous version of CM 12.1
    3. Flash ROM and Gapps.
    4. Reboot.
    How to Enable Root Access?
    This ROM is pre-rooted
    developer options = root access = apps only
    (Tap build number in setting = About to enable developer option)

    FAQ
    1. Where are Developer options and Performance settings?
    Go to Settings > About phone and press five times on Build number.
    2. How to enable root access?
    Go to Settings > Developer options > Root access and enable it for apps, adb or both. [as per your preference]
    3. How can I set 3G only network mode?
    Open dialer, dial *#*#4636#*#* , open first option "Phone Information", there you can set your       preferred network mode.
    4. Why is cpu min freq raising to 1190MHz?
    CM 12.1 have touch boost configuration cpu min freq increases when you touch the screen to give a better response. When you don't touch the screen for a couple of seconds, cpu min freq goes back to 300MHz to save battery power.

    ROM Development Information
    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: KitKat Bootloader/Modem
    Credits : jsevi83, Kra1o5, rebelos, eloimuns
    Version Information
    Status: STABLE
    Last Updated  2016-05-18