[ROM][UNOFFICIAL][STABLE] CyanogenMod 12.1 for Xiaomi Redmi Note 3 MTK

Search This thread

Sicmosh

Member
Apr 2, 2016
45
245
Moscow
https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2Fthumb%2F1%2F10%2FCyanogenMod_logo.svg%2F250px-CyanogenMod_logo.svg.png


CyanogenMod is a customized, aftermarket firmware distribution for several Android devices. Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.

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.
 */


CHANGELOG:

build #20161211

  • updated sources of cm12.1
  • the new kernel (MIUI 6.12.8)
  • updated Android security (November 1st)
  • a new modem (P55)
  • bluetooth, WiFi and telephone optimization
  • the headphone icon is replaced (for headphones and headsets)
  • minor fix in the firmware framework
  • minor changes in build.prop
build #20161104

  • updated sources of cm12.1
  • updated Android security system (October, 1st)
  • fixed FM radio (no interruption when notification received) (thanks to Pocarropa for FM Radio sources)
  • added support ClearMotion
  • added MiraVision
  • small fixes on Ambient Display, now works better
  • optimization work of bluetooth, wifi and telephony
  • minor fixes and cleaning of the device tree

INSTRUCTIONS

First time installing CyanogenMod 12.1 to your Redmi Note 3 or coming from another ROM:

  • Make sure you have unlocked your bootloader
  • Flash a custom recovery via SP Flashtool (any other installing methods will do, just make sure you have TWRP recovery installed)
  • Push GApps (arm64) and the CM 12.1 zip to your device
  • Boot into Recovery
  • Do all wipes (dalvik cache, cache, system, data)
  • Flash the CM 12.1 zip from SD card
  • Flash GApps for Lollipop from SD card
  • Reboot (be patient, "optimizing apps" takes a while)
  • Don't restore system data using Titanium Backup!
  • Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!


