FORUMS
Remove All Ads from XDA

[KERNEL][OP3/3T][OOS/H2OS][FEB12] HolyDragon [V4.0.1]

3,384 posts
Thanks Meter: 9,442
 
Post Reply Email Thread

Back again!

You may remember me from my SkyDragon kernels for N6/M8/M7/G3 among other devices, I've been off XDA for a year or so, quietly making kernels and roms for myself and personal friends. Decided to come back to show the OP3 some love under my own moniker while the team is on hiatus.

This is the kernel I use as my daily driver, I'm not really looking to add things so if you want more, please find someone/thing else. My goal here to get as much performance out of our device(s) as possible without sacrificing any battery life or stability whatsoever. No Ofast or ffast-math flags that break IEEE and math operations. No beta toolchains. I compile my own toolchains from recent stable release, build them optimizing and targeting a specific processor instead of the whole architecture, and then I use those to build my kernels that are optimized for that same processor. So this kernel is meant to be as stable stock, all the performance, and none of the loss in battery. Anyways, on with the show..


~*~*Information*~*~
♦Kernel supports all OP3/OP3T devices running OOS OpenBeta 31(OP3) or 22(OP3T)(Note: *should* still work fine on stable)
♦Kernel source is based on official OnePlus 3/3T openbeta source code
♦Kernel has been compiled targeting msm8996 specifically
♦Compiled with my custom Linaro 5.5 toolchain with graphite & LTO targeting msm8996
♦No user setup required - optimal settings already applied


~*~*Features*~*~
♦No user clock-speed modifications ♦
♦Flar2 sleep/wakegesture features ♦ (Disabled by default, no vibration, enable with EX App)
♦Stock wake gestures still have vibrate functionality ♦
♦Swappiness set to zero by default ♦ (we have plenty of ram)
♦vfs_cache_pressure set to zero by default ♦ (we have plenty of ram)
♦ZRAM disabled ♦ (why write to slow storage when we have all the ram)
♦Maple IO Scheduler set to default ♦ (IMO best balance of performance/battery life)
♦Westwood TCP Congestion Profile ♦ set to default (Personal preference)
♦CRC Check Toggle-able ♦ (disabled by default)(~%30 performance boost when disabled)
♦FSYNC Toggle-able ♦
♦Boeffla's LED Notification ♦
♦Savoca's KCAL Control ♦
♦Fast Charge support for PC charging (1amp instead of .5amp) ♦


~*~*Credits and Thanks*~*~
Telegram Group <333
frap129
Flar2
SultanXDA
MyFluxi
TheCrazyLex
Andip71
savoca
engstk
FranciscoFranco
Dorimanx
maxwen
arter97
dianlujitao


~*~*Download*~*~:
HDK_OP3_AK2_V4.0.0
HDK_OP3_AK2_V4.0.1
MD5: b36fb527a19bc41ec0a488fa873e71a8
NOTE:
Kernel zip tries to disable DM-Verity and forced encryption, you may need root however in order to boot.
Install if on something else: If in doubt, download this, flash openbeta(30/21) zip from OnePlus, immediately reboot back into twrp, swipe to allow modifications, install this kernel, install magisk/supersu, profit.
If you're already on this: you can just flash my latest kernel zip and profit.


Kernel has been thoroughly tested but if you somehow find an issue or just want to leave feedback, that's always appreciated ^^
You can find changes(changelog) by looking at my posted source. You can also find my custom toolchain's, crosstool-ng, and other sources listed there.

If you want to contribute to testing pre-release kernels, or need further assistance please join our:
Telegram Chat


~*~*Donations*~*~
If you want to donate to my coffee fund, I prefer any cryptocurrency over paypal.
Donate with Coinpayments
Or pm me for address, or just use paypal, thanks!

XDA:DevDB Information
[KERNEL][OP3/3T][OOS/H2OS][FEB12] HolyDragon [V4.0.1], Kernel for the OnePlus 3

Contributors
HolyAngel
Source Code: https://github.com/holyangel/OP3.git

Kernel Special Features: Maple IO, Flar Wake Gestures, KCAL, Notification LED customization, slow zram disabled, vfs/vmswap tweaked for performance, smoothest+best battery life.

Version Information
Status: Stable
Current Stable Version: 3.7
Stable Release Date: 2018-01-09

