• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

CyanogenMod 13

Search This thread

banmeifyouwant

Senior Member
Nov 7, 2015
147
664
We are really close to official support.
Our device mostly works fine now if you do a build form the official sources.
Only bugs are the known ones.
We are working on fixes for these, but they are hard, because we don't have the rare variants to do the needed tests.
Please don't forget we are not paid, we do it in our free time.

These are the bugs that we know about:
- SIM Slot 1 mobile data bug (You can find the workaround below.)
- headphones are noisey when the amp not gets signal from the soc but still turned on.
- goodix fingerprint is not suppoted yet (Need testers, who can send back to me logs, because I don't own this kinda hardware to debug.)
- Magnetic flip cover is not supported on CM side. (The kernel has driver for it.)
- ???

You don't have mobile data on sim slot 1?
There is a workaround until we don't have a proper fix:
- Put your sim into slot 2.
- Power on your phone
- Wait until it not connects up and get mobile data
- Now turn off your phone
- Put back your sim to slot 1
- Done

Old post:

Hello everyone!

I want you present the CyanogenMod 13 ROM that has the least bugs.
This rom uses kernel that built form source code.
Supports fingerprint and every camera sensor. (This is the only rom that can do that as of now!)

Known bugs: (They are on my TODO list.)
- Weird noise form the headphone jack
- Bluetooth mac address is not read form nvram.
- Infrared is also shown as input device while its only output.
- Some Selinux permissions are missing.

Bugs form Xiaomi: (If you use 6.0 based miui rom you will also have these issues.)
- At some areas com.android.phone may crash. This is a blob issue. We are waiting for Xiaomi to fix it.
- At some areas GPS may not works. This is a blob issue. We are waiting for Xiaomi to fix it.

You found a bug?
Let me know!

What is my plan?
Fix all the bugs then get official CyanogenMod support.

Download:
V8: cm-13.0-20160617-UNOFFICIAL-kenzo.zip

Changelog:

V8:
- Fixed keylayouts
- Added updated blobs
- Update build fingerprint to 6.6.16
- Fixed board name in props
- Updated audio configs
- Updated more props
- Fix power derp (No more only performance mode)

V7:
- Updated firmwares to 6.6.16 6.0
- Added modem form 6.6.16 6.0
- Updated key layouts
- Updated charger driver and settings

V6:
- Update blobs to 6.6.16 6.0 (fixes GPS)
- Update ramdisk
- Enable Quick Charge

V5:
- Fixed 80% charge issue.

V4:
- Fixed LEDs.

V3:
- Fixed FM Radio (Thanks to @danielpinto8zz6 for the help.)

V2:
- Fixed bootloader relock issue.
- Enabled cont splash
- Fixed splash in fastboot

V1:
- First release


Old versions:


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

Contributors
banmeifyouwant, TheStrix
Kernel Source Code: https://github.com/balika011/android_kernel_xiaomi_kenzo
Device Tree: https://github.com/balika011/android_device_xiaomi_kenzo
Vendor Files: https://github.com/balika011/android_vendor_xiaomi_kenzo

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader
Based On: CyanogenMod 13

Version Information
Status: Nightly
 
Last edited:

banmeifyouwant

Senior Member
Nov 7, 2015
147
664
I'm currently on Resurrection Remix which you know it uses leaked Marshmallow firmware. Do I need to downgrade to stock Lollipop firmware first before flashing this ROM?

Sent from my Redmi Note 3 using XDA-Developers mobile app

No, but your bootloader will be re-locked.
See post #1 how to re-unlock.
ATM I'm working on auto-re-unlock.
Whit the next build noone's device will be locked again.
 

franksn

Member
Jan 13, 2015
26
8
Same issue as any other cyanogenmod-13 based ROMs, LTE connection/detection issue (Indonesia). AOSP and several MIUI version (7.3.2) has no such issue. Other than that, everything works as advertised.
 

SkinCoffin

Senior Member
Nov 15, 2015
139
20
No, but your bootloader will be re-locked.
See post #1 how to re-unlock.
ATM I'm working on auto-re-unlock.
Whit the next build noone's device will be locked again.

Does unlocking work with MiUnlock as well?
How's the battery life compared to other ROMs?
Xposed, Viper, Dolby Atmos working?

Does your build at the moment still re-locks the bootloader? Not that is a big deal, just wondering.
 

banmeifyouwant

Senior Member
Nov 7, 2015
147
664
Does unlocking work with MiUnlock as well?
How's the battery life compared to other ROMs?
Xposed, Viper, Dolby Atmos working?

Does your build at the moment still re-locks the bootloader? Not that is a big deal, just wondering.

See changelog at post #1
Battery life is always depends on usage, and this is a just built rom. Noone tested jet. You can be the one of the first users! :cool:
Xposed should work just fine. (It's a CM13 rom...) I never used the others.
 

babaqpqp

Member
Mar 16, 2008
12
5
Tsingtao
Thank you for your hard work!
I have test that I can't find fingerprint in lockscreen,maybe the problem of hal or driver?
Here are the screenshots.
 

Attachments

  • Screenshot_20160615-093233.png
    Screenshot_20160615-093233.png
    89.1 KB · Views: 969
  • Screenshot_20160615-093236.png
    Screenshot_20160615-093236.png
    47.8 KB · Views: 929
  • Like
Reactions: DiamondBond

syl0n

Senior Member
Nov 3, 2010
1,114
216
Thank you for your hard work!
I have test that I can't find fingerprint in lockscreen,maybe the problem of hal or driver?
Here are the screenshots.

Turn on Pin unlocking first and then it will appear in the Lockscreen menu. (I think.)

---------- Post added at 11:39 ---------- Previous post was at 11:37 ----------

- Bluetooth mac address is not readed form nvram.

What does this mean? I can still pair to a headset / Fitbit / car Bluetooth without the MAC address ?
 

Windslash31

Senior Member
Mar 20, 2014
219
91
fingerprint working. but why do we have to check the hardware input for the keyboard to show up? its kinda confusing + theres no hint on want to do. maybe you can add to OP post about this?
BUGS:
- LED isnt working.
- charging stops at 81% (then its just discharge)
 
Last edited:
  • Like
Reactions: DiamondBond

Top Liked Posts

  • There are no posts matching your filters.
  • 118
    We are really close to official support.
    Our device mostly works fine now if you do a build form the official sources.
    Only bugs are the known ones.
    We are working on fixes for these, but they are hard, because we don't have the rare variants to do the needed tests.
    Please don't forget we are not paid, we do it in our free time.

    These are the bugs that we know about:
    - SIM Slot 1 mobile data bug (You can find the workaround below.)
    - headphones are noisey when the amp not gets signal from the soc but still turned on.
    - goodix fingerprint is not suppoted yet (Need testers, who can send back to me logs, because I don't own this kinda hardware to debug.)
    - Magnetic flip cover is not supported on CM side. (The kernel has driver for it.)
    - ???

    You don't have mobile data on sim slot 1?
    There is a workaround until we don't have a proper fix:
    - Put your sim into slot 2.
    - Power on your phone
    - Wait until it not connects up and get mobile data
    - Now turn off your phone
    - Put back your sim to slot 1
    - Done

    Old post:

    Hello everyone!

    I want you present the CyanogenMod 13 ROM that has the least bugs.
    This rom uses kernel that built form source code.
    Supports fingerprint and every camera sensor. (This is the only rom that can do that as of now!)

    Known bugs: (They are on my TODO list.)
    - Weird noise form the headphone jack
    - Bluetooth mac address is not read form nvram.
    - Infrared is also shown as input device while its only output.
    - Some Selinux permissions are missing.

    Bugs form Xiaomi: (If you use 6.0 based miui rom you will also have these issues.)
    - At some areas com.android.phone may crash. This is a blob issue. We are waiting for Xiaomi to fix it.
    - At some areas GPS may not works. This is a blob issue. We are waiting for Xiaomi to fix it.

    You found a bug?
    Let me know!

    What is my plan?
    Fix all the bugs then get official CyanogenMod support.

    Download:
    V8: cm-13.0-20160617-UNOFFICIAL-kenzo.zip

    Changelog:

    V8:
    - Fixed keylayouts
    - Added updated blobs
    - Update build fingerprint to 6.6.16
    - Fixed board name in props
    - Updated audio configs
    - Updated more props
    - Fix power derp (No more only performance mode)

    V7:
    - Updated firmwares to 6.6.16 6.0
    - Added modem form 6.6.16 6.0
    - Updated key layouts
    - Updated charger driver and settings

    V6:
    - Update blobs to 6.6.16 6.0 (fixes GPS)
    - Update ramdisk
    - Enable Quick Charge

    V5:
    - Fixed 80% charge issue.

    V4:
    - Fixed LEDs.

    V3:
    - Fixed FM Radio (Thanks to @danielpinto8zz6 for the help.)

    V2:
    - Fixed bootloader relock issue.
    - Enabled cont splash
    - Fixed splash in fastboot

    V1:
    - First release


    Old versions:


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

    Contributors
    banmeifyouwant, TheStrix
    Kernel Source Code: https://github.com/balika011/android_kernel_xiaomi_kenzo
    Device Tree: https://github.com/balika011/android_device_xiaomi_kenzo
    Vendor Files: https://github.com/balika011/android_vendor_xiaomi_kenzo

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Unlocked Bootloader
    Based On: CyanogenMod 13

    Version Information
    Status: Nightly
    33
    Update Cm13 26/07/2016 -

    Hey, just sharing my build of cm13 with some special changes over the normal cm builds, I won't make a thread specially for my cm because we already have two threads for cm, So I'll just share my build here.

    Changelog -
    Updated cm-13.0 source upto 26 july 2016
    Comes inbuilt with up to date Radon V1.7 kernel
    Includes my patch for auto and minimum brightness
    Include Warmachine28's patch for buttons illumination
    Includes Alexey71's patch for half resolution boot animation
    Includes Alexey71's patch for vibrating touch keys

    Download -
    CM-13.0-20160726

    Contributors to this build -
    @TheStrix, @banmeifyouwant, @Umang96, @warmachine28, @Alexey71
    And all the contributors of cm, thanks everyone for their contributions and forgive me if I missed any
    23
    @banmeifyouwant U said that only the black Version has the focaltech panel, i have the white version and also the focaltech panel, but I'm not sure if this is true because I've encountered something interesting with the camera sensor. On earlier cm13 builds my camera didn't work, but on newer builds it works, on the cm13 build with a not working camera my sensor name was s5k3p3_omida01 and on the cm13 build with working camera the name is s5k3p3_f16s01c. Can you clarify this?

    I had two white rmn3p in my hands. Both had atmel panel. Also the surface to the touch was deferent then my black one. I made conclusion that the white is atmel.
    The camera sensor is a big hack in kernelspace. The camera selection should be implemented is userspace, but Xiaomi did it in kernelspace and not released the source code for that.
    Most common sensor is s5k3p3_omida01. Because of the missing parts of the camera driver in kernel, every sensor was detected as s5k3p3_omida01. The s5k3p3_f16s01c too.
    I spent like 20 hours over the kernel of miui and reverse engineered the missing part of the camera driver.
    You can find the source code for correct camera detection here.
    20
    I'm about to publish a flashable zip can unlock B20 on your kenzo device. Be prepared for that and don't forget to make a backup of your efs! :fingers-crossed: :highfive:
    efs = modemst1, modemst2 and fsg partitions
    19
    Guys. My changes got merged into the official cm rom. AFAIK it also uses the RIL form Mi Max, so the com.android.phone crash problem is fixed there. :)
    Everyone! Give a try to the official CM13!