DON`T WORKS:

  • 4G works only on SIM1, for SIM2 is available only 2G
  • Goodix fingerprint sensor

BUGS

  • You tell me...

DOWNLOAD:


If you like my work, you could always buy me a beer

SOURCES:

Github:

Kernel - not released yet
Device tree - here
Vendor - here


THANKS TO:

  • Sicmosh - for the building ROM and fixing bugs
  • lokjianming - for the divice tree and vendor for RN2
  • r.schlegel - for the fingerprint app
  • CyanogenMod Team

XDA:DevDB Information
CyanogenMod 12.1, ROM for the Xiaomi Redmi Note 3

Contributors
Sicmosh
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: unlocked bootloader
Based On: CyanogenMod

Version Information
Status: Stable

Created 2016-10-31
Last Updated 2016-10-31
 
Last edited:

Erjimipey

Member
Oct 5, 2016
48
4
Hi Sicmosh,
Thank you for your hard work, firstly.
Secondly, I have a question : which one of your roms gives the best battery life? I am using your latest Mokee now, and everything goes smoothly. but I am also considering installing your PAC-MAN or Cyanogenmod or Resurrection Remix if you say that battery performance is better.
I'm looking forward to your reply.
Thanks in advance.
 

Sicmosh

Member
Apr 2, 2016
45
245
Moscow
Hi Sicmosh,
Thank you for your hard work, firstly.
Secondly, I have a question : which one of your roms gives the best battery life? I am using your latest Mokee now, and everything goes smoothly. but I am also considering installing your PAC-MAN or Cyanogenmod or Resurrection Remix if you say that battery performance is better.
I'm looking forward to your reply.
Thanks in advance.

It is difficult to say because the battery coverage depends on many factors such as the level of acceptance of mobile network, a set of applications installed on the phone, etc. And what about the firmware, they are almost identical because they are builded on the same device tree have the same fixes on power consumption. Only through personal experience can understand what is best for you.
 
  • Like
Reactions: Erjimipey

laviniu_c

Senior Member
Jun 16, 2016
517
294
Xiaomi Mi 6
Xiaomi Mi A2
New build is available...

should work without full wipe over the previous 20161003?

---------- Post added at 02:03 AM ---------- Previous post was at 01:56 AM ----------

Forgive me, how to know Fingerprint sensor is which type, goodix or fpc1022, bro?

Gửi từ Redmi Note 3 của tôi bằng cách sử dụng Tapatalk

only newer ones have the goodix sensor. when did you buy it?

also, the miui factory debug/test menu *#*#4636#*#* or smth like that, should list the sensor type

edit: either you had some other rom and you didnt do full wipes or you have the goodix one... i upgraded mine without wipes from simosh's prev version and it works.... does the sensor work for you in other custom roms? or ported miuis?

---------- Post added at 02:24 AM ---------- Previous post was at 02:03 AM ----------

New build is available...

upgraded, dirty flash worked like a charm, fingerprint working too, thabk you very much
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    At finally we build with a new kernel, and finally run cm13.0...
    It was not easy, a lot of sleepless nights and a lot of strength is gone, but we did it.
    I congratulate all with this and welcome to android 6.0!
    The first alpha build cm13.0 is coming soon.
    22
    https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2Fthumb%2F1%2F10%2FCyanogenMod_logo.svg%2F250px-CyanogenMod_logo.svg.png


    CyanogenMod is a customized, aftermarket firmware distribution for several Android devices. Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.

    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.
     */


    CHANGELOG:

    build #20161211

    • updated sources of cm12.1
    • the new kernel (MIUI 6.12.8)
    • updated Android security (November 1st)
    • a new modem (P55)
    • bluetooth, WiFi and telephone optimization
    • the headphone icon is replaced (for headphones and headsets)
    • minor fix in the firmware framework
    • minor changes in build.prop
    build #20161104

    • updated sources of cm12.1
    • updated Android security system (October, 1st)
    • fixed FM radio (no interruption when notification received) (thanks to Pocarropa for FM Radio sources)
    • added support ClearMotion
    • added MiraVision
    • small fixes on Ambient Display, now works better
    • optimization work of bluetooth, wifi and telephony
    • minor fixes and cleaning of the device tree

    INSTRUCTIONS

    First time installing CyanogenMod 12.1 to your Redmi Note 3 or coming from another ROM:

    • Make sure you have unlocked your bootloader
    • Flash a custom recovery via SP Flashtool (any other installing methods will do, just make sure you have TWRP recovery installed)
    • Push GApps (arm64) and the CM 12.1 zip to your device
    • Boot into Recovery
    • Do all wipes (dalvik cache, cache, system, data)
    • Flash the CM 12.1 zip from SD card
    • Flash GApps for Lollipop from SD card
    • Reboot (be patient, "optimizing apps" takes a while)
    • Don't restore system data using Titanium Backup!
    • Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!


    DON`T WORKS:

    • 4G works only on SIM1, for SIM2 is available only 2G
    • Goodix fingerprint sensor

    BUGS

    • You tell me...

    DOWNLOAD:


    If you like my work, you could always buy me a beer

    SOURCES:

    Github:

    Kernel - not released yet
    Device tree - here
    Vendor - here


    THANKS TO:

    • Sicmosh - for the building ROM and fixing bugs
    • lokjianming - for the divice tree and vendor for RN2
    • r.schlegel - for the fingerprint app
    • CyanogenMod Team

    XDA:DevDB Information
    CyanogenMod 12.1, ROM for the Xiaomi Redmi Note 3

    Contributors
    Sicmosh
    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: unlocked bootloader
    Based On: CyanogenMod

    Version Information
    Status: Stable

    Created 2016-10-31
    Last Updated 2016-10-31
    9
    Final build #20121211 is available...
    8
    So do you know what's causing the problem, and just can't fix it yet, or you have no idea at all?

    We can fix it in the kernel but we need more time...
    7
    The patch for build #20161104 is available...

    - MiraVision integrated into the cm settings and replace the apk (does not work only sharpness)
    - also integrated performance tuning