[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] wrongway213:
*** Disclaimer

Flash at your own risk! I take no responsibility in the event that an alarm is missed and you're late, thermonuclear war beaks out, or you spend so much time on your phone that your wife leaves you.

Introduction

Hey guys! This is the kernel myself and my good friend APOPHIS9283 have been working on for OnePlus 5/5t.

- Kernel only supports custom ROMs - final OOS version of 1.0.17 from 07/03/2018 is here in the OP, as is.

- Kernel will always be kept upstream to latest linux-stable

- We do not shy away from features around here. This kernel is LOADED! If you want something minimal, this is not for you. !

- If you have issues, we need logs! If it is an issue that is not able to be logged for some reason or another, please give detailed steps on how to replicate the issue. No logs = no support! Help us help you!

Features

- Upstreamed to latest linux-stable

- Governor options including: alucard, tripndroid, cultivation, impulse, chill, blu_active

- Overclock and underclock support. Kernel boots/defaults to stock frequencies though.

- Dynamic stune boost

- Adreno boost

- Adreno idler

- Wireguard support

- Sweep2Sleep

- LED Settings

- High brightness mode

- sRGB

- I/o schedulers including maple, deadline, bfq and tripndroid

- USB fastcharge

- Boeffla Generic Wakelock Blocker

- TCP congestion avoidance algorithms - Too many options to list!

- Backlight dimmer

- KCAL color control

- Sound control

-i/o switcher

- More I probably forgot, but you get the idea!

Installation

- If on a custom kernel, dirty flash your ROM. Reboot to recovery and flash this after booting with ROM's baked in kernel.

- If on ROM's stock kernel, just wipe kernel app data and flash this in recovery. If needed, flash no-verity after!

- Upgrading from one version to another is as simple as flashing the kernel and no verity if needed. I do recommend wiping kernel app data on each flash - we add things often!

Download

https://androidfilehost.com/?fid=5862345805528046227

Telegram group for Singularity kernel users: https://t.me/joinchat/C3FsEk7qvo5Nl3o3RXsyLw

OOS Final build 1.0.17 07/03/2018. Will not be updated or supported further but here for anyone who wishes to use it, here it is: https://androidfilehost.com/?fid=11050483647474833324

- Credits and thanks!

[MENTION=6842057]nathanchance[/MENTION] for the best base anyone could ever ask for, for assisting without expecting anything, for making upstream so simple, and for being a friend.

[MENTION=4544860]osm0sis[/MENTION] for AnyKernel2

[MENTION=947981]Lord Boeffla[/MENTION] for his work

- All the users for giving us a reason to do this!

- Anyone I forgot, send a PM and I'll add ya.

ROM devs feel free to inline this into your ROM. Just give me a heads up and please link them here/Telegram chat.

XDA:DevDB Information

Singularity Kernel, Kernel for the OnePlus 5

Contributors

wrongway213, apophis9283, REV3NT3CH

Source Code: https://github.com/Singularity-Kernel/Singularity

Kernel Special Features: ALL THE THINGS!

Version Information

Status: Stable

Current Stable Version: 1.0.19

Stable Release Date: 2018-07-11

Created 2018-03-23

Last Updated 2018-07-11