Created 2018-01-09
Last Updated 2018-02-12
The Following 47 Users Say Thank You to HolyAngel For This Useful Post: [ View ] Gift HolyAngel Ad-Free
 
 
9th January 2018, 11:23 PM |#2  
Senior Member
Flag Colombo
Thanks Meter: 163
 
More
This is an OOS Kernel yes? Or is it for Custom ROMs that are not based on OOS too?
9th January 2018, 11:24 PM |#3  
HolyAngel's Avatar
OP Recognized Contributor
Flag Springfield
Thanks Meter: 9,442
 
Donate to Me
More
Quote:
Originally Posted by thes3usa

This is an OOS Kernel yes? Or is it for Custom ROMs that are not based on OOS too?

Oxygen OS only ^^
The Following 3 Users Say Thank You to HolyAngel For This Useful Post: [ View ] Gift HolyAngel Ad-Free
9th January 2018, 11:34 PM |#4  
Imotep95's Avatar
Senior Member
Flag Belgrade
Thanks Meter: 2,246
 
More
Been using it for months. It's stable, smooth and battery friendly ^^


Sent from my ONEPLUS A3003 using Tapatalk
The Following 4 Users Say Thank You to Imotep95 For This Useful Post: [ View ] Gift Imotep95 Ad-Free
9th January 2018, 11:57 PM |#5  
twoxa's Avatar
Senior Member
Boston
Thanks Meter: 284
 
More
Stuck on 1+ logo after flashing on theOne3TOS.... (OB20 based)
10th January 2018, 12:03 AM |#6  
HolyAngel's Avatar
OP Recognized Contributor
Flag Springfield
Thanks Meter: 9,442
 
Donate to Me
More
Quote:
Originally Posted by twoxa

Stuck on 1+ logo after flashing on theOne3TOS.... (OB20 based)

May need dm-verity disabled/rooted if you're not already.
10th January 2018, 12:06 AM |#7  
liam_davenport's Avatar
Senior Member
Flag Wakefield
Thanks Meter: 2,197
 
More
Finally posted something.. Ran this for months before I sold my OP3 rock solid no bullsh!t. Good luck with the release!
The Following User Says Thank You to liam_davenport For This Useful Post: [ View ] Gift liam_davenport Ad-Free
10th January 2018, 12:22 AM |#8  
Bryandu13's Avatar
Senior Member
Thanks Meter: 123
 
More
Thanks ! I'll give a try just for the badass name
10th January 2018, 12:28 AM |#9  
HolyAngel's Avatar
OP Recognized Contributor
Flag Springfield
Thanks Meter: 9,442
 
Donate to Me
More
Quote:
Originally Posted by thes3usa

This is an OOS Kernel yes? Or is it for Custom ROMs that are not based on OOS too?

Quote:
Originally Posted by twoxa

Stuck on 1+ logo after flashing on theOne3TOS.... (OB20 based)

Quote:
Originally Posted by Bryandu13

Thanks ! I'll give a try just for the badass name

Just updated kernel download link, was wrong. Make sure you got kernel version 3.7 before you flash please
The Following User Says Thank You to HolyAngel For This Useful Post: [ View ] Gift HolyAngel Ad-Free
10th January 2018, 12:56 AM |#10  
Bryandu13's Avatar
Senior Member
Thanks Meter: 123
 
More
Quote:
Originally Posted by HolyAngel

Just updated kernel download link, was wrong. Make sure you got kernel version 3.7 before you flash please

Now I understand why my device was soft bricked 😂
Fortunately a dirty flash of my firmware was enough, no data loss.

I'll try the new one !

---------- Post added at 12:56 AM ---------- Previous post was at 12:42 AM ----------

Okay so :
- I flashed the 3.7 version and got stuck to OnePlus logo with "Powered by Android"

- I dirty flashed my ROM (BETA 29) and flashed the Kernel immediately after without rebooting and next I flashed Magisk 15 --> It booted

I'll see how the kernel run now.
The Following User Says Thank You to Bryandu13 For This Useful Post: [ View ] Gift Bryandu13 Ad-Free
10th January 2018, 01:05 AM |#11  
calvinistmac's Avatar
Senior Member
Flag Somewhere in Brooklyn
Thanks Meter: 805
 
More
Looking forward to trying this out! The name alone is pretty cool!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes