yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
I'll give it a try now, thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] EstiR86:
Very excited to try this!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
Nice work! Looking forward to trying this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TekRantGaming:
Hey [MENTION=4800121]Sultanxda[/MENTION] coming from oneplus one and three happy to see you here too flashing this right away :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
I'm having some issues with opening apps. Random apps like Instagram, Snapchat, Gmail, mixplorer will animate like they are opening and then just close. I have to try multiple times. I attempted to capture a log.

https://pastebin.com/A3nKRZ7U
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Assuming you haven't rebooted your phone since this happened, could you capture a kernel log as well (dmesg)?

The error from your log is very weird, and I'm not so sure it's kernel related. Could you give more info about your setup?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
No problems with Gmail or mixplorer here. No substratum themes applied to them?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kerymercury:
Wow. No freeze or hick ups so far. Will continue to monitor. Excellent update
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
I switched back to flash. I originally thought it had something to do with Helix Engine but I disabled it and it was still acting up. I was even having difficulties accessing the device settings. I can try the kernel again tomorrow and see what happens.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
I'm running 9/30 Sultan and Helix Engine too. No issues so far!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
It's possible that since Simple LMK allows you to keep so many more processes in memory without killing them than before, that you've inadvertently hit the limit of the number processes that can be running at once. This would be really weird though...

Are you using any tuning scripts? Are you on a custom ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
I am not running any tuning scripts. I am running a custom ROM though. Nitrogen OS 9/12 build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TekRantGaming:
Should the device be stuttering and also take at least 5x more time to boot than stock ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nezebilo:
If you have a problem, explain it and post a log. Don't come with this sarcasm bull****. If you don't want the kernel, go back to stock.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lil_ith:
I could be wrong but i get the feeling that the issues currently presant are self inflicted. granted some builds had more issues than others, but the 30th. to me is perfect, no lagging or freezing, been using mixplorer... playing games, and talking on telegram. NO issues. (this was on a fresh install though and latest canary magisk)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
Working flawlessly here. No stuttering, freezes, reboots, all is good. Been running since released, very good so far in all aspects ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
[MENTION=4800121]Sultanxda[/MENTION] i think you have cracked the code.. everything is running perfectly and a video which i had paused hours ago in vlc player was still in memory.. performance is also snappy and no apps crashing
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] otrobruno:
fresh installed my first sultan kernel, everything is running great

thanks a lot sultan!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ffh2303:
[MENTION=4800121]Sultanxda[/MENTION] thanks for the awesome kernel. I have a few questions/feature requests if i may.

- Can you improve the charging speed of this phone by maybe tweaking the charging curve? Even with an 18w PD charger it takes almost 2 hours from near empty to 80%. From my observation using Accubattery it's only charging at about 7.5w after 50%.

- Can you include KCAL support in this kernel? I realize that this has been requested before but I'd like to add that KCAL does help bringing this phone's screen closer to the 5T color wise (in sRGB and Boosted mode). I'll see if I can get side by side pictures tomorrow for the two devices to show the difference.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CFSlayer:
If I want to switch from Flash Kernel to Sultan, is there any special procedure I must follow or can I just flash Sultan through TWRP over Flash Kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
Flash sultan and then magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Unlike flashing ROMs, you don't need to wipe anything before flashing a new kernel.

However, if you are using a tweak/tuner script optimized for your old kernel, remove that script before flashing the new kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with October security patches.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Haven't flashed latest October kernel yet but just wanted to say that the previous build has been working great without slowdown. That being said I still find a lot of reloads of apps when switching between them in recents.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Sucks having 4GB of RAM. Simple LMK can't magically make all of your apps stay in memory...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Hahaha, I wasn't expecting ALL of them. Appreciate your work to try and help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
You can try less aggressive Simple LMK tunings with this kernel: View attachment Sultan-kernel-wahoo_20181002-slmk1.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ** A - R **:
But Sultan, I've read that more RAM uses more Battery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] onliner:
In PC yes, a little, but not here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arh2o:
Awesome job, no more lag/hitches which is great!!

I've noticed this too, especially on my most frequently used apps. Seems to re-open/reload some these apps quite often, even though I just used them say 10 minutes ago. I'll try the less aggressive kernel test Sultan posted and share my results!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I tested that less aggressive kernel I posted and it really is not aggressive enough; I faced some lags with it. I don't think I will be changing Simple LMK's parameters any time soon.

It doesn't matter how long ago you used an app; when your phone runs out of memory, something must be killed. The entire premise of Simple LMK is that it only kills apps when you actually run out of memory. I'm afraid you're looking at the limit of what 4GB of RAM can do on Android nowadays.

That is completely false.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aocboe:
https://play.google.com/store/apps/details?id=com.merxury.blocker

The effect of LMK is limited.Intent Firewall(IFW) is a better solution
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ZSPeppel:
Pardon my ignorant question but I am running the Sultan Kernel from September. Is there a way to update without wiping the phone? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
Yes.

