yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Update to 1.6.0

Hey guys and girls,

Just like I started the release of 1.4.0. I know this update took quite a while again.

Good things take time and patience gets rewarded in this case :D

When I wanted to release 1.5.0 a few weeks ago, the issue with brainservice and missing sources started creeping up, earlier I was very busy.

The missing sources from OnePlus were a bit demotivating. There was no real reason to update the kernel, as it worked just fine as it was since the end of november.

Lets hope the new update works equally well.

Now we straight skip to 1.6.0. Merged latest CAF again like the last updates, merged latest linux-stable up to 4.14.162, patches from kernel common, brought in most recent f2fs-stable patches from a few weeks ago.

Latest updates from OnePlus, which dropped yesterday are also included. These should fix the prime core maxing out, because the brainservice is getting stuck.

So far all testers confirmed the phone behaving nicely. So I guess it´s good to go.

I removed the rmnet extensions, as they seem to cause issues with wireguard. Please test wireguard again and report back. Maybe that was indeed the culprit.

My magisk module is updated to work with magisk equal or higher to 20.2. (that means 20200 or higher!). The module won´t work on previous version of magisk most likely.

Functionality of the module stays the same.

Make sure to update to magisk 20.2 or the latest canary before flashing the module!

Detailed changelog below.

Enjoy!

Changelog:

Kernel Base

- Latest One Plus source updates merged (no more issues with brainservice causing the device to become hot and maxing out prime core)

- Upstream included from 4.14.156 to 4.14.162

- Upstream updates from kernel/common

- Latest CAF tag LA.UM.8.1.r1-13000-sm8150.0 for the SD855 merged

- remove rmnet extension from the kernel (this might fix wireguard as somebody hinted at in the thread earlier)

- update f2fs to latest state of f2fs-stable

Features:

- no new features

Other changes:

- update WiFi driver to LA.UM.8.1.r1-13000-sm8150.0

- update audio driver to LA.UM.8.1.r1-13000-sm8150.0

Magisk Module:

- V3 adjusts the magisk module to the layout required by magisk 20200 or higher (magisk 20.2)

Have fun flashing and enjoy your device with latest linux-stable :)

Why is linux-stable important?

I wish you all a nice day/evening!

Download is below :)

Download:

Kernel: https://www.androidfilehost.com/?fid=4349826312261694297

Magisk Module: https://www.androidfilehost.com/?fid=4349826312261694298

Instructions can be found in the OP!

But look at this post too :)

Have fun, enjoy the kernel and your phone.

If you like my work please consider a donation.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee/green tea: http://paypal.me/freak07
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] blaze9090:
First of All thabks for your work freak!

Latest Update Breaks FP Reader on Pixel Experience.

Had that issue in earlier smurf builts, maybe Erik can help out?

[MENTION=3910111]pappschlumpf[/MENTION]
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
The kernel is only made for OOS. Custom ROMs are not supported. :svetius:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xflowy:
man. Great update! thanks!! do you also test on the 7t? is it safe to flash it there? :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] christantoan:
And looks like the proper fix for Wireguard has been posted as well just after the kernel was released https://xdaforums.com/showthread.php?p=81399673

UPDATE:

Just did a quick test switching between wifi and mobile data, and using mobile data while connected through Wireguard tunnel. It doesn't cause reboot anymore so the fix is working.

However, consider using official fix I linked above for your next release [MENTION=3428502]Freak07[/MENTION].

Thank you very much for your kernel. [emoji106]️
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fairyshacker:
how do i update from 1.4.0 to 1.6.0 ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] monkboy24:
1. Download the 1.6.0 kernel and the latest companion module

2.boot into custom recovery

3. Flash the 1.6.0 file

4. Reboot system

5. Install the companion module via Magisk

6. Reboot

7. Prosper
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] santiagoruel13:
Nice.. so in this update.. i wont be needing to always type

Su

Stop oneplus_brain_service

In terminal emulator after every boot on 10.3?? Great.. now's the time to test the OOS 10.3.0 on slot B with this kernel.. as my slot a has 10.3.0 with rz1224 kernel ..

Nice.. thanks for the update
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] valeriee:
Maybe OP can chime in on this but does it matter if the companion module zip is flashed before or after the kernel zip? I see in the OP it says to flash the companion first?

