yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Wherever the zip is flashed (TWRP, Kernel Manager for Franco Kernel, or EX Kernel Manager), it will take care of Magisk automatically.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
Latest p beta. I saw many users reporting that after the dp4 they need to factory reset to iron out the bugs.

That wasn't the case with me though. I dirty flashed over dp3 and had 0 bugs from the start.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clepsy:
Yes, on mine I could not sync contacts, and a factory reset solved the problem, even if I flashed with full wipe :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bsg411:
your update link goes to wahoo in as opposed to taimen. Are we supposed to be using the wahoo folder on your site or the taimen...or are they the same files?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Wahoo is the name of the unified taimen and wallaye builds. The wahoo zips can be flashed on either device, so in this case you're in the right spot [emoji106]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.141

(2.53) Fix installer in TWRP on Android P

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clnzx2:
I am getting an unsupported device error in TWRP on latest P preview.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I'll look into it soon.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I am aware of the flashing issues in TWRP. I will have a fix soon, I need to consult with osm0sis on it. Flashing via Kernel Manager for Franco Kernel or EX Kernel Manager is not affected.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
is it safe to flash for 8.1 users?

and is there also an update feature in ex km for your kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
[MENTION=6842057]nathanchance[/MENTION]

Is there any difference between the beta or rc once it is moved to stable? Eg if I have 2.52 rc1 flashed any reason to flash stable 2.52?

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Usually there are no changes from RC to stable. RC is a release candidate so it's being tested with changes already in place.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Yes.

EX Kernel Manager added the ability to flash AnyKernel2 zips a couple of updates ago. It's not something I directly support though, unlike Franco's app.

It depends. Sometimes it's just a new build with the final version, other times there may be some changes. For this one, there wasn't anything new between the rc and stable version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fapste:
Is this kernel based off of sources from Android 8.1 kernel with latest security patches or does it also contain sources from Android P kernel? For my own knowledge, if the sources for the new version of the OS aren't out, how does this kernel work with Android P?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
You really ought to check out the OP. There is a lot of useful information there. BTW, the kernel source is released right along side of the DP's.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Made with P source.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fapste:
But as far as I knew, Google only releases sources for the new Android when they release the stable build of the OS. Where does Google release sources for Android P? Are only kernel sources released or ROM sources also released?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
https://android.googlesource.com/device/google/wahoo-kernel/+/refs/tags/android-p-preview-4
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] seardna:
I am getting an unsupported device error in TWRP on latest P preview.

me too. build num is PPP4.180612.004

Thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] epm90:
Same here. I think it was mentioned before but it works if you flash through Franco kernel app
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
They release the sources for the kernel during the previews because it's GPL so as soon as they start distributing binaries, they need to provide the source.

I am aware, it's a massive failure in TWRP on P. osm0sis and I are trying to come up with a proper solution.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Go back 11 posts.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I've pushed 2.53 which is just 2.52 with a fixed installer. If you weren't able to flash 2.52 in TWRP, you will be able to now. Sorry for the inconvenience!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Actually, I forgot a new WireGuard snapshot got pushed today (0.0.20180718) so if you use it, upgrade to 2.53; otherwise, there isn't a real reason to unless you feel the incessant need to be on the latest :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
This thread will now handle the Pixel 2 (walleye) as well since I'm tired of posting the same things in both threads.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] opooi:
my bootloader' version is TMZ12a but failed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] munchy_cool:
Hello Nathan,

Getting this error when trying to compile from source for RR walleye build. Last month the sources worked fine, i just synced the sources again for new build Fingerprint.

https://hastebin.com/inesicoxir.coffeescript
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
The build system isn't finding your Clang toolchain, it's not kernel related.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.142

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Hey nathan was the rc 2.54 the same as today's stable 2.54?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Yes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ghisy:
Nathan is on fiyaaaa! ?

I still need to update from the April security patch and he releases several versions of the kernel in ONE day! Kudos! ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Nathan are you going to continue building kernels for pixel 2 xl when you receive you oneplus six gift?

Will or is that yet to be detirmined based on performance of op6 vs p2xl?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] FlatOutRU:
With what app can i change cpu frequences and etc?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
EXKM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Which is not likely to be recommended by the kernel master himself ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Not sure what happened but flashed latest via Franco app and lost SIM. Phone said no SIM. Back to previous version for now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ilal2ielli:
Same happened to me, did a reflash of the latest kernel through Franco's app and it worked fine after.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Good to know. Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I have been doing OnePlus 6 builds for a month and a half now lol. The Pixel 2 XL is still my daily driver.

Either Kernel Manager for Franco Kernel or EX Kernel Manager.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] koax88:
same thing happened to me now, flashed via twrp and no sim. But i can still use mobile data, only phone call and sms is broken.weird :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Everything works fine for me.

¯\_(ツ)_/¯
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Curiousn00b:
Hey Nathan,