Dirty flash 9.0 october firmware > temporary boot TWRP > flash latest Sultan + Magisk > reboot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Dem is Fighting Words ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Hey Sultan, is there any way to increase the vibration on your Kernel? Everything else is Bang On.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The default vibration level is the maximum...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fanatic75:
Directly flashing it over flash kernel would be alright or should I dirty flash the rom once?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Just flash over it. If any issues, then plan B...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Yup. Don't forget to Flash Magisk after.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aocboe:
deleted

it's my fault,EAS is great
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Probably take a look at sultans git. ;)

Pixel 2 uses WALT by default.

https://github.com/sultanxda/androi...5d9668/arch/arm64/configs/wahoo_defconfig#L11
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aocboe:
It seems that I understand it wrong(OLED hurt my eyes):(

According to a Chinese article,Pixel 2 doesn't use EAS-based dynamic hotplug and turbo boost scheduling(like Sultan's input/devfreq boost?),until sdm845 has these features:confused:

sorry for my bad English(and Chinese…)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
The eas implementation on the pixel 2 devices is way closer to actual eas (it is eas in its essence) than the sdm845 devices like one plus 6 or HTC U12+.

Both the OP 6 and the HTC 12+ use caf changes that are implemented “on top” of the a actual EAS to fit qualcomm’s/CAF’s needs exactly.

without going more off topic in this thread here are a few reads for you:

https://www.reddit.com/r/Android/co...stest/?utm_source=amp&utm_medium=comment_list

Search for the comments from renderbroken specifically. They are a bit further down. I also included the comment on the screenshot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aocboe:
Maybe zstd is better than lz4？

zram: extend zero pages to same element pages

https://lore.kernel.org/patchwork/patch/753474/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Komodoketavaran:
I've updated to October security patch and updated kernel.

Now my phone is getting insanely hot while playing a game.

Don't know if it's the kernel or the october update.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
If it was right after boot then that's why.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Iloveeporkchop:
Prior to this version, I'm having occasional stutter when opening / reopening apps.

The latest version in my situation / setup so far have not yet seen any stuttering compared to the previous version.

Hopefully this experience continues. Battery wise I don't think have any changes in efficiency so far, all about the same.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] farovitus:
Running this kernel with OCT security patch, all is good.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] infamous84:
Sultan, are you planning on upgrading to a pixel 3?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Komodoketavaran:
No it was at least 3 hours after the reboot.

I will try the version I had before (20180930) just to make sure it isn't the game itself

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
Been running latest since release and everything is good.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Are you planning on dropping a kernel for 2xl ? Nice seeing you here haha

---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------

I'm wondering if you just dirty flash and if you had magisk modules installed. If so you're going to need a clean flash
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Komodoketavaran:
Yes I dirty flashed the Oct build and i had magisk modules.

Kernelwise i always fastboot the stock kernel before updating a kernel.

Now i've tested the stock boot.img, the 20180930 Sultan kernel and the latest kernel.

Without Magisk of course because I thought of that too.

Seriously the extreme heat only happens in latest Sultan kernel.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Yes you're going to need a clean flash I did that with pies dp but it caused it to act really weird and it would be warmer than usual
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Komodoketavaran:
Even if it's reproducible for me? I can go back to another version of kernel and the extreme heat is gone.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Tried to duplicate before giving you an answer and we'll phone does get pretty hot with easy tasks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I removed a thermal driver that the userspace thermal engine happened to rely on. Oops :/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with overheating fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Was there any significant battery or performance benefit because it definitely feels like it was a performance boost

---------- Post added at 09:03 PM ---------- Previous post was at 08:25 PM ----------

Phone is getting hotter way easier now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
I've had no issues. This Kernel has been my daily driver.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
Latest version of the kernel is working great. Thanks again for your hard work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Hey Sultan not sure if latest build is using lmk or slmk but I usually keep 4-5 apps opened and lately I have been noticing that my music apps have been getting totally killed out the nowhere maybe after 30 mins of just playback music. If you can advise that would be great thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
It's still using Simple LMK. Which music apps? They need to have a persistent icon in the notification bar in order to avoid getting killed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
It began happening yesterday with YouTube music, and never really had happened, but it did too frequently switched to Spotify and it also did do it while it was playing music
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Noticed that Bluetooth cuts out periodically. Maybe once every 45 mins or so. Cuts out for 5 secs then resumes. As I'm a serial flasher. This has happened only with the Oct.14 version. Otherwise kernel was preforming very well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I've never changed anything related to Bluetooth in the kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
I'll do some more digging. Haven't changed anything with my set up. Keep you posted.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
I have Bluetooth on all day connected to my truck for music and calls, I've never had any issues with cutting out ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
No. The kernel is simply only told to vibrate for X milliseconds. It has no concept of notification vibration patterns.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TemporalArc:
Right, so is it possible to have a global multiplier for the input? For example, if by default a notification causes a 100ms buzz, would it be possible to apply a multiplier of 2.5? For me, at least, that would go a long way towards solving the weak vibration problem.

Although, I can see how a blind multiplier might interfere with other apps...

Thank you for your work, though!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
A global multiplier would really mess things up. It's easy to implement but I'm not going to do it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
How about just increasing it abit? That's the only thing I find lacking in this Kernel. Not a deal breaker, but would be nice.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TemporalArc:
I'd guess a change small enough to not affect the haptics or other apps won't be perceptible, so it wouldn't be useful.