p.s. Thank you so much OP for this amazing kernel! Your hard work is appreciated
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AnnoyingZlatan:
Well not like your device will explode if you flash kernel first, but module is supposed to go before the kernel since it is setting options which will be used by kernel
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] -Deco-:
No, there will be no difference - the companion module is neither necessary to have the kernel functioning as intended.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rage302:
Installed on Open Beta 8. No issues so far. Phone feels much more snappy compared to stock kernel.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
The 1.5.0 releases, which was never released, worked on the 7T. Sadly it seems I lost my only tester with a 7T recently. If you could flash it and report back I´d greatly appreciate it!

Just backup your boot.img before flashing and check if everything is working. In case something is wrong you can either return to stock by flashing the stock boot.img (magisk patched or not) or return to your backed up boot.img.

Thank you for the hint. Wireguard will be patched automatically for the next build so it should be in anyway.

Google doesn´t use the rmnet extensions on the Pixel 4 as well, so I just leave them disabled for the future.

True [MENTION=6958938]-Deco-[/MENTION] the module is not necessary for the kernel to work (it was in the early days of pie), but I´d still recommend flashing it.

The order does not matter, as long as you do one reboot after flashing the magisk module, because the the settings from the module will be applied after a reboot.

With the order pointed out in the OP, you need one less reboot compared to the method described by [MENTION=4593062]monkboy24[/MENTION] :)

Great to hear. I don´t actively support any betas but it should work. However if a situation like previously with brainservice is happening, there´s not much I wan to do without sources.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] heiskanenej:
I have been using latest version on OnePlus 7T about 12 hours and everything works.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
[MENTION=3428502]Freak07[/MENTION] 7T here. Flashed last night and I do believe I'm actually getting better (projected) battery life than on 1.4 with the brain service module. 3hrs, 41m SOT with 65% remaining.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
delete...internet messded the post up
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
It means the kernel was flashed properly, and the kernel zip makes the vendor changes so you should be good to go
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
delete
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xdamember143:
I'm guessing I just dirty flash if updating ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] trapcoder:
Nice work OP. So far, it's all smooth here. So i guess 1.2 fixes the issue with WLAN going to somewhat sleep mode ? In other kernels, my whatsapp messages don't come in until i open the app (on wifi)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Just flashed it a couple of times and not having any luck turning on WIFI. Through twrp.

Same through ex
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Scarecrow3:
Great kernel! Awesome work mate!

Just flashed it over your previous kernel (twice) after updating the companion module and I cannot seem to turn WiFi on. I did this over twrp. Any idea what could I be doing wrong?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Arden144:
I'm yet to see my zram usage go above 0, is that abnormal?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] souless poet:
Appreciate the work. I flashed directly over elemental using exkm no issues whatsoever.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
The kernel itself doesn´t cause this. Check for partial wakelocks with better battery stats.

you´re very welcome! :)

Check if ZRAM size is less than 4GB after flashing the kernel. If yes everything worked.

If you previously were on my kernel just update the magisk module and flash the kernel.zip :)

Now that you say it. I have noticed this when I got the device and ran my kernel prior to the WLAN changes (this includes 1.0.0). This was super annoying. Thought it was some weird method from One Plus to save power.

I think that is gone for me since a few days. So yes :)

So to put a long story short.

I wanted to release the kernel already a few hours earlier yesterday. Something ****ed my device up royally just before the release. That´s why I held off for another few hours.

It was the first time ever I used the latest version of the unofficial TWRP or any version of the TWRP that had data decryption working. I don´t know if it was coincidence or something else.

I also don´t want to talk badly about someone else´s work. It´s just what happened. I flashed my zips hundreds of times before and not once faced an issue.

But after booting back up it seemed that the boot process was just in some way impaired.

I replace a file called init.qcom.post_boot.sh on /vendor in order for everything to get set up correctly.

Usually this script will get executed on bootup no matter if you´re on a custom kernel or the stock kernel. I noticed that all of the scripts on vendor didn´t run any longer after a bit of investigation.

I wasn´t able to restore functionality by putting back the stock files and restoring a stock boot.img.

What I had to do was reflash the no-wipe firmware.zip via the internal OTA updater on my device. Before rebooting and switching slots, I made sure I install magisk via magisk manager to the inactive slot.

That way it´s easy to dirty flash whatever firmware you´re on currently.

After a reboot install my magisk module via magisk manager.

Then flash the kernel-zip via exkm.

reboot. wait a few minutes.

flash the kernel again via exkm (need due to avb still actively when powering the phone down on first flash.)

Afterwards everything should work just fine.

Make sure to flash my kernel without any magisk mods, other mods or scripts installed and see if it works then.

especially if you´re having the 12gb model it takes a while until ZRAM gets used. usually when the actual ram usage hit´s nearly 6gb.

great :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] almightysiman:
First I flash it with twrp and Wi-Fi cannot turn on.Then I try to flash it through Ex,and Wi-Fi Can be turn on again,Thanks god!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vincefreeman:
Personal experience. The first time, I flashed through Ex with Nolimits magisk mod on, and my wifi didn't get to work. Then I went back to stock and disabled the mod before reflash the kernal. Now everything works just fine! :laugh:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MrPhilo:
I normally like to just use close to stock kernel with additional features like Elementalx kernel.

But after reading your post and how much changes you do to make the user experience better, I decided to try this kernel out. So far I can see a smoother improvement and hopefully battery as well!

I've noticed on CPU boost, the first frequency doesn't match the small core 1ghz frequency. No idea if that effects anything , but it becomes 0mhz on EX App.

Also I noticed the settings for the kernel gets applied later after the boot. Do you know how long? I tend to make small tweaks and would like to add an delay.

EDIT: I have no WiFi problem as well, I can see other people mention that so I thought I'd add my own experience.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Aunen:
My ZRAM is disabled by default when i install v1.2. is this something i need to enable? Or didnt the install stick? Flash via TWRP

Great kernel by the way! First time on oneplus,loving it!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
So the ZRAM looks ok, but i tried changing the color in EXKM and there seems to be no effect after i move the sliders lol

Is there an "apply" button anywhere? or does that mean i am doing something wrong installing the kernel:eek:

thanks again for your time
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
At the very top in Color Control is a Apply on boot toggle. LOL
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fignon:
I changed color through EXKM without any inconvenience. You don't need to apply anything.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
So....that means i DID do something wrong when installing the kernel then lol

Nothing happens if i ONLY moves the slider.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
In OOS display settings, did you change to advanced? Wide gamut? That may be needed to get the kcal settings from the kernel side to take effect.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
color is set to "Vivid" and video enhancer is "Off"... still no good..
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] asad510:
BRAIN SERVICE magisk module still required??
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
No
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] liam_davenport:
No but you require it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
Update to battery life. This is the happiest I've been battery-life wise.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Mesmurized:
Considering converting to f2fs. Would this work?

TWRP nanoid, sdcard OTG backup

Format f2fs, reboot TWRP.

Restore /data from TWRP nanoid on OTG

Restore /sdcard from OTG backup.

If not, what am I missing?

OP7PRO Stock OOS 9.5.13 rooted
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] imrcrab:
you need to flash kernel on android P. otherwise can't work
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] qikxotik:
I don't recall if twrp partition backups are block level or fs level but if they're block level like a dd if=of= then restoring it will defeat the purpose of changing the filesystem type. Otherwise it sounds like a plausible method
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
It works fine :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
I'm anxious to hear if it worked, I'm also considering converting to f2fs. I'm on OOS 10.3.0, but that shouldn't change the method that you're using.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SLAlmeida:
Hi

I installed this kernel for the first time, and I have many doubts about the adjustments, because there are many parameters, I installed the FK Kernel Manager, and I do not know which switches I put as true, can anyone help me?

Is there any profile I can use?

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
It's built optimally as is. Boot it and forget it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Show graph or nothing
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
Just converted to F2FS.? Anxious to see if I notice any difference over the next little while.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SLAlmeida:
Thanks, [MENTION=3354333]ridobe[/MENTION]

As I understand it I don't need any Kernel Manager, like FK Kernel Manager or EX Kernel Manager.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jaggillararla:
Were u able to restore ur data ?? I screwed it up and had to restore from Google cloud
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
Yes, you have to make sure the rm_fs setting is on. It restored perfectly and up and running right away. Took about 10 minutes all together.?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
Here. Let me fix that for you.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
What? I legit can't read your writing..

using ?? don't care

Full charge resets at 90 so..
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
Eh. I was being a smartass. Apologies.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Figured but I'm curious now what does it say lmaoo
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
Pie chart. Users who don't care/you. Lol, whatever. Im leaving it up.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Ahaha nice
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rob_z11:
Any issue with beta 8 and this kernel of data connection drop? I just had my first data drop... Never had that issue on 6t for 7 months and 7pro for 2 months.

