
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 #20161213
Kernel:
- added support for screens BOE_s and SHARP (thanks LazyC0DEr)
- fixed bug with BOE screen (thanks LazyC0DEr)
- fixed brightness control on all screens (thanks LazyC0DEr)
- fixed charge controller driver, now the phone is charging
- the battery driver is completely updated, reverse table 4000 mA, phone correctly displays the battery's charge and its temperature
- fixed light sensor, the phone is now correctly adjusts the brightness
- added support for external flash drives (OTG)
- fixed sound in the headphones
For kernel changes thanks to @Smosia
Firmware:
- updated sources of cm13.0
- fixed led when charging indication (now red, orange and green)
- fixed battery capacity in the framework
- autobrightness levels are fixed
- added vibration of the soft keys
- in the extended restart menu item added restart to fastboot
- cut external sd card
- fixed some audio the codecs
- small changes in the configs of the ramdisk and build.prop
- the browser is replaced by stock
INSTRUCTIONS
First time installing CyanogenMod 13.0 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)
- Use TWRP 3.x.x only
- Push GApps (arm64) and the CM 13.0 zip to your device
- Boot into Recovery
- Do all wipes (dalvik cache, cache, system, data)
- Flash the CM 13.0 zip from SD card
- Flash GApps for Marmallow 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!
WHAT WORKS:
- Cameras
- Sound
- USB / MTP / PTP
- Bluetooth
- Wi-Fi
- Vibra
- Proximity sensor
- Accelerometer
- Gyroscope
- Doubletap (only for touch FocalTech, for Atmel later)
- Led indicator
- The charge controller
- Light sensor
- OTG
- Charge Controller
DON`T WORKS:
- The flash on the camera
- RIL (SIM)
- Fingerprint sensor
- Irda
- Compas
- Maybe something else
BUGS
- You tell me...
DOWNLOAD:
If you like my work, you could always buy me a beer
SOURCES:
Github:
Kernel - here
Device tree - here
Vendor - here
THANKS TO:
- @nofearnohappy & @LazyC0DEr for the 3.10.72 kernel source for the RN2 and tips
- @Smosia for the 3.10.72 kernel and kernel fixes for RN3
- @Sicmosh for the CM13.0 builds and fixes for RN3
XDA:DevDB Information
CyanogenMod 13.0, ROM for the Xiaomi Redmi Note 3
Contributors
Sicmosh
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: unlocked bootloader
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2016-11-28
Last Updated 2016-11-28
Last edited: