yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Affinity Kernel r22 is up!

:)

This build brings compatibility for OmniROM and TreskMod, I've spent hours flashing different ROMs to ensure everything is working as it should be.

Tested on LineageOS, OmniROM, PixelExperience, DirtyUnicorns, Bootleggers and OOS.

Some commits that were considered as a bloat were removed or reverted. In favor of custom ROMs I had to remove Boeffla LED control (I doubt any of you used this feature)

Here's the changelog:

Compiled out temperature polling

Support for Omni based ROMs

Other touchups for init script

Fixed WiFi stability issues on custom ROMs

Fixed slow loading of the Settings app while WiFi is active

Added KLAPSE Driver (Think of it like LiveDisplay for any ROM implemented directly to the kernel)

Some sched improvements

Decreased swappiness down to 10

CPU boost improvements for better battery life
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] fjsferreira:
Is led control removed from the oos version? :(
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Yes
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
I love how this kernel performs, but it breaks Bluetooth...which is unfortunate. My Sony Dual Shock 4 controller connects via Bluetooth, but the inputs won't work. No problems with stock kernel, though.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] smint86:
I use a bluetooth headset for audio, I connect my smartwatch via bluetooth low energy and I do connect my car via bluetooth for calls and audio. All of this works flawless. So this kernel does definitely not break bluetooth.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
It does for me. The controller connects, but the buttons don't work. I tested my DualShock 4 controller with both stock and ElementalX kernels without issues. So why on Affinity kernel am I experiencing this? Can you answer that?

And what does Bluetooth audio and connecting with a smart watch have anything to do with my issue with this kernel?

[MENTION=7300132]LinuxUser0227[/MENTION], any actual input on this?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
If the PS4 controller works on stock and ElementalX, the PS4 controller support on Affinity might be broken by CAF patches.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
Thanks for chiming in. So, any workaround for this besides using a different kernel?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] idkwhoiam322:
No, broken in Linux upstream.

https://github.com/whoknowswhoiam/weebmsm8998-pie/commit/627693f45f8f56363fcb23ba79d05b2f7889cdef
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] smint86:
I just wanted to point out that your general statement "this kernel breaks bluetooth" is not true. There was and is no offense intended.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
Noted. Since I don't like arguing over semantics, I'll just move on.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] t0ma5:
Thanks for your work! Is this the only official channel for kernel updates? No Github releases or Telegram group?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] m-l:
22nd Boot speed becomes very slow，Staying on the first screen`s 1+ logo for a long time
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
Can you try using other version or other kernel. The issue you mentioned happens if you keep flashing many kernel or keep dirty flashing. I had this same issue. I don't know the exact reason for this but clean flash solves stuck at 1+ logo for longer time. You can dirty flash and get back to stock kernel and check if it boots faster or no.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] idkwhoiam322:
To update a bit on this:

Well, while it does "break" when this patch is merged, the patch itself is not the issue according to a Sony employee. Basically, it's an issue with the Android BT stack and looks like it'll be fixed in Q unless the OEM(s) decides to patch it prior to that. Without this patch, you'll notice that you have terrible latencies, as reported by my user as well who had initially reported this to me.

The Q kernel DOES, however, have more related patches so I'll check if there's any improvements with them ¯\_(ツ)_/¯ I doubt tho.

Edit: It doesn't work, unfortunately. Looks like ROM fix is the only way. :/
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Affinity Kernel r23 is up!

:)

Here's the changelog:

Upstreamed to Linux 4.4.177

Merged changes from OOS kernel beta branch

Fixed PS4 Controller support

RCU upstreams

Reverted LMK to the msm common kernel state

Minor Klapse fix

Fixed HBM on OmniROM

Deoneplusified devfreq driver

More arm64 related optimizations

Other stuff
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
r23 feels much faster, boot either .

thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] SqooK:
Thanks.. Good kernel :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
I would like to try this kernel on CrDroid / Pie ... are there any problems?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Dirk:
Let me know how it works out if you decide to try it. I'd be interested to know if it helps with the 'Phone is Starting' bug. Have you ever had that?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
Yes, too me.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Dirk:
I'm currently testing a custom Kernel on my 3T to see if it helps alleviate the issue. Perhaps you can try this on your OP5 and see if it helps.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
CrDroid Pie

Everything would seem to work perfectly; no problem with "phone is starting" and no problem with bluetooth and wifi.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] t0ma5:
R23 is giving me a boot loop on LineageOS 16 :(
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Dirk:
Let me know if anything changes or if 'Phone is Starting' happens again? It's way to early to say yet that it's 'fixed', unless you were getting it on every single boot and now it's stopped.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
In my case, phone Is starting, it happened randomly ... for now I have already rebooted a dozen times and it has never been presented again. If it happens again, I'll let you know.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
Nothing done. "... phone is starting" appeared again... :rolleyes:

P.S.: and I don't use Magisk (no root).
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Dirk:
Thanks for letting me know. I got it again myself last night. Got a logcat but don't know if it'll help.

Edit: Might be worth noting "Affinity Kernel is based on the official kernel source released by OnePlus" The crDroid maintainer for the 5T says "OnePlus kernel implementation" when asked why the issue might affect Oneplus phones only.

Perhaps a Kernel that doesn't use Oneplus sources might be better for this issue? Does one exist?

[MENTION=229558]mascian[/MENTION]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mascian:
I think you're right; it is necessary to try another kernel that does not use the sources from Oneplus.

A lot of users have blamed the root (Magisk)... for example, I don't use any kind of root.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
This issue has occoured for me on LOS multiple times even on a stock kernel. Seems to be a ROM-side problem on LOS based ROMs but who knows.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
hi my experience is :

oos even stock kernel

on encrypted phone:

u will see phone starting msg always if u got your sd 30gb+

without screenlock is always there ,with any lock its "shorter". time is the same - lock appears.

it gets longer if i add to my sd card 40gb movie, i believed its the mediascan, or any parallel bgtask wich runs under boot.

Something is wrong on kernel side,

(first boot is fine)

but then

boot takes forever, wifiscan takes forever,

and my phone gets connected always to a 2.4ghz , not to the 5ghz.basicl it grabs the first 2.4 and stops scanning.

compared to stock kernel:

wifiscan very slow (always),

on boot wifi turning on "much later"

isnt that just because the cpu freq is set from boot 19xx or i cant get stick any higher freq at boot

thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Affinity Kernel r24 is up!

:)

Here's the changelog:

Upstreamed to Linux 4.4.178

IRQ framework improvements

Fixed the a800000.ssusb wakelock

KLAPSE updated

Fixed panel modes on OOS

Potential mdss buffer overflow fixed

Limited the CPU clock-rate to 10ms instead of 50usec

Hopefully fixed the 5GHz WLAN connecting delay
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
anyone else boot problems on OOS Stable OP5?

i can dirty flash oem rom every other kernel boots up , r24 pushes to Fastboot menü, boots only if i change/push other boot img to system (tryd r23/oos/ smartpack /exkernel) all imgs boots (so bug is in img ) or in my phone but ...

can someone confim thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] flatratte82:
R24 runs fine on my OP5 with OOS 9.0.4. At least until now.

Edit:

The 1st boot was fine and everything worked perfect.

But I just did a reboot and the pone boots to fast boot mode :(
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
thanks , i need to dig deeper than...
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] fjsferreira:
Running fine here on ob29.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
Its the magisk module from swift installer, but don't know why
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] str8str:
I can't get the minimum frequentcy to go below max if 1900 on small same on big cluster. Tried ex manager and another kernel app same thing. Custom build
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
delete
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] idkwhoiam322:
Because of perfd.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
[MENTION=7300132]LinuxUser0227[/MENTION]

Thanks r24 running great actually.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
My Battery setup with exkernel.

I use 60sec delay to use the full cpu on boot
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] KaszasM:
[MENTION=7300132]LinuxUser0227[/MENTION] is your kernel supporting f2fs on data
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ronak123456:
Discontinued??
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] archz2:
On my OnePlus 5T, I'm running stock Oxygen OS 5.1.7 running Oreo 8.1.0. I have rooted it via Magisk. Currently running Magisk 20.1 with Magisk Manager 7.4.0. I have also flashed xposed on it via Magisk.

I have never flashed a kernel before. So, after backing up the boot, I should follow the following steps.

Please correct me if I'm wrong.

1. Disable xposed framework via the switch in the xposed app itself.

2. Reboot to system.

3. Reboot to TWRP, then flash the affinity kernel zip, (EAS variant).

4. Clear cache and dalvic.

5. Flash latest stable Magisk zip that I downloaded before starting this entire process.

6. Clear cache and dalvic. Boot to system.

7. Done.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
With kernels, 99% of the time you can just simply flash and that is all you need to do. You don't need to worry about everything else you mentioned, just do step 3 and step 4 is optional but not needed.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] str8str:
Will this work on 10?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Oswald Boelcke:
THREAD CLOSED as non-compliant with GPLv2! Download link removed.

[MENTION=7300132]khaos227[/MENTION] Please advise the moderators' team (best via the report function) to re-open the thread when ready to provide a workable link to kernel source.

And please check the inbox of your private messages.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] gege0202:
after two wipe cache, dalvic on recovery everything good
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] uCristian:
[MENTION=7300132]Khaos[/MENTION] I like this kernel very much ,the touch responsiveness is very good but scrolling is not so good ,it feels choppy .can you make it smooth like on pixel?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Affinity Kernel r4 is up!

:)

This build includes a lot of CPU and GPU related fixes and improvements, I also added Sound Control, it's pretty basic module but it gets the job done.

Mainly under-the-hood changes were made that you won't most likely notice if I haven't told you.

Enjoy! :p

Here's the changelog:

Added Adreno Idler by [MENTION=4898097]arter97[/MENTION]

Optimized Crypto routines

Removed SafetyNet flags

Added Sound Control by [MENTION=4684315]flar2[/MENTION]

CPU frequency fixes

Maple IO scheduler fixes

Disabled useless IOSCHED_TEST module (why is it there?)

Overall GPU improvements (still no OC)

Memory leaks fixed

Overall performance improved

Charging fixes (just some under-the-hood stuff you won't notice)

CPU power calculation fixes (more battery, more fun)

Task scheduling improvements

You can get it HERE
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] 8hodgsonkh:
Gonna give this a try. But why no oc :p
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Just want to keep stock frequencies, as close to stock as possible. Maybe someday I will do some nasty OC but not now
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] 8hodgsonkh:
Fair enough. Touch is soooooo responsive but the small cores seem to sit on 1900mhz a lot
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Yup, that's because less demanding tasks are forced to be processed by small cluster

There's also a lot of CPU boosting stuff going on so...
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] obol2:
Why is the boost value so high at 500ms? Wouldn't it effect the battery life? Also GPU initial frequency is at 710mhz and zRAM is enabled on stock settings. I think it's not needed on the OP5.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
Big changelog for R4. Thx

This kernel is very smooth.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] flameron3:
Genuinely waiting for the custom ROM build.

Really like what the kernel is offering and also what the goal of the kernel is. Thank you for your work .
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nirmalkurienmathews:
I want to know the same. These configurations are different from others I seen especially initial freq of GPU.

I like the Kernel, it's very smooth.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
This kernel ticks all of the right boxes for me so I am trying this out with xXx. So far, it runs exactly the same as Blu (I am using Blu_active), not really noticing any differences in regards to speed and battery life so far but like others, I like what this has offered and the direction its going. Keep up the good work!

If you willing to do it, I would love it if the kernel slightly undervolt the CPU to reduce the core temp (even though the OnePlus 5 does not have a throttling issue).
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Flameron:
Yup, I agree.

Though undervolting doesn't make any difference on SD835.

It was a really useful thing before like in 801's time.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Many features and optimizations are cherry-picked from blu_spark and Franco Kernel so that's why it feels like using blu_spark but since it's not maintained anymore for the OnePlus 5/5T I cherry-picked a lot of stuff from blu.

Slight CPU undervolt seems to be a good Idea but only when you overclock if you care about the battery life

I don't think it will extend the battery life so much with current values.

r5 update will be released with some input_boost and sched_boost values tuned a bit to match the CAF values which OnePlus keeps in its kernel releases, r5 will also come with 4.4.160 patch
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] 8hodgsonkh:
Been using for a couple days now. Thought my battery was gonna take a hit with how the small cluster works but it didn't. Very smooth and the best thing so far is deffo the touch response..its like having vsync enabled Vs not enabled on a pc with the different in Input lag ??Keepgood work!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
After letting the kernel settle down and putting through its paces. The on screen time battery life is pretty impressive, especially when you are watching something or playing a game. I have noticed a noticeable improvement, this is probably got to do with Adreno Idler.

I have to say, this is by far the best kernel I have used on the OnePlus 5 for my needs.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nahsha:
Good news! Just flashed it :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] bigjailerman:
Quick question here, if I want to go back to a previous kernel, is it just flag boot.img from Rom?

Thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] alexmacar:
Restore twrp backup boot
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
You can restore previous boot partition backup if you did any or flash boot.img from the latest OOS build
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] bigjailerman:
Thanks guys.. It's appreciated

---------- Post added at 01:19 PM ---------- Previous post was at 01:01 PM ----------

Thanks! It's appreciated..!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] fanbogo:
i am blu spark fanboy but I have to say I like your kernel, feels fresh and fruity
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
I don t see adreno idler configuration in kernel adiutor ? Its normal ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Yes, it's normal. Adreno Idler is not configurable with an app, there's basically nothing to be configurable.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Macchinista:
I'm new on this kernel. I use to keep stock settings on every kernel, i hope that are quite good for battery!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
Ok thanks for information. So now you use adreno by sultan. Its better than arter97 ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
In the OP it states Adreno Idler is by Arter97 but in the r4 change logs it states its from Sultan. However, I have been using this kernel for about a week now and I think this feature is bloody awesome.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Sorry for the confusion, just a mistake. The Adreno Idler driver is by arter97 not sultanxda, the changelog is now corrected :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] bigstix:
Khaos,

Tried your R4 core-great! When can I expect to upgrade to r5? Sorry for my English, I'm from Siberia )
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
When he want :silly:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
The r5 is gonna be ready today or tomorrow, I'm currently rebasing the kernel from the ground up on top of the latest CAF tag LA.UM.6.4.r1-11300-8x98.0

The kernel will also come upstreamed to 4.4.160 and a few additional features and fixes. Stay tuned, because r5 is gonna be great!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
Thx khaos. Your kernel is awesome
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] BlackJack'89:
Hello! Thanks for the kernel :)

I only have one question: after setting up changes (touch boost) through the ex kernel manager, but the settings are not maintained when restarted. Does anyone have my same problem? Thank you!

Inviato dal mio ONEPLUS A5000 utilizzando Tapatalk
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] str8str:
So this isn't for custom ROMs as if yet
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Not yet, busy with OOS builds
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] bigstix:
r5?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] meph02:
I Hope he dont have Time to release New version. R4 work very good on Open beta.

Source code on github is down. This kernel is discontinued ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] BlackJack'89:
Download link: offline :(

Inviato dal mio ONEPLUS A5000 utilizzando Tapatalk
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
I think this has been discontinued. Too bad, I liked this kernel. I might give Weeb Kernel a try.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nahsha:
Can someone post r4?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] konsolite:
Here in attachement.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ShiShTuBaBu:
Sad to see a great kernel go :(
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
A quick Affinity Kernel status update:

The Affinity Kernel isn't dead! I was busy with a lot of stuff last month and I haven't got any time to work on it.

Since yesterday I am working on r5 bringup, no ETA please! It will come someday this month.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
Affinity Kernel r5 is up!

:)

Finally after a month of waiting, the r5 is here, bringing more features and optimizations.

Here's the changelog:

Rebased on top of the latest CAF tag LA.UM.6.4.r1-11300-8x98.0

Upstreamed to 4.4.162

Replaced the Adaptive Low Memory Killer driver with Simple Memory Killer by [MENTION=4800121]Sultanxda[/MENTION]

Added some ARM target optimizations

Added notification/battery LED control driver

Added a custom cpufreq and devfeq driver by [MENTION=4800121]Sultanxda[/MENTION]

Added controls for Adreno Idler

Fixed another minor memory leaks

Maple IO scheduler improvements

FS and IO improvements

sweep2wake and doubletap2wake controls

Adjusted network polling values

Nuked some ****ty OP code

CPU scheduling improvements

Boost CPU for some 'top-apps'

Note: Since I use new cpufreq and devfreq drivers, you can't adjust its values with Kernel Adiutor because it's outdated, I recommend switching to FK Kernel Manager for more control over the CPU values

You can get it HERE
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nahsha:
Thanks! I like the r4, very battery friendly..would you say this should be similar? Thanks for your hard work :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
R5 should be more on the performance side, not sure how much it will impact SOT, but I'll see after some testing
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
Good to see an update to the kernel. Thinking this was dead I tried out an EAS kernel and then tried out R5. The downside is WiFi is broken, anyone else has this issue?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] khaos227:
WiFi works fine for me on r5, try wiping /cache in TWRP
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
I tried that, before, after and other combinations. :p

I went back to the RenderZenith EAS kernel and wifi is working fine with it. I think after using EAS kernels, it stuffs up the wifi if you go back to a HMP. Chances are I need to go back to stock kernel to get it working again. Going to be a pain if it doesn't work, will probably need to wipe and flash stock rom.

Well, this is not this kernel fault so can leave it at that. I will figure it out.

UPDATE: Ok, looks like RZ EAS kernel did something. No other EAS or HMP kernels will get my wifi going.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] uCristian:
Everything works nice no problems, but one thing I noticed is that the scrolling is not as good as it was in R4, that's one thing I loved about R4
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Veliion:
You always need to flash stock kernel before changing. That's the idea of anykernel
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
I never had this issue ever since I got my OnePlus 5. Been flashing between kernels for the past year without needing to flash stock. Was an easy fix regardless.