[ROM+KERNEL][6.0.1] Unofficial CyanogenMod 13.0 with custom kernel [Oct. 21, 2016]
Code:
/* * Your warranty is... still valid? * * 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. * */
Custom kernels are not compatible with this ROM. I will NOT provide support if you install a custom kernel.
ROM features:
- Based off latest CyanogenMod 13.0 stable (ZNH5Y) sources (root access is NOT included)
- OTA updates via built-in CMUpdater
- Improved fingerprint unlock speed
- Improved GPS speed and accuracy
- Custom camera app with photo quality comparable to OxygenOS
- Custom camera HAL featuring:
-Improved camera stability with this ROM (this camera HAL is still pretty barebones) - Many other misc. performance and stability improvements under the hood
Kernel features:
- Rebuilt from the ground up using the latest Snapdragon 820 CAF base from Qualcomm (LA.HB.1.3.1)
- Removed lots of excessive bloat (improves security and performance)
- Improved stability (several bugs not listed here have been fixed)
- DASH charge
- Dynamic CPU input boost driver I wrote myself (makes the phone feel smooth without destroying battery life)
- Reduced display power consumption
- Improved touchscreen processing
- Improved audio jack detection (no more weird buzzing noise and headphones are always detected on the first try)
- CPU underclocked by default (big cluster: 1920MHz LITTLE cluster: 1478MHz) (you can disable this; read the FAQ for more info)
- Custom thermal control driver I wrote myself (features 9 thermal throttle steps; keeps the phone cool)
- Westwood TCP congestion algorithm (enabled by default)
- No placebo patches, features, or compiler "optimizations"
- Many other misc. improvements not listed here
Source code:
Kernel (cm-13.0-sultan branch): https://github.com/sultanxda/android...neplus_msm8996
Local manifest (contains the rest of the sources): https://github.com/sultanxda/android...l_manifest.xml
Credits:
- CyanogenMod and its contributors
- CAF (aka Qualcomm)
- myfluxi (awesome friend with lots of amazing contributions)
- Open GApps
- glassfish777 for testing and helping me pass AP physics in high school
The people who first brought CM13.0 to the OnePlus 3: - Grarak
- dianlujitao
- Steve Kondik
- If your name should be here and it isn't, then make me use an iPhone 4 running iOS 8
Installation instructions (for first-time installation):
First, perform a backup of your existing setup, and then perform a clean install (wipe /data and /system; TWRP is recommended). Now, if your phone is not updated with firmware from OxygenOS 3.2.6, then go to the OxygenOS 3.2.6 firmware download link and flash the OxygenOS 3.2.6 firmware (one-time installation). Then, flash the ROM, flash a Google apps package, SuperSU if you want root access (ONLY v2.65 OR HIGHER), and then reboot.
Installation instructions (for updating to a newer release):
If you are already running my CM13.0 ROM, then you can update to a newer version of the ROM via the built-in OTA updater or by simply dirty-flashing the new ROM build without wiping anything. HOWEVER, do NOT reinstall Google Apps after installing a new update. If your fingerprint sensor/home button stops working after an update, then go to the OxygenOS 3.2.6 firmware download link and flash the OxygenOS 3.2.6 firmware (one-time installation).
Downloads:
OxygenOS 3.2.6 firmware (required; one-time installation): http://forum.xda-developers.com/onep...3-5-2-t3465312
ROM:
Google Apps (required): Platform: "ARM64", Android: "6.0", Variant: Choose "full" or smaller (do not use "stock" or "super"!)
SuperSU (if you want root access): http://forum.xda-developers.com/apps...lease-t3452703
Disable CPU underclock (optional): http://forum.xda-developers.com/devd...t/dl/?id=19944
XDA:DevDB Information
CM13.0 with custom 3.18.20 kernel, ROM for the OnePlus 3
Contributors
Sultanxda
ROM OS Version: 6.0.x Marshmallow
Based On: CyanogenMod
Version Information
Status: Stable
Created 2016-08-21
Last Updated 2016-10-21
Comments
Post a Comment