When using the Battery Life Labs in FK Manager to reduce the GPU and CPU, after a couple minutes, the CPU is back to running at Max speed and resets in FK.

Is this a kernel thing or app thing? Although, underclocking might not be needed, still weird that it happens. p:

Thanks

Edit: I was too greated with the no sim issue upon flashing and a lockup, resulting in a force boot to TWRP. Might've been the latest Magisk update being applied at the same time as the kernel, idk. Only flashing the kernel alone in TWRP fixed the issue though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Unfortunately, I believe the CPU and GPU speeds are controlled by userspace. I guess I could expose Sultan's underclock for both the little and big clusters but it's been shown that underclocks impacts performance quite a bit.

To everyone, regarding the no SIM and other weird issues, ALWAYS remove all modifications such as Magisk or Xposed before reporting issues to me. It's pretty much impossible for small updates (especially like 2.54, which was literally just a version number change [4.4.141 -> 4.4.142 and 2.53 -> 2.54]) to impact things like the modem subsystem. I also test everything myself, I don't release things that have major issues like that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
[MENTION=6842057]nathanchance[/MENTION] i already asked flar2 in his thread, but would also appreciate your insight on the topic of hight brightness for the 2 xl.

he did not found any solution to make the panel accessible for his high brightness mode.

did you, by any chance, discovered or know sth related to that? eventually which could lead (him) to a new approach? ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
This is not my area of expertise, I'm not going to be able to comment on it any more than he can.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
The NO SIM is caused by by Magisk 16.7 build. Also causes the charging Icon to remain on when phone is plugged in and powered off. Flashing back to Magisk 16.0 fixes issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Nope I not updated to 16.7 been on 16.6 for a while never had no SIM issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Semtronix:
This is just not true. I've been on both versions of 16.7 and have never seen this.

Currently on Magisk 16.7 (1671) and Flash Kernel 2.54. everything works fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chazall1:
The NO SIM issue here. I have never seen that one.

All functioning as expected on my end.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
The No Sim occurred periodically. Once I went back to Magisk 16.0. No such issues. The charge Icon staying on happened whenever phone was turned off and plugged in. Also fixed by rolling back. Good luck
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
FWIW, I have been on Magisk 16.7 since the day it was released. I am still on Flash kernel 2.52, and I have never encountered the NO SIM or wonky battery icon issues... so I don't think they are related to Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vprasad1:
Magisk 16, July 8.1 Google Oreo installed Flash Kernel flawlessly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
I've had the no SIM issue after flashing new magisk but a reboot solved it, never had the issue again thus far
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
The OnePlus 6 is an incredibly fast and great device, but the camera is well not the best, not the worst, but don't try to capture anything in motion, the blur is shocking, the pixel you can buy a bit cheaper now and obviously would be my recommendation if camera is important to you....:laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
I had the no sim last night. I have not updated the new kernel and I did not have magisk installed. Could this be something else. I am on an April.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krabban:
is that wahoo ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yep :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krabban:
thanks badger50 , your a star :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
A fallen star! ???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krabban:
haha naah :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Looks like I just got the NO SIM issue as well for the first time, running DU latest weekly, flash kernel, and Magisk 16.7, reboot did not solve it......will try downgrading Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Pkt_Lnt:
Would you grab a logcat first to help solve this? There are quite a few reports, but no logs to identify the problem, everyone just downgrades, moving development backward. :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Crap sorry, I literally just uninstalled Magisk and reinstalled same version 16.7. working for now, if it happens again I'll get a log.

Edit: I will say that it wasn't just SIM that was gone, I could not turn on WiFi either.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eak1080:
Happened to me to...suspected it was magisk over flash but who knows... TWO forced reboots fixed it for me. (First reboot hung at white Google logo screen indefinitely.).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
For ME, latest Magisk 16.7 Beta caused spurratic No Sim and Stuck Battery Icon. When phone plugged in and powered off. Re flashing Magisk 16.6 or Lower solved it. Running Flash 2.54. All good now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] koax88:
no magisk installed , still no sim, the only solution for me is reflashing the rom. idk if this is kernel issue or from rom issue, im using nephilm rom and latest flash kernel when this issue happened. currently on aquarios beta, with stock kernel.

p/s: [MENTION=6842057]nathanchance[/MENTION] im not complaining, your kernel is the best for my usage imo, faster FP scanner, better idle and fluid performance. im just reporting .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
It is really weird that so many people had a No SIM condition at the same time with different setups. I was on April stock without Magisk and an old flash kernel--2.3 I think. I had no SIM also had no WiFi. Reboot and fine. Could this be something else? I am on Fi.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 2.55!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.143

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
same happened to me with the 16.7 update. i only have vanced youtube and greenify for magisk modules running.

go a fail to boot recovery screen once, no wifi a second time, extreme unresponsiveness a 3rd time, hang on the G logo booting...

