yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 3.04!

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.151

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/9/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/pie

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-9
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
That seems like an odd reason, first RMA was new, 2nd refurbished. The refurbished phone is better than the first two.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
Never heard that before. I think it depends on the availability of exchange devices in your country while you make that request. If you think it through imo a refurbished is also likely the better choice because those devices get tested extensively before they sent them out. So if they look like new it's even better to have a tested device.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tlxxxsracer:
Good work. When charging, the device gets very hot. It didn't before. Stock Pie, non-rooted.

Any known issues or things to implement?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
I'm on 9 with this kernel and my device barely gets warm during use while charging.

I think you might have more success getting an answer to your heating question if you ask this is the Q&A section.

Good luck resolving this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Doubt it since you're the only person to mention it but I have been without my device for two weeks so I have no idea.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
Sorry for the OT. Like I've said many times before the best minds in the business hang out here.

Can someone that knows how to read a log please look at this and maybe tell me why my apps have a really bad lag. Google messages is the worst. I opened and closed it twice on this log. Really frustrating I've tried everything.

https://drive.google.com/file/d/1Xhe8CSXxPInYv7efiYiDml2woqcQ524b/view?usp=drivesdk

Help with this of course is greatly appreciated. Wish I knew how to read a log. Weekend flasher I guess.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Is that legal on the weekends where you live? :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
Might depend on the outside temperature. I'm on holidays where it's really hot and fast charging ramps the Temp up to 40-42°C. At home where it's colder the Device is also colder while charging.

Gesendet von meinem SHIELD Tablet K1 mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] linezero:
Yo. Im on sultan kernel and I have experienced this the past two nights. What I did last night was to get the heat off was disabled the wind down and dnd and it wasnt making the device hot after all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
It is after breakfast. You can't be doing that crap before breakfast. Pretty strict about that lol. :cool:

---------- Post added at 01:13 PM ---------- Previous post was at 12:49 PM ----------

Nevermind I figured it out. It's my theme doing it. I thought I disabled it before and tried it. Total rookie move. Kind of weird I've never had a theme do that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Is that a substratum theme? If you are looking for a nice substratum theme, I recommend PitchBlack. Looks fantastic and no lag at all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
Yes it is. I have been running Pitch Black. I have it on my Essential right now. I'm a big fan of Big Blu. It's been a little problematic. I'm guessing 9.0 it's not the easiest operating system to theme. The P should stand for pain in the ass.

I really do appreciate the recommendation. Definitely a really good theme.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Lmao so true :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I actually had some problems with Big Blu recently on 8.1 also. It might need an update... My Facebook app was crashing and overall on several others even if those apps were not themed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cwalker0906:
It was updated today
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] iPollesion:
:D

Thanks for posting this patched version - this was able to pass through the Google splash screen with progress bar during bootup after flashing Magisk. The link you posted no longer has the file, here's a new link for anyone having trouble: https://androidfilehost.com/?fid=3700668719832236565

Google Pixel 2 XL 9.0.0 (PPR1.180610.011) (USA)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Nathan posted another one I find works even better. V 16.7(1675005) posted a few pages back.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
FYI Nathan provides personal Magisk builds on his primary site. Don't forget to read the README.

https://nathanchance.me/downloads/magisk/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 3.05!

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.152

Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/9/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/pie

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-9
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bobbarker2:
Apparently it was BS. Called again and the supervisor said that wasn't policy and they had no control over what device you get, whether its refurbished or new.

Has anyone RMA'd with Google and gotten a new device as a replacement? For those who got a refurbished device, what was your experience like with the phone?

Sorry for OT.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ariac Konrel:
I've RMA'd twice and gotten new devices both times. Though, I RMA'd when the device was still new (in the context of release time). First one got a green line through the screen (and a really intense color shift at the slightest tilt). The second one had a dead pixel on the display. The third was perfect, minor color shift and no issues. Google support can be...hit and miss. From what I've read, anyways.

Though, I believe I only got new ones since it was still a new device and they didn't really have refurbs ready. Though, I could be wrong.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JazonX:
Question: Can I flash the Beta Build of Magisk by Nathan (1675006) on top of the existing Magisk (Latest Magisk Beta: v16.7 (code: 1671)) wwhich I have already?

Or should I UnSu and do a clean install?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
The zips can be installed over each other, the APKs cannot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JazonX:
Thanks heaps for the clarification!

Cheers!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SnafuGG:
[MENTION=6842057]nathanchance[/MENTION]

I noticed SafetyNet check works in your Magisk & Magisk Manager version and i was wondering if there are any other benefits to using your version over what topjohnwu puts out? Thank you for all your hard work :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] buffal0b1ll:
The builds are straight from topjohnwu repo. The benefit/risk to using unofficial builds is that they have John's newest commits that aren't released yet in official beta or stable.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
[MENTION=6842057]nathanchance[/MENTION] while you are at it, if you could build a TWRP that decrypted properly, that would be great lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
Agreed [emoji28]

TWRP is really a nightmare on this device (despite the great efforts of the Devs)

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SnafuGG:
Thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] srqrob:
[MENTION=6842057]nathanchance[/MENTION] using your builds, understand that while the zips install over the old ones, the Magisk Manager has to be uninstalled before the new apk is installed. Can I just let the system uninstall the old build or do I need to use the Magisk Uninstaller to get rid of it first? And thanks for what you continue to do for us.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Use the uninstaller. You can dirty flash but sometimes problems occur.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
You can just uninstall the official Manager and install mine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Wondering for those people still on Oreo have you been updating flash to latest or still on 2.58?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I was on 3.03 and for some reason gestures for ambient display didn't work and switched back to 2.58 and haven't tried new build maybe someone else can confirm
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I can confirm that Flash through 3.05 is working perfectly without a hitch. Your phone is cursed! Lol!

You might want to go into your Settings/Ambient Display and System/Accessibity and fix your settings and Gestures.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] infamousvincci:
How do u flash nathans version of magisk in the magisk app?

Im planning to flash flash kernel on top of sultans using ex km but i heard i have to flash magisk afterwards.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Reboot to recovery, install Flash Kernel, flash Magisk in the same recovery session, and reboot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] iPollesion:
I agree... it's a nightmare :(. Don't know how I feel about using it anymore - at least for a while. ADB usage is fine for now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Use Franco to flash Nathan's Kernel. Flash only no Flash and reboot. Exit out when done. Go into Magisk Manager go into modules. Hit + flash Magisk zip. Re boot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheUndertaker21:
anyone getting the response is invalid error for magisk?

doesn't matter which version i flashed :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
No, works fine, but obviously only with Nathan's Version.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Uninstall magisk manager and install Nathan's from the link below, it will work then.

https://nathanchance.me/downloads/magisk/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheUndertaker21:
thanks worked

amazing support from you guys
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] infamousvincci:
Nice. This is what im talking about. Lol. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
pls delete
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
Was using unofficial "latest" magisk builds, but decided to swap to [MENTION=6842057]nathanchance[/MENTION] repo when I flashed 3.05. Working flawlessly so far. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Yep, he does some seriously magical things, now, if he would just get off his arse and make a working TWRP, we would all feel complete and could sleep again because we all know he never sleeps ?.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Valeriuz:
Hi guys, a quick question: can I flash latest Flash Kernel on latest Pie stable with Magisk 16.7, or should I first uninstall Magisk and thenk flash Nathan's Magisk?

I'm still confused after reading many posts about the differences between thosw two magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
For Pie can you flash latest Nathan Magisk build or do you still need to use specific version?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
You can't flash a kernel with Magisk, use francos kernel manager or ex kernel manager to flash the kernel. You can then use magisk to flash Nathan's personal build of magisk zip over the official but need to uninstall the official apk if you want to use his personal apk of magisk as well so you can pass safety net.

---------- Post added at 03:41 PM ---------- Previous post was at 03:40 PM ----------

See post above
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] saham424:
I did and everything is working flawless. I even have a few Magisks Modules active and I haven't had a single reboot or crash. I'm running Magisk 16.7 and the only thing is that safety net is invalid at this point till it gets updated from what I have read up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
What post?

Other posts are about installing magisk.

My question was can I use Nathans latest Magisk on pie or do I need to use a specific version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
You can use his latest on pie
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
My personal advice regarding TWRP: break the habit of using it regularly. At this point, only custom ROM users should have it actually installed; stock users should take advantage of Magisk's "Install to second slot" option and either FK Kernel Manager or EX Kernel Manager to install/update Flash Kernel then 'fastboot boot' TWRP if something ever goes wrong (since you really shouldn't be flashing anything on the go anyways lol).

This is the '#ota' message from Telegram:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
I haven't used your build as there is a magisk snapshots thread already existing and they've been working fine. That thread produces nightly builds assuming there has been a commit. That's basically all you're doing, correct?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
No, he just pops in to some threads to answer questions when necessary.

I can look it into the auto brightness. I'll never disable fsync by default but I can look into adding the switch for it (even though it really isn't something you should be doing).

No.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
sweet thanks. I believe it was called "Advanced Auto Brightness." It seemed a lot more smooth when the screen would adjust to brightness and the levels seemed better, especially at night or a dark room.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wtherrell:
Yes, please. I would like to include means of activating the High Brightness mode. I need it for maps and pedometer outdoors.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Depends on if there are valid HBM commands for this panel. Something I'll need to look into.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nikonat:
Just updated my device to 8.1 final from DP2. I patched the 2.0 flash kernel with Magisk using 14.0 and 14.5 beta(trying both after no root), successfully patched the boot.img not messing with the dtbo.img and everything boots fine with pass of safety check but no root. This method worked previously with 8.1 DP1 and the older flash version so I'm not sure what I'm missing. After searching there seems to be a couple others with similar problem but no answers. I respect your input. Got any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Easiest way was for me to boot temp twrp.

