[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] F4uzan:
Mono Kernel for OnePlus 3 (oneplus3)​

Let's start this off with the basic and regular warning and disclaimer :

#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

Mono Kernel is a kernel made with simplicity and customizations in mind, I never wanted a kernel with gazillions of "bloaty" features (governors, schedulers, etc) that gives me uneasiness since there's too many choices to be made.

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 :

- WiFi doesn't work on OOS3.2.6

- 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