I am latest 1.6 version and handful of magisk modules.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] soup6020:
Is there any details as to what the module actually does? I guess I could unpack it myself and see, but it'd be easier to just read documentation.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] juaki:
Do I have to activate zRam?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] -Deco-:
No, keep it disabled.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
Mine is enabled by default.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] -Deco-:
Turn it off in the settings using something such as FKM, or EXM.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
Ok. But if it's supposed to be disabled, wouldn't [MENTION=3428502]Freak07[/MENTION] have disabled it by default?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] -Deco-:
Not particularly no - this is because it is used by Oneplus as a caching solution, instead of main memory. However this is entirely unnecessary due to the speed of the SD855, and only serves to drain the battery, and use up higher amounts of CPU usage during idle as it seeks to re-allocate resources back into memory.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
It follows ram boost settings in the system settings
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] slamdunksaliby:
I have ram boost disabled, but zram is still enabled in Franco Kernel Manager.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
Hmmm, I use EX kernel manager mostly. But on occasion I need to wipe the app data and reboot and then see what is happening.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
So what is the consensus here? Disable zram and enable ram boost?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
Depending what kernel your using, those things are tied together. Enabling ram boost = enabling zram. I personally enable ram boost and leave the setting in a kernel manager alone. I haven't noticed any significant hit to the battery in my usage. I'm on an 8 gig version of 7Pro and with or without ram boost enabled, the device shows no real world difference to me. Other kernels may or may not follow this.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Texan1:
Your thoughts on ram boost setting with your kernel [MENTION=3428502]Freak07[/MENTION] ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jaggillararla:
Bro keep it on. I asked this question a time ago and freak told me to keep it enabled (zram)

The kernel doesn't care about ram boost (it renders it useless)

---------- Post added at 05:16 PM ---------- Previous post was at 05:14 PM ----------

F2fs buddy ? keep both of em enabled.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Diexmax:
[MENTION=3428502]Freak07[/MENTION]

Friend, can you help me? In my car I use a car charger with power delivery technology 3.0 (PD 3.0) Like this one from the link below;

https://pt.aliexpress.com/item/33051704982.html?spm=a2g0s.9042311.0.0.1eccb90aI2wSTd

It turns out that with the standard Oneplus kernel I can load my phone normally, but with Kirisakura it doesn't work. He does not charge. It does not decrease the battery, but also does not charge. Do you know anything about it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] qikxotik:
Freak, the sleep routines on this kernel are insane. Only used 30% battery the entire day. Still got desktop notifications in real time. I'm baffled. Kudos.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rezapatel:
Just wondering, is this compatible with Oneplus 7? I'm almost sure it is, but has anyone used it on the latest 10.3.0? Thanks!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jmax91:
[MENTION=684340]rezapatel[/MENTION] Yes, I can confirm it! I'm an OP7 owner :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ridobe:
[MENTION=3428502]Freak07[/MENTION] Are you interested it supplying a .json file and url for us FKM users?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rezapatel:
Sorry for my ignorance, is the helper app an app? I installed it via magisk, but don't see it in my apps drawer.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Jerreth:
No not an app its a magisk module it lives in the modules section of magisk if you want to verify its installed.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rezapatel:
Oh that it is. I thought it was an app to tweak the kernel variables.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] robertelam83:
[MENTION=3428502]Freak07[/MENTION] were you by chance a part of this testing with Franko Kernel Manager? If not what are the chances of you looking into it and adding support?

I've tried many Kernels and Kirisakura is the best for me. This would make it perfect
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nanodan:
Try EXKM on the play store to do that.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rezapatel:
Yep that's the one I'm currently using. Keep switching between EXKM and Franco, both top notch.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xflowy:
[MENTION=3428502]Freak07[/MENTION] will your magisk module enable the aux cams in gcam ever again? (since it is striked in the op)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Sylvie5402:
Would this update effect kernel usage in any way (besides needing to reinstall it) I'm a bit of a newbie to this kinda thing
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RokCruz:
Yup stock kernel will be installed, so you have to install kernel after first boot
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nitinvaid:
Where is magisk module??
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
Follow the download link in the OP modules are at the top, I think the most recent one is dated Jan 05.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dr. Krieger:
Is it necessary to flash stock kernel while coming from different custom kernel (elemental in my case)?

If so, could someone point me to stock boot img 10.3.0 AA? Can't seem to find it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] cowgaR:
Any chance for LOS 17.1 version of the kernel please?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lvints:
Yes friend is required flash stock kernel.

If you want to boot img patched the user [MENTION=5823687]liam_davenport[/MENTION] available at this link

PS: I suppose your device is an OP 7 Pro
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruby_grubas:
Can you please help me? I want to try this kernel. I'm currently on elemental. So, I have to:

1. Download magisk img from the link you provided

2. Flash it in magisk

3. Twrp keep module

4. magisk after ota

5. reboot

And then magisk companion and kiri kernel

Is this correct?

Thank you