Now, if such a multiplier could be added to just notifications... That would be what be perfect, but I suppose you would need a Rom/root-based mod, not a kernel to implement that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hafifzein:
Can this kernel flash on LOS 16? Sorry for my stupid question
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joedajoester:
I noticed that this kernel disables the laser focus and nothing will make it come back, not even the toggle in developer options. Without laser focus this camera cannot focus at all in the dark. Once I flash back to stock, I just toggle it in developer settings and it comes back. So it seems the kernel disables the laser focus. I tested only flashing magisk and it still works which leads towards it being the kernel. Anyone else notice similar? You can check by opening your camera in front of a mirror and check if you see the blue light under the camera.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with this fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
New or Last build with this fixed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Today's build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ilgonzo:
Please add kcal [MENTION=4800121]Sultanxda[/MENTION].

Thanks for your hard work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mbze430:
Any chance of adding NTFS r/w support to the kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Moooaaarrr !!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zacharias.maladroit:
[MENTION=4800121]Sultanxda[/MENTION]

What's your take on CONFIG_IRQ_FORCED_THREADING ?

In some cases it should improve stability, but could there be additional benefit with more fine-grained IRQ tuning (e.g. performance critical kthreads & IRQs, lowering of sound latency, etc.) ?

https://wiki.linuxfoundation.org/realtime/documentation/technical_details/threadirq
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
On DP3 there is an internal error messagr on startup, but the phone continues to work, is it ok?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zacharias.maladroit:
is reading one page back asking too much ? :)

(that's the message you mean, right ?)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Most of our IRQs are already threaded, so this won't really make a difference on our device.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zacharias.maladroit:
thanks for the clarification
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with the underclock removed and some bugs fixed. The changelog can be found in the 2nd post of this thread.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Not sure why you removed underclocked

Everything is working fine and better here plus battery life is insane over here

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I've found that EAS actually does a pretty good job of not using the maximum freq way more than necessary. So far my battery life has been relatively unchanged by removing the underclock.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Interesting, i will flash the new build and report back after a full cycle

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
Does this kernel have kcal custom color driver's?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Nope
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
Ok thanks.

Hey Dev, can you please add the kcal drivers? Besides that this is a fantastic kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rlex:
Been user of your OPO firmware for several years, recently switched to pixel 2 xl. Happy to see your work on pixel!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eak1080:
Can confirm June 11 build without underclock has sped up webview page rendering. Idk why but it has. Page would load and view would rendering seconds later with june10... That's gone in June 11 build. Doesn't make sense but just reporting back. Also app loads happen faster.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Donric13:
Thanks for the new kernel. After first few hours seems very responsive. Only thing on my wishlist for this great kernel for me would be dt2w gesture (not using aod always on so this gesture is quite helpful to turn on screen directly to view messages). But i also understand if you wanna leave this kernel as light as possible.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] katsumex:
After you made the announcement that you were swapping from one devices to pixel, I made the swap as well. Primarily for the same reason as you, glad your kernel is now available! Thanks for everything [MENTION=4800121]Sultanxda[/MENTION]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
Any future plans to support custom ROM's? I'm on Dirty Unicorns and would like to give this a shot! Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kcc140:
Settings > System > Gestures > Double tap to check phone

Works great for me
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I think he means being able to go directly to the lock screen without the AOD screen before. However, your right. It's still better than nothing :good::cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kcc140:
I have lift to check phone enabled as well, so then the dt2w takes you to the lock screen. I see no difference
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joedajoester:
On the latest version I find that WiFi drops momentarily pretty often. It's really annoying because that means WiFi calling will drop a call, discord calls end and browsing the internet constantly shows the no connection page with the dinosaur. I'll try to get a logcat, it's really unpredictable when it happens.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I've never had problems with the Wi-Fi and I've been using this kernel since the initial release.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mr. Blanco:
I've been having the same issue , wifi keeps dropping out
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The WiFi driver has not been modified at all in this kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kaiseryeahhh:
Pixel 2 XL here

All perfect
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joedajoester:
Any suggestions on what I should do about the wifi? I have flashed back to stock without -w and then flashed this kernel and magisk again. Nothing out of the ordinary so I don't understand why this is happening.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
A new build is up with this fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kaiseryeahhh:
Watching a movie on Amazon video every 5/10 minutes tells me that it is playing with data
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The WiFi driver consists of 740,000 lines of code. If you'd like to debug it, be my guest.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WillowTree:
I'm wondering, do i rollow the regular procedure for flashing another kernel, coming from sultan. Or do i need take extra step/steps?

This confuses me "DO NOT FLASH A DIFFERENT DTBO AFTER INSTALLING THIS KERNEL"
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
Dirty flash stock ROM, then flash your custom kernel of choice.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
If your running stock rooted. Just flash one over the other. Then flash MAGISK. Via TWRP or Kernel Manager. If Flashing FLASH Kernel. You don't need to Flash Magisk after. You can bounce between freely. Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] godbob:
Will this kernel pass Google Device Policy?