yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Can you add zstd compression for zram?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
No, as I don't believe the compression algorithm for ZRAM can be modified from within userspace. The concept is to stay as close to Sultan's kernel with only additional options for those who want them. The core kernel should remain the same. Besides Simple LMK already does a fantastic job of memory management IMO.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 24/05/19

Merged latest Simple LMK update

Fixed minor KCAL bug

Alternative build compiled with GCC 9.1 is now available
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Please add usb fast charge for p version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Does the compiler make a difference in the finished product?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thanks to kdrag0n for his extensive testing :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] agplugged:
1. If you've made any changes to /system, you won't be able to receive OTAs anymore

2. Basically, yes. After flashing the monthly update you need to reflash the kernel, recovery and magisk all over again, unless stated otherwise.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
[MENTION=9116297]Eamo5[/MENTION] any chance you'd consider implementing F2FS support in this kernel? F2FS has become rather stable, being used by a few OEMs now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mrcactuseater:
It's been tried before in previous pixel 2 kernels and it has turned out to be a lot of work for something minutely beneficial.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Which kernels would that be?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mrcactuseater:
None have it implemented, just stick with ext4!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
[MENTION=6842057]nathanchance[/MENTION] was the lead on at least on one previous device for f2fs and if it was beneficial it would have been in his kennel as well as the modified twrp he built. He explicitly said it was not worth it long before it saw it's end of life.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 27/09/19

Merged Sultan's latest ion and iommu force push
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
So, none for the Wahoo line, which means claiming it has a minor performance benefit is untrue. In fact, benchmarks and usage indicate otherwise.

Flash Kernel was also discontinued almost a year ago, and his posts regarding the value of F2FS were made in 2017 (from what I can find). In fact, he made a Twitter post mentioning how the Pixel 3 would have performance improvements because of F2FS (among other changes).

F2FS has matured greatly since the initial ROM scene uptake, and particularly in the last year, thanks to adoption of it from major OEMs like Samsung, Google and OnePlus. If there was no performance benefit to be had from it, no one would be using it, and there are numerous sources citing its benefit.

[MENTION=9116297]Eamo5[/MENTION] has previously implemented it in his Endurance Kernel, hence my request to him, as he is familiar with the requirements of doing so.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mrcactuseater:
I understand f2fs has matured a lot and since you seem adamant on discussing this I'll indulge.

AFAIK, the Pixel 3 uses a new driver to enable FBE and f2fs, something which would require a lot of work to backport to the Pixel 2. This is unnecessary work to simply change the filesystem for slim benefits.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Hey can you tell how should i flash the kernel and have root? I rooted by patching the stock boot img because i read that twrp isn't working on Q and neither magisk zip flash

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Actually, I'm just trying to dispel the myth around here that F2FS offers poor value :)

Also, this is not a request to implement the F2FS implementation found in the Pixel 3. f2fs-stable has been part of the Linux kernel since 4.4 (incidentally, the version of the Linux kernel found on Wahoo). Other devices, such as the OnePlus 5, using the same chipset, have a solid F2FS implementation themselves.

I don't want to OT this thread entirely with this, but I'll simply end on it being a feature request I would love to see [MENTION=9116297]Eamo5[/MENTION] implement, and if not, no harm either.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Twrp and magisk both work fine on Q.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Thanks for your great work as always!! Running smooth as ever.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
currently on 4 september version of the kernel, updating to 27 sept. will i need to reflash magisk after flashing the kernel ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Yes, from what I remember
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Yes. Flash kernel and the flash Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 01/10/19

Fixed newly introduced ion memory leaks and further improved ion performance

Removed Wireguard kernel support as it appears to be broken on Android 10 anyway
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
After last update 1/10, im suffering from memory issues, apps closes but itself
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Seems there are a few remaining leaks that Sultan needs to address. I will upload a new build later with the ion rewrite removed for those who just want a stable experience until all issues with ion are resolved.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
You can find an alternative build without Sultan's ion rewrite included in the 'Downloads' section of the OP. The build without the ion rewrite shouldn't have any stability issues. Enjoy :)

EDIT: Uhh wait I might've messed this up and uploaded the wrong build. I've updated the download link again, sorry.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Will give it a try, as i already yesterday reverted back to 27 sept. version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 07/10/19

Patched a critical security vulnerability that affects the Pixel 2

For more information on the vulnerability, XDA have already written an article here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 07/10/19 Build 2

Merged Sultan's latest ion force push
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
Can confirm the 7/10 build is working for Oct 2019 patch.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
Plus 1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 08/10/19

Merged October ASB
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 09/10/19

Merged Sultan's latest ion force push
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darius thebrain:
I cant update my pixels last security patch. Do i need the stock kernel for this patches?

I use the sultan kernel from 01.10.2019 on stock android 10
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I got bootlooped too, even with factory images so i'm not sure why. When you flash a new boot.img it should just override the existing patched kernel. I think it's just a general bug when updating, as this has happened to me inconsistently in the past.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 09/10/19 Build 2

Merged Sultan's latest ion force push... again
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
How are you finding the kernel with ION drivers?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I have used both kernels for a while now and tbh for a naked eye i haven't seen or experienced any difference at all
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
After updating to october update, i installed the ion version, no memory issues so far

also i cant see any difference btw. ion or non-ion versions
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Perhaps it's just me then, that has issues with the ion rewrite. Google Search often hangs, switching apps has quite a bit of stutter, and swiping to home from an application often has the application simply reappear into the foreground. I have less crashes of the launcher (or is it SystemUI? can't be sure) so I've had to reboot less, but I'm switching back to the non-ion version for now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
Oh I see, interesting. I've just been using the non ion version so was wondering how the ion version goes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] redrivera:
Afaik ion is in both versions. The difference with the new version is that ion is rewritten to remove unnecessary debug stuff but something isn't working right
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
I personally haven't had any issues with the latest ion version. But according to the devs, ion is broken on multiple fronts.

Maybe I've just been lucky so far. But it hasn't caused me any problems with the latest version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
It was the same case for me but now i started experiencing high memory usage and youtube force closes when playing in background so i guess i will switch to non-ion version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
I just had to go back to the non-ion version from 10-8. Started having random reboots. So far so good currently on this version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] omair2005:
I had the same issue with this kernel and caesium. Continuous reboots on android 9 roms.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
I'm back on the no -Ion version and have been all day. Zero issues. No reboots. Stock October A10, latest Magisk beta and this kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] redrivera:
Same, had problems with the camera crashing while taking videos. Switched back to the one without the ion rewrite and all problems went away
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
What's the no-ion version name?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
It's in the OP. I believe it's the 10-8 version.

Sultan-Kernel-Q-08-10-19-no-ion.zip is the name.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
Is it the best for battery currently?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
It's what I choose to run. They are all good on battery. It's the most problem free for me personally as of now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Where I'm setting currently. Been on wifi all day though so take that into consideration. No trickery. BT always active. Screen brightness set to auto, etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
And my current averages according to Accubattery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Magisk

Are you using TWRP? Or patched boot.img method? Flashed patched boot, and can't get recovery anymore with Magisk 20 on Android 10. Thoughts appreciated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
I just boot to TWRP through ADB. It's not installed as primary recovery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Thanks will give it a try. Hadn't thought of that.

---------- Post added at 11:32 PM ---------- Previous post was at 11:12 PM ----------

Worked perfectly, thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 15/10/19

Merged Sultan's latest ion force push