took many reboots to settle down.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
i'm a celsius guy myself, but we'll have to agree to disagree on what "most of the US" thinks :eek:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Just to be difficult, I want my temps in Kelvins. :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deeppans:
Using Elementalx 2.03 on GP2.

Flashed stock not image, rebooted and flashed Flash Kernel 2.55. Rebooted. Everything is fine.

However when I am trying to flash any Magisk version, phone is not boring up. Stuck at G screen.

Please help me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Does a hard restart using the power button help at all?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deeppans:
Sorry not getting you. What do you mean by hard reset using power button?

What I should be doing? Reboot to TWRP, flash Magisk, then doing hard reset.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
Hold Vol Down + Power button at the same time to force a hard reset. If you can still do that, and the the phone is still booting up, then your phone can certainly be recovered.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deeppans:
I guess I asked question in wrong way.

The problem I am facing is I am not able to flash/use Magisk over Flash kernel.

If I flash any Magisk version 16.(0-7), my phone is getting stuck on G screen.

Every time I need to fastboot, flash TWRP, run Magisk Uninstaller, stock boot image and then Flash kernel.

What I should do to successfully install and run Magisk over Flash kernel?

TIA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
In my sig there's a link to Pixel 2 XL guide, start with flashing factory image (remove the -w)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
You may have to upgrade to DP4 to use Flash kernel 2.55 since I believe you mentioned you were using DP2. However, if Ex was working for you with magisk, then I'd just keep it that way :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] {davros}:
Very nice kernel sir.. plug and play

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Mine sometimes hangs on the G screen after flashing stuff in TWRP. Try holding down the power button until it turns off completely, then reboot again. If that doesn't work, then you may have flashed the wrong slot (A/B), and there is no boot image to load. If that is the case, you must flash the factory image, then install TWRP, then root with Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deeppans:
Somehow it worked with Magisk 16.6.

Flash kernel rebooted and later flashed Magisk.

Thank you for support.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] craigacgomez:
[MENTION=6842057]nathanchance[/MENTION] Could you please enable the NetFilters IPv6 NAT tables in the defconfig (CONFIG_NF_NAT_IPV6)? This would allow us to use the IPv6 NAT tables in the ip6tables firewall configuration. A good use case is redirecting DNS requests to override carrier DNS
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Sure.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 2.56!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.144

Enable CONFIG_NF_NAT_IPV6

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
[MENTION=6842057]nathanchance[/MENTION] .. the kernel is running great and i have no complaints whatsoever but i was noticing that the past few updates have been primarily for Linux updates (going by the changelog for the versions).. have we sort of reached the saturation point for optimising the performance or do the Linux updates include that? Sorry if this sounds like a stupid question but i do not have any programming knowledge and wanted to understand from a layman's point of view.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] craigacgomez:
Cheers mate! But it looks like your 2.56 release did not include the CONFIG_NF_NAT_IPV6 change.

[******@********* ~]$ adb shell uname -a
Linux localhost 4.4.144-FlashKernel-Wahoo-v2.56 #1 SMP PREEMPT Wed Jul 25 07:41:11 MST 2018 aarch64
[******@********* ~]$ adb shell zcat /proc/config.gz | grep NF_NAT_IPV6
# CONFIG_NF_NAT_IPV6 is not set
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
Is the current ver compatible with DP5?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
The /proc/config.gz file is the stock one to avoid an "internal problem" message: https://github.com/nathanchance/wahoo/commit/df441c325f7ab895256ea3fad2cb032e6c82b560

I have enabled it: https://github.com/nathanchance/wahoo/commit/a2360be353c685485c77c1ab2067af382fb74ab2

We don't have source yet but it works fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 2.57!

Sorry for the update fatigue, the timelines just don't match up :silly:

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Merge P Preview 5 changes

(2.56) Linux 4.4.144

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] craigacgomez:
Cheers! I see that you did enable it, but ip6tables NAT routing still does not work (the nat table does not exist). Did a bit of digging further and noticed that the IPv6 netfilters Kconfig requires a different config to properly enable nat routing. The required config is CONFIG_IP6_NF_NAT (which actually inherently selects CONFIG_NF_NAT_IPV6).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] v12xke:
Ok... DTTW works stock and running Flash. DTTS does not. Don't want to derail the thread any further than I already have, so I'll have to dig a little further on my own. Thanks for all the suggestions!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
[MENTION=6842057]nathanchance[/MENTION], are those statswith Always On Display enabled? Ambient Display enabled? Sound Search? On my 3rd 2XL, want to love it, still working on resolving battery drain. Thanks in advance!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
AOD off, ambient display on, sound search on.

Something I will say, it's actually insane how much of a different signal strength makes with battery life. When I was in NYC and Toronto, I had extremely strong signal and I easily got an extra hour of display time which I normally wouldn't have in my home town. Maybe something to look at.