yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
HTML5 KERNEL​

"Low overhead, light and the way of the future" - sultanxda

(he wasn't referring to this but whatever)​

This Kernel aims to be as simple as possible with only useful added features, you may request for features and we will consider them.

Features:

Compiled with GCC (cuz clang sucks)

Removed unnecessary bloat

Reduced power consumption

Improved zRAM and memory management

Upstreamed to the latest Linux 4.9 stable (based off ALS)

First kernel with touchscreen in TWRP fixed

Some cool patches

A lot of less cool patches

Magisk support

Westwood+ is now the default tcp algorithm

Brickported Backported patches from Sony, CAF and others

refer to the source for the rest I am lazy

TLDR:

It's better than stock and the best custom kernel out there (arguable)

Links:

Downloads

Telegram group

note: the zip is a flashable anykernel zip.

XDA:DevDB Information

HTML5 Kernel, Kernel for the Google Pixel 3 XL

Contributors

_LLJY, ab123321

Source Code: https://github.com/bluecross-dev/kernel_msm-4.9

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 210

Stable Release Date: 2019-11-15

Created 2018-11-08

Last Updated 2019-11-15
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
Thanks for this, I wonder if this kernel fixes the touch issues when flashing TWRP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] spotmark:
WTF? How many times are you going to post this?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
i'm terribly sorry XDA derped HARD
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] spotmark:
I'm just busting on you, too. All of a sudden is what like, whoa.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
First run on this kernel. Stock settings. Hard to compare right now. November stock factory image appears to have been better on battery than the September images in my opinion.

Typical work day on LTE.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
You actually did it, you absolute madman!!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Auto flashed in Franco - lost root. No problem.

Thank you for developing and fingers crossed it fixes our memory management problems.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
Auto flash but don't reboot. Then flash magisk from mm and reboot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
option to disable fsync please?

testing now

i have 20 apps opened with no re-draws but i think the re-draws happen once the screen is a sleep for a while and wakes back up.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Feels snappy and running ALL my apps while listening to podcast. Nice....
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
ok so ive re-created the scenario and can confirm that re-draws only happen after the phone has been asleep for sometime - like the RAM is being cleared or something @ idle/sleep?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] freddienuxx:
Does the touch/TWRP work with kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Update will come later today with

-Wireguard support
-November patch stuff
-whatever else I decide to add
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ab123321:
no.

Heck, Pixel 3 already has the fastest storage I/O performance among all Android phones, why would you need to mess up with fsync?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
useless feature, just like journaling and barriers.

and i like being given the option to disable things i dont believe i need on my phone.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
booted twrp temporarily... flashed the zip, rebooted, device is corrupted and won't boot up.

What now?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Try to only flash boot.img from the factory image or reflash factory image with -w removed. ( removing -w makes you keep your data)

That should help.

If that is not working you may have to reflash the factory image without -w removed. That will erase userdata.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
journaling isn't useless in the slightest bit, disabling fsync WILL lead to data corruption, however the phone can fix it by itself most of the time. I still wouldn't disable it personally.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
afaik journalling is useless for battery backed devices (just like barriers) the chances of any corruption happening is almost 0 unless somehow a hard restart happens you might lose some data

As for fsync, again I know it caused issues on other phones, but I always have it disabled and run e2fsck routinely to check for any anomalies and it always returns ok.

Again if hard restart occurs there is a massive chance it will cause corruption, but I've never had a hard restart, let alone one that wasnt my fault.

For many the performance increase from disabling fsync isn't worth the risk

As for journalling, from what I can tell the pixel 3xl doesn't have any journalling going on, check proc/mounts, only metadata partition has journalling.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
I will add the option in the next update, since there is demand for it. But I would recommend against turning it off.

Edit: ab123321 is against the idea, adding features has to be a unanimous decision between us, so I won't be adding it anymore
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
24hrs and this kernel solved my only problem... Apps closing in the background.

I'm looking forward to next release.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Thanks I already had my stuff backed up so I just did the flash all for November build. I was on September build.

So how do I get this kernel successfully on my phone
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Flash it in fastboot. I had to reboot a second time to get it to boot though.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
okay what's the command?

I imagine i have to wait for v2 for the nov patches first.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Yeah I thought it was November patches. But still running fine for me. I noticed he has an AK2 zip in his folder now. So you can flash the zip in Twrp and then Magisk. If you bootloop just try and reboot again. Or you can fastboot the image.

fastboot flash boot (name of file?). img
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
if i push it via fastboot do i still need to flash magisk again?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Yes
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Ok so what i'm going to do is push the .img via fastboot, boot up twrp temporarily, flash magisk, move on with life. All in one go correct?

Thanks about to do this.

---------- Post added at 08:17 PM ---------- Previous post was at 08:16 PM ----------

btw i don't see a v2 in his folder?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
No V2 Just image and ak2 zip. You can do it that way or flash the zip and Magisk in temp twrp
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
i only see html5_v1 zip and img in his folder... link me to what you are seeing?

So that's where i messed up? I flashed kernel but no magisk... Understood
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Thats all there is. AK2 is a zip format that allows people to flash kernels in Twrp. It's not part of the name of the zip.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
forgive me for confusing

AK2 = anykernel 2

Got it.

Doing this now. wish me luck

Update: didn't get corrupted error msg, and it boot up. Thanks !

---------- Post added at 09:00 PM ---------- Previous post was at 08:55 PM ----------

q: is flashing twrp permanently with this kernel installed fixing touch response or nah still?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
That's unfortunate :(

I understand adding features to be unanimous, but it's literally just a few lines of code, even if its enabled by default - still the option doesnt hurt to have, and its less a 'feature' and more of an option.

Ultimately your decision, thanks for the great kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
No kernel so far has fixed touch in permanent Twrp
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shivindera:
latest twrp has fixed the touch issue. Only adb not working
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
new TWRP has touch working, but if you flash kernel after twrp.zip touch stops working...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
Does for me. Same steps as P2.

Boot twrp.img

Flash TWRP.zip

Flash kernel.zip

Flash magisk.zip

Booted back in and everything worked.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
It only takes one line of code to completely crash the kernel.

Trading off data integrity in exchange for performance is like taking the seatbelts out of your car because they slow you down too much.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
ive always disabled fsync on all my android devices with no ill effects

there has only been one time in the past few years that i lost a few seconds of data before a hardreset (given it was my fault i caused a panic)

do some sqlite operations with fsync on and off and look at the massive difference.

disabling fsync will not cause a crash - at most you will lose a few seconds of data before a hard reset (if that ever happens these days with how stable and operational kernel's have become)

just my 2c.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Removing your seatbelts will not cause a car crash either, it'll just make a car crash more lethal ;)

Disabling fsync is one of those things you'll regret when it turns out it could have been useful in an unexpected situation.

Back in June, I found a massive kernel memory leak that affected all Pixel phones, and would have affected the Pixel 3 as well had I not sent Google a fix. Assuming this memory leak were not patched, your phone would bleed about 50MB of RAM per day and you would not be able to gain access to this lost RAM again until you rebooted your phone. If you kept your phone turned on non-stop for maybe 2-3 months, it would have been guaranteed to suddenly freeze and crash due to running out of memory.

This bug almost affected the Pixel 3, so although you may think that today's kernels are nice and stable, don't forget that humans aren't any less likely to make mistakes that'll introduce bugs like the one I mentioned above. This is just one of dozens of bugs I've discovered in today's "stable" kernels.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
how possible is this scenario?

i understand the risks involved with disabling fsync, i as just suggesting it would be a nice inclusion in the kernel for those of us who like to tinker and play with things - completely understanding the risk.

i mean isnt that why we flash kernels and root our phones?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
The same thing happens to me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Doing in order: twrp, kernel then magisk?

---------- Post added at 09:14 AM ---------- Previous post was at 09:09 AM ----------

The file names still say version 1 even though the modified date was yesterday. It is safe to assume that the new image and zip file are version 2 but op forgot to rename version 2?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
Yes sir.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] peikojose:
Will this work with the smaller pixel 3?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Eudeferrer:
I also followed this pattern/sequence and everything works like a charm. TWRP boots natively fast and has touch enabled and I've got root. TWRP also reads my USB drive and allowed me to save a backup to it. Thanks to the developer for this Kernel.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
So this is using the new twrp?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Eudeferrer:
Yes. I used the new TRWP
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
New version is up on the drive folder!

V2

Wireguard support
Removed additional safetynet flags
Some other miscellaneous improvements
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ART:
Great kernel. Very snappy. But somehow, my audio becomes worse when I use this kernel. Did you disable audio high performance mode or something? The sound is fine on Blue cross kernel as well as stock.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
hmm? It is alright for me I didn't notice anything. Perhaps it's an issue on your side?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Well guys, good news. I have fixed in built touch driver. twrp on this kernel so twrp does not need to load modules anymore
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
Do you work with sultan on this? Are you guys just good friends? Just curious based on the first post and some of your dialogs with him.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ART:
Yes, I think it's probably on my side.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
V3 is up with some significant changes but none that affect usability

(SEC_TS is the touch driver)

Fixed built in SEC_TS taking forever to boot
SEC_TS is now built in
WLAN is now built in

THIS MEANS THAT TOUCH ON TWRP IS FIXED
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Link in op still has v1... Where can I find v3?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ab123321:
nah, it was just a very successful joke
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
It's uploaded

https://drive.google.com/open?id=1rdgd-gKrNoWZ5wPKx5sO6_tgRHYDsSi0
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
I signed in with another Google account and saw it... weird. Thanks for keeping me sane love the Kernel great work
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Hold down your power button for 10 seconds
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yourmghq:
Will safetynet still pass with this kernel? What are you guys using to tweak kernel settings
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
(del)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
exkm for me and yes safety net passes with magisk
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yourmghq:
Awesome thanks for the reply!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Not sure really how this is related to the kernel but I flashed v3 and smartlock seems to get broken. To make sure I flashed stock and it worked then v3 again and it was broken. Anyone else facing this?

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Smartlock seems to work here
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Smart Lock is functioning fine on my end
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lollyjay:
[MENTION=6791680]_LLJY[/MENTION] thank you so much for fixing the twrp touch problems :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
Disregard...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
Mine didn't pop up like it normally would after pairing a device. I had to go and add it manually under the security settings.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
I will release an update tomorrow to upstream the kernel to 4.9.136
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 93ae8074:
My Google Maps keeps dying when my screen is off. Did anybody have luck with this kernel keeping it alive?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
That is 100% agreeable, one line can turn your phone from a smooth machine to a metal brick
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
one line indeed

Not just in the kernel

DO NOT DO THIS

dd if=/dev/zero of=/dev/block/bootdevice/by-name/xbl
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
V4 is shaping up to be a pretty big update

Patches from Android common kernel
Zram zstd
4.9.137
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
I can't do anything today, internet outage for more than 24 hours :eek:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Well thank you for the update and at least you can get some rest for 24 hours have a great day
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Well internet is back, I'll release something tomorrow
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] peikojose:
So I can flash this in my small Pixel 3? Right, I mean, because it is Bluecross.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Yup
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Perhaps touchscreen might not work on blue line, I will fix that in the next update soon
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bbender716:
I had that happen in the frankenkernel but works fine on kirasakura and despairkernel.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
yeah because we didn't build in the driver for blueline.

In other news, v5 has been released for testing, it's a pretty significant update.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] peikojose:
I still see v3 as latest
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
the testing group is in the telegram group

t.me/html5kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Kernel has been running stable for a couple days now, I will release the updated version later today
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
THE BIGGEST UPDATE YET!

V5 is now up on the download folder!:

https://drive.google.com/drive/u/0/folders/1rdgd-gKrNoWZ5wPKx5sO6_tgRHYDsSi0

changes:

-Fixed touchscreen on blueline

-Dualshock 4 and Xbox one controller support

-Dualshock 4 driver has been updated for better support

-Binder has been upstreamed to kernel/common

-Added support for ZSTD zram compression

-ZSTD is now the default for zram

-Kernel has been upstreamed to 4.9.137

-Upstream zram patches

-cpu_input_boost has been removed in favour of stock's boost solution

-some CAF patches to the scheduler

-wakelock blocker has been removed

-MAC randomisation has been added and enabled by default

-qcom_rx_wakelock wakelock times have been reduced to 7s

-maple ioscheduler has been added

NOTE: new naming scheme: HTML5_XY

X is major revision (v4 to v5)

Y is minor revision (4.1,4.2)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bbender716:
Any way to not have mac randomization on by default? It really screws with shared wifi (especially at workplaces that register based on mac addresses)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
echo 0 > /proc/sys/dev/cnss/randomize_mac

use Exkm or something to run this on boot.

I forgot to disable randomize mac by default, I will fix it in the next update :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
I flashed and go', everything working well
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
New update later today

-upstreamed to latest 4.9 tag

-disabled mac randomisation

-speculative page fault for 15% improvement in app launch performance
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
What's the naming mechanism? For this version
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
54 or 55
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yanowman:
What's the benefit of disabling Mac randomizing
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ab123321:
You will not lose authorization on Wi-Fi networks that use MAC adress to remember your device
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Hey people, V6 seems to be running smoothly for the past few days now, it will be released tomorrow!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Patiently waiting
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
V6 "further optimisations"

- Disabled MAC randomization by default

- Upstreamed to 4.9.141 for better security

- switched to using O3 for compilation

- Speculative Page Fault for better app launch times (up to 15% improvement)

Downloads (61 is V6): https://drive.google.com/drive/u/0/folders/1rdgd-gKrNoWZ5wPKx5sO6_tgRHYDsSi0
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Hi guys, I will update to the December patch tomorrow, sorry for the delay, I broke my pixel 3 xl's screen and a replacement is arriving soon.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Getting very very bad lag and stuttering using latest kernel on camera app.

Using December rom

Edit .. it's not a kernel problem. Or I don't think so. I'm a flashaholic and forgot to flash magisk after one of the kernel today and ever since then a lot of areas in my OS have been soooooo laggy like camera
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
V7 is shaping up to be a pretty big update

-December Patch stuff

-zram z3fold (better performance for zram)

-significant kernel debloat(this is taking me the longest)

-i might build with GCC.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Thanks to GCC and CPU optimisations, V7 should also see a 5-10% performance uplift in benchmarks

For testing, please join the telegram group t.me/html5kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
i don't think i can keep refreshing this page lol
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
haha, I'm so sorry for the delay, I'm overseas and very busy. I will upload whatever I currently have to the Google drive page later
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Homeboy76:
Happy New Years :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
I'm back from my long vacation and I'm here to announce a few things

1. Restructuring of the project, we will manage it differently with much stricter review for every change.

2. More serious commitment, I know I get flak for not updating this enough, hence I will set aside much more time for this project as it benefits me as well.

3. Possible name change, the sultanxda html5kernel reference was funny but I think we may change the name
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Sorry for the huge delay, as you can see from our GitHub https://github.com/bluecross-dev/kernel_msm-4.9

A lot of work has been done so far.

We've stressed tested the rebased kernel for about a week now and I'm delighted to inform you guys that it will be released in the coming minutes with this changelog

-Upstreamed to 4.9.152
-Rebased kernel and reverted a bunch of previous changes
-Now optimised for Cortex-A75 and A55, possibly a 5-10% performance increase
-fixed a bunch of memory leaks
-Reverted back to userspace LMK(Google has fixed issues pertaining to it)
-F2FS garbage collection during charge+sleep, better performance overall.
-Removed gpu popp.
-January security update
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
The kernel has been up on Google drive for a couple days now, do give feedback on performance and usability

Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Flashed the latest one but when I go to about phone the kernel version has no indicator that it is ur kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
Flashed HTML5_95_Lightning-McQueen-Special-Edition.zip

Idle awake is pretty restrained and performance is good.

But why is version showing up like this?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ab123321:
It's fine, this kernel has no any tags in version. But if you wish, I will add it to the next update!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
just would be nice for the end user to be able to identify what is installed kernel wise.