Updated mkdtimg and dtc submodules
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BlakeSm:
Is there a new version without the ion rewrite? The link takes me to the old version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] redrivera:
Still experiencing crashes on the new version after using night sight/video mode. Reverted to the latest no-rewrite as usual to make sure it's the kernel. True enough, problems go away
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bverns88:
Hey guys. Just upgraded to the android 10 October image via the adb flash-all command. Magisk rooted via adb and everything is going great. Want to install Sultan's ported kernel for Android 10. Used adb to flash twrp image and flashed the kernel zip via twrp but it keeps saying it can't mount /system and /vendor upon finishing. Upon rebooting I get stuck at the google G load screen. Have to redo flash-all and instal magisk via adb all over to get back to normal. Anyone have this problem or could offer some help? Would be great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Maybe try this....fastboot into twrp, then flash the twrp.img not the zip, and flash it to the recovery ramdisk partition, then reboot to twrp. Then flash magisk, then your kernel :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bverns88:
No quite sure of the code to flash to the recovery ramdisk partition.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
There is no code. After you select to install the image in twrp, it will give you 4 options on partitions to choose from. Then just select the recovery ramdisk partition. Don't worry if twrp throws a couple of mounting errors, tgata just the way it is until it is updated by Team Win :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bverns88:
twrp GRRR

Rad. Followed AZ bikers guide and it all worked out. I think what was happening when installing the kernel after the magisk patched boot.img it would get stuck at g logo due to overwrite of the patched boot.img. I just Booted twrp image, uninstalled magisk, installed twrp zip, then installed sultan, rebooted. Boot back into twrp and flashed magisk zip, reboot, profit. AZ bikers guide worked, even with the errors as mentioned.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
What I've been doing since upgrading to 10 is going the long way around to obtain root.

Apply to update to the October release.

Pull a copy of the boot.img from the zip that you downloaded to apply the update.

Copy the boot.img to your device.

Boot up your device and open magisk. Tap on the link where it tells you that magisk is not installed, and choose to patch boot file. Navigate and find the boot.img file you copied over in the previous step.

Now transfer the patched IMG file back to your computer.

Reboot your phone to Bootloader mode, and issue the following command:

fastboot flash boot <patched img file>

When that's done, reboot the device, and you should have root.

Then, to apply the most recent Sultan kernel, use a tool like FK kernel manager to flash the most recent version of the kernel. MAKE SURE YOU DO NOT REBOOT AFTER THIS STEP.

Go back to magisk, and tap on the link where it says magisk is up to date. Choose to install, Direct. Allow magist to reinstall itself after installing the kernel, and tap on reboot.

You now have root and Sultan's kernel.

I plan to use this method until TWRP is updated and Stable.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bverns88:
Thanks man. Found an easier way but will mental note this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ericarthurc:
Heads up, been using the kernel with the ion rewrite; something is causing full system qcrashes during YouTube videos. Looks like a gpu crash
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 19/10/19

Merged Sultan's latest ion force push
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
The OP in Sultans Kernel says that Magisk must be flashed after kernel. Everytime you update Sultan's you will also have to reflash Magisk or you will bootloop.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kinesics:
so is this going to be sultan's kernel for android 10 going forward?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ilgonzo:
Thanks for this work Eamos5 ! Can you add Wake gestures from elemental X kernel (double tap, swipe right etc)? Thanks a lot for your work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ffh2303:
Hi, can anybody that has this kernel installed on the latest update kindly run PCMark and share the scores here?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 21/10/19

Merged Sultan's latest ion and iommu force push
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Not that it matters as they are just benchmark scores, but here you go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frosty77:
Will this kernel work for pixel 2 (walleye)?

Nvm I looked into the coding and I see that it does!

Great work and thank you for releasing these!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ffh2303:
Thanks. These scores show quite substantial increase from stock and is basically SD845 level / not far off from SD855. Amazing stuff.

One last thing, are you using EXT4 or F2FS for your /data partition?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
It's on stock A10 latest update with this kernel and Magisk obviously.

I have not changed the data partition
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The ION and IOMMU rewrites are finally stable now, after many tries. Oof. [MENTION=9116297]Eamo5[/MENTION] I think it's now safe for you to remove the link to the kernel without the ION rewrite.

.

No, but maybe [MENTION=9116297]Eamo5[/MENTION] will maintain this kernel with extra stuff (like KCAL) that I don't want to add into my kernel. I haven't updated to Android 10 yet because I still think it's a buggy mess. Let's hope the November update is better...