Flash 2.0 kernel zip.magisk 14.5

Reboot and profit.i don't know why all people have so many issues
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nikonat:
So that was my thought too and so I did so just a few minutes ago. Booted to TWRP just fine and installed the 14.5 zip. Booted up and have the same message everyone else does "There's an internal problem with your device". Ignores it and boots fine but still not root detected. IDKWTF?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
That's odd

Maybe flash stock boot image to both slots and reboot

Repeat previous steps after
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nikonat:
Well, that caused system to be corrupt. Looks like I'll start from scratch image again.

---------- Post added at 04:47 PM ---------- Previous post was at 04:34 PM ----------

So just to wrap this up for closure. I re ran the flash-all script without -w and patched the flash2.0 boot.img and voila! Even got to keep data as is. Weird little hiccup, thanks for chiming in!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Flash factory boot.img/dtbo.img, boot twrp and install Flash2 then install root with 14.5420 from unofficial thread. It works and no internal problems ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pahlerc1:
This is exactly what I did and worked like a charm!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
[MENTION=6842057]nathanchance[/MENTION]

FYI, I just got stuck in a bootloop ..

The phone soft resets, then, good back to the password screen, enter the password, then it immediately goes to soft reboot again.

No logs are possible but this is the exact same behavior that I noticed in Electron.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
What build are you on? I've never had anything like that happen and you're the first person to report this. What else do you have installed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
176 apps. Can't figure out which one is at fault. Just did a hard reset on 8.1 release day.

No way to track it down either

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Reboot into safe mode and see if it fixes it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
Don't really want to be in safe mode for days upon end. It doesn't happen all the time

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wfe82:
This happened to me as well this morning. 8.1 December security patch, Flash v2.00, and rooted. Used fastboot to flash as I have no need to go near TWRP. Going to flash a rooted stock boot.img and stock dtbo tonight to see if it's because of a custom kernel.

edit: I forgot to mention that I noticed it after I opened Uber. Phone became pretty laggy when scrolling in Fenix 2 right after I opened Uber. Then, it began to loop and I only got out of it by shutting it all the way down. I can try to get a log, but it seems like it could be difficult as it has not happened to me since.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Oh, sorry. Thought it was more consistently happening. Nevermind
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GBPackerFanForLife:
Updated to 8.1 then installed your new Kernel got everything working but now Viper Audio doesn't work an how do I get rid of that annoying Google message when restarting the phone saying internel error garbage...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
---------- Post added at 12:45 PM ---------- Previous post was at 12:43 PM ----------

[/COLOR]

https://xdaforums.com/pixel-2-xl/help/viper4android-8-1-0-t3711474
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] C5Longhorn:
Is one kernel manager better than the other if I'm using Flash kernel? I'm not sure which kernel manager to purchase.

Thanks,

Rick
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Both are good and I have purchased both when they were released, just a matter of preference really. I bought both just to support them as they are the best 2 in my opinion.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Correct!

I personally recommend Franco's app as he has specifically supported Flash Kernel with the auto-flash mechanism.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
So... When is your custom rom getting released? ?

Thanks for all you do, you certainly have escalated quickly!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bobbarker2:
Haha, do you see the amount of resources Nathan contributes to the community already? A custom ROM is an enormous amount of work to build, enhance and maintain.. he would have to clone himself and put that clone to work making a ROM.

With that said, if Nat has been secretly working on a ROM in his spare time (if he has any) and released it, I would be the first to flash it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
With all the work he does, hasn't he already been cloned? Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pkgnex:
Crash logs

Nathan,

Logs from a crash that happened today are attached.

I was using chrome, a pop up window opened, hung up, then my phone rebooted.

FWIW I still think something went sideways starting with 3.02. In Sultan's thread, he seems to be making a lot of changes to the "memory management" stuff he's done since then... seems problematic and you might just want to revert the stuff of his you put in 3.02 if it could have contributed to my crashes and janky performance since then.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] C5Longhorn:
I want to offer a thanks to Nathan and all who contribute to the threads and effort.

I'm going to download Franco kernel manager to try out the new way of installing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I haven't added any of the memory stuff. I'll look at the logs but my device isn't back until Wednesday so I'm not going to be able to verify anything until then.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
[MENTION=4793042]pkgnex[/MENTION], if this crash is somewhat reproducible for you, could you walk back through the builds and let me know which build this starts with? This is the same crash that a few people have reported but it doesn't seem to happen often enough to isolate exactly when it started. The code path that is triggering the crash hasn't been touched in a while so it's clearly something else that isn't super apparent.