Mono Kernel for OnePlus 3 (oneplus3)
Let's start this off with the basic and regular warning and disclaimer :
Code:
#ifdef IF_YOU_FLASH_THE_KERNEL
* No one except you chooses to flash this kernel, this is your [B]own[/B] choice
* Do not flash this if you expect stability that equals to a stock kernel
* Neither me or XDA is responsible if the kernel destroys your device
* No cats are harmed during the creation of this kernel
#endif
Technical details :
If you want to know about the toolchain and stuff I used
- Compiled with UberTC 4.9.4
- No new experimental compilers used (this means, no GCC 5, 6, or 7 until they are well-tested enough)
- Little to no weird optimizations flags, I'll avoid adding -Ofast, -O3, Graphite or anything related to them
Features :
Some bits of features that you'll see
- blu_active governor
- FIOPS, SIOPLUS, and Zen I/O scheduler
- Toggleable Fsync
- UKSM 0.1.2.3 (Ultra KSM, an improved KSM)
- zRAM support
- doubletap2wake and sweep2wake support for non-Oxygen / Hydrogen system
- sweep2sleep support
- Mini-bits of somewhat-safe (but not necessarily stable) optimizations
- Lots of updates and upstream works from various sources (CAF, Google, and Linux)
- And probably more
Bugs :
-
- None, at least for now
Download :
Get it while fresh!
AndroidFileHost Folder
Installation :
Please read all of this before continuing
- I mean... you probably know how
- Just flash the zip
Compatibility List :
Check if your ROM is compatible
- Fully working on FreedomOS & OP3Lite
- Tested on MIUI8 (thanks to lekzzz for testing and reporting it here!)
- Tested on HydrogenOS (thanks to Mostafa Wael for testing, full reports here!
- Anything based on the recent OxygenOS should work
Credits :
All these talented people deserves a cookie
(In no order)
- flar2
- eng.stk
- faux123
- franciscofranco
- anarkia1976
- neobuddy89
- myfluxi
- Grarak
- ##W4TCH0UT##
- Evolutionzz & Dims_Camper (some nice friends to talk)
- Mostafa Wael for being a nice buddy and tester (and just being patient with me in general)
There's too many people that deserves to be here, if you're one of them (in case I somehow forgot to credit you here and on the source code / Git repo page), please, don't hesitate to PM me!
Notes :
- Mono Kernel will always remain on 'testing' phase, mostly because I tend to screw up and break stuff, so I don't warrant any stable release, unless otherwise mentioned
- No, there is no CM builds planned, I have no plan to switch to CM
- Based on a report, MIUI should work with Mono
- Yes, DASH is working, I don't know why I have to mention it, but some people likes to be assured, I guess
XDA:DevDB Information
Mono Kernel, Kernel for the OnePlus 3
Contributors
F4uzan
Source Code: https://github.com/F4uzan/mono_oneplus3
Kernel Special Features: Uh... it's downloadable ?
Version Information
Status: Testing
Created 2016-08-07
Last Updated 2016-10-31