I'll egg [MENTION=9116297]Eamo5[/MENTION]'s flat if he adds F2FS support...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] redrivera:
That's great to hear but I get stuck on the screen with the G logo and progress bar whenever I flash the ion rewrite version. I get past that screen without a hitch when I flash the no-rewrite version. What can I do to help figure out what I'm doing wrong? I'm on stock Android 10 (October) with twrp 3.3

Update: I tried a third time and it booted. I didn't do anything differently (or at least anything intended). Hmmmm. Do I just write that off as random taimen finickiness?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
I'm getting unsupported device when trying to flash this latest kernel. Is anyone else having this problem? Is there anything anybody can suggest for me to correct this issue? Never had any issues up until now...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
I get this as well. A reboot usually let's it move past. Seems intermittent. Sometimes it will boot first try. Other times I have to hard power it down and then it boots on the next restart.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Sounds like Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Takaani:
It might actually be Magisk. At times I get it on the non ion version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
So, what can be done about this? I have no custom recovery, and have been rooting via Magisk and then applying the Kernel via FK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Takaani:
I don't think there's anything we can do other than submit logs but the newest ion version that Sultan said to be stable hasn't crashed on me yet which is a huge change since the last ion version. Also it is on track for 8 hours of SOT so far while I was browsing and lightly gaming. 33% usage in 2 hr 39 min.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NinjaCoool:
Yeah, I had this issue as well since updating to Magisk 20.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
Can someone point me to a how to for capturing flashing logs? I'd love to update this kernel, but at least I can try and help?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dlb4all:
I think i didnt get the memo on this one , but has Wireguard support been removed from kernel ??

EDIT : also i have a problem with Chrome crashing (auto closes) after couple of seconds . might that be a kernel problem or i should look elsewhere ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
I must say, the latest kernel with the stable ion rewrite has been amazing. Excellent work [MENTION=4800121]Sultanxda[/MENTION] and [MENTION=9116297]Eamo5[/MENTION] !
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
+1 amazing work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
i am having a hard time unlocking the phone by swiping up the lock screen. it just bounces back to the lock screen without unlocking most of the time. anyone can relate?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
That's not a kernel issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 27/10/19

Merged Sultan's latest performance enhancements
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jwchen119:
You have something block the proximity sensor, remove it and you are good to go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Could it have something to do with your AnyKernel zip which is not up-to-date ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
No.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
switched to another kernel and the issue is gone, though :l
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jwchen119:
I found this "feature" on this kernel, so I didn't tried it on other kernels. This feature is making your phone harder to unlock when the proximity sensor is block that you won't accidentally unlock in your pocket.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Flashed latest version so far so good, Can feel the performance tweaks perfect
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Why don't you keep it up-to-date ? :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
Huh? :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] co4:
I tried the previous kernel from the 25th and this new kernel and I'm getting a weird thing where my phone shuts down when locking the screen.

Didn't happen on stock kernel.

I even removed Magisk and rebooted to no avail.

Swapped kernel to another and now my phone isn't shutting down. :/

I'm on Q and fresh factory install
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
[MENTION=9116297]Eamo5[/MENTION] [MENTION=4800121]Sultanxda[/MENTION] I've found the new update 27/10 to be really smooth.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
"Unsupported Device"

Yes. Totally Magisk 20.0.

I forgot the trick to copy zips to the /data partition (Decryption not required to access in TWRP) and now am updated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Sultan Kernel Q 30/10/19

Reverted Sultan's scatterlist performance enhancement as it caused stability issues with some drivers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
new update feels really smooth.

though: every time i flash/update this kernel (and reflash magisk after) first boot up goes into endless boot and i have to hard reboot. any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CHANGiism:
This. It happened since 10-21 I believe and I had to revert back to 10-8 (latest no-ion before 10/21) due to this issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
once you reboot via power button long hold it boots up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CHANGiism:
I know.. it's just the fact that I have to do this everytime when I reboot, I have to boot it twice made me revert back.