yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ram4ufriends:
Why does it matter if you clean flashed previousiuos version?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Because dirty flashing major version updates have been wrought with unanticipated results over the years. If the previous build was clean flashed then dirty flashing to the official is a much less risky endeavour.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
What issues are you still having?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
The pin not being recognized in twrp and.sometimes the G loading screen
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zetsumeikuro:
Just reboot your device and the lock screen will recognize the pin. As for TWRP I believe has been an ongoing issue and it's best to disable the pin before loading into it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
TWRP is a completely different issue.

The G loading screen may not always be Magisk's fault, it usually is though. You can try this updated build and see if it improves: https://transfer.sh/YVFdi/Magisk-v16.7-1674-.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 3.00!

Before people ask, yes, this should work with Oreo but I only support the latest stable so upgrade to Pie if you experience any issues!

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 Android P updates

Linux 4.4.146

EAS updates from kernel/common

Qualcomm driver fixes/updates

WireGuard snapshot 0.0.20180802

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] Itachisasuke:
I combed through John's Repo but didn't see anything relative to the issue that I see.

The only issue I am currently seeing on Magisk-v16.7-1674-.zip is that when I check "Preserve Force Encryption" in the Magisk Manager and close the app and reopen it.

It goes back to being unchecked.

Just a minor annoyance but everything else is working as intended.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Yeah that's true but thanks i'll give it a try and report back :good:

Edit: tried that version and still have the pin issue in twrp with ur 3.0.0 kernel and official P. But if I disabled the lockscreen pin then twrp works fine [MENTION=6842057]nathanchance[/MENTION]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dmarden:
Is the 1674 version of Magisk here only for use with the Flash kernel? It bootloops me (so right now I am running non-rooted P). I took it as a fixed up Magisk version, but though maybe it was somehow specific to this kernel.

Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
I have the same issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
No it should work with any configuration.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dmarden:
Ok, thanks for the confirmation... getting errors "2" and "255", will have to investigate. Appreciate the quick reply.

Edit: Whoops, should clarify. First attempt to flash through TWRP (booted, not installed) went normally but resulted in bootloops. Subsequent attempts get me errors 2 and 255. Tried the old patched_boot.img method which installed ok, but got me bootloops. Yay day 1, haha.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dmarden:
Resolved: https://xdaforums.com/showpost.php?p=77264471&postcount=2259
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Master K:
I tried this version but I get a bootloop or stuck at the Google Logo with progress bar each time.

I guess I will have to wait for a more full update.

Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
How are you flashing it? This is just straight build from the Magisk repo so if it doesn't work now, it probably won't work when a new release comes down.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
Other reported issues as well; they flashed uninstall magisk first, then flash kernel and then magisk 1674 and had no issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Master K:
I am not using a Kernel (other than stock). What kernel should I use that is known to work?

---------- Post added at 04:27 PM ---------- Previous post was at 04:25 PM ----------

I grabbed the updated version you posted the link to and just flashed that alone after installing the OTA update.

The OTA installs and boots just fine. Then I went back to TWRP and installed Magisk 1674 and I get a boot loop.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
You are in the flash thread so I assumed you were using flash kernel. That is what I use.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eak1080:
[MENTION=6842057]nathanchance[/MENTION] any goodies in the final merge commit related to this ?

https://issuetracker.google.com/issues/109710373#comment191

https://www.androidpolice.com/2018/07/26/june-ota-update-may-made-pixel-2-xl-much-slower-wake/

---------- Post added at 07:41 PM ---------- Previous post was at 07:38 PM ----------

Those with bootlooping issues with custom magisk builds...

They have to be built after this commit https://github.com/topjohnwu/Magisk/commit/d1b290b91a24bc4347965146a3931cafefca8006

Aka use a recent one from https://github.com/kantjer/MagiskFiles all good with flash 3.0 PPR1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BS86:
Walleye, official 9 pie factory image dirty flashed (removed -w from flash all script) :

Temporary booted twrp 3.2.2, flashed 3.00 flash kernel, flashed magisk 16.7 official build (1671)

No issues, boots fine, root working
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Master K:
I am not always a smart man. I followed a link about Magisk to get here and did not even notice that it was for Flash Kernel. I will try it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
It's a terrific kernel; a great developer and it is regularly updated (updated today for 9.0).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
That's been fixed here for a while both because of Google's work and Sultan's.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ap3xGam3r:
Is it just me or do apps take longer to open with the new 3.00 kernel? I am on the new Android pie update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Not me overall pie + flash = faster than Oreo.

Keep up the great work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
It's you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] laxattack:
Thanks Nathan, new kernel and Android Pie working fine. Updated, flashed, rooted, and themed ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
What theme my friend?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Pkt_Lnt:
I just saw on G+ Substratum that some specific themes work on rooted Pee. :cyclops:

I miss my black themes, and it ain't even 12 hours yet. Waaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yeah, I know there's a couple out there. Just looking for some input. Miss my Swift Dark for sure. This whiteui crap is for the birds! :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
They said by end of month we should have swift dark for pie. Miss it to and it hasn't been even 12 hours.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Pkt_Lnt:
This is what I think of with #WhiteUI

https://youtu.be/jbHV7CVPj8U
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Exactly! Well played on the bird reference! :good::good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Pitchblack is working ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Thank you kind sir. I'm outa thanks to give, so you got the personal touch :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ramone360:
Which theme are you running? Can't get sai theme to work anymore
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
I can confirm that flash 3.01b1 is working on AquriOS 8.1

---------- Post added at 06:08 AM ---------- Previous post was at 06:07 AM ----------

Oh boy, personal touch, that's like, 10 likes, right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Did the same steps, but flashed twrp after booted to twrp, all good here too
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
I use Magisk 16.6 since it was released and never had a problem with P beta or Pie right now and with stock kernel or flash.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] laxattack:
To answer both of you, Make sure you are downgraded to substratum version 998 because 999 doesn't have android 9.0 support and the theme is Ethereal https://play.google.com/store/apps/details?id=com.schnettler.ethereal
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Much obliged my friend. I forgot about the 998 thing. Are you able to theme system ui, or just stick to apps? :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] darkoj2007:
Ethreal, Outline and Pitchblack allow full theming (inclding system ui, navigation bar). I hope in near future other themers will support P. And yes substratum 988 is a must for now but be carefull, I had issues with youtube vanced module, it doesn`t allow substratum to write files in system/app. So stay away from this module for now :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Anyone flashed the latest on Oreo?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Give it a try bruh. What's the worst that can happen? ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
so you'd recommend clean flashing 9.0 over 8.1 too?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Just personal experience here. While I agree with Cyber, I dirty fastbooted 9.0 over 8.1 with the -w removed to persevere data without issue. If you think about it, when bootloader locked, non rooted folks get updated to a new version, it doesn't wipe your data, so I figured, what the heck. I did have to uninstall magisk with the uninstaller zip to get root with the 16.7(4) version working, but it was no big deal. Everything is working fine, and I've got 9.0 themed with Pitch Black using the substratum 998 version. Having said all that, you really can't go wrong with clean flashing either :good::cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Guessphx:
What magisk are you using on pie? I tried magisk 16.7 last night and got stuck on G logo twice so I gave up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
This one. https://xdaforums.com/pixel-2-xl/development/taimen-flash-kernel-1-00-t3702057/post77240449
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I'm with [MENTION=3730810]Badger50[/MENTION] on this. My comments were in response to the question about why clean flashing the beta was important, but the sentiment stands. Like mentioned by badger, what's the worse that happens? You end up wiping anyway??

Couple rules I live by, for whatever they are worth...

-Back up as if you "know" you are going to lose everything, every time.

-Dirty flash away, but don't ***** unless you have specific reproducible steps to demonstrate the issue. And then the DEV will still prolly tell you to clean flash before reporting anything. Lol

-Bring as much info possible to the table when asking for help. Listing out the steps you took to get where you are goes a very long way. Same goes for things that are installed that modify the system like Xposed, Viper, Themes, Mod scripts,etc... Making folks drag details out over multiple posts makes for wasted time and resources.

-Last but not least, report back the results of the issue. All too often we never know how people made out with their issue. A thread is vastly more useful when a search reveals that a given problem was caused by "X" and fixed by doing "Z".
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Guessphx:
Did you flash this through twrp?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Me destroying my phone and clean flashing ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
From a kernel flash??!! Oh please!! No guts...no glory! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
+1111

+1111

I flashed the factory 9 image over DU official with no issues. The flash-all file probably includes a "clean install" type wipe of pertinent areas, maybe?

Now if I could only figure out how to edit the quick tiles, and enable clear all for recent apps, I'll be golden :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
you mean the notification quick tiles? you will need to select the pencil icon (next to the settings icon) after dragging down the notification bar when it is expanded completely. Clear all is already there but you need to swipe to the extreme left of the recent apps scroll.

Please ignore if you knew these things and were just being sarcastic :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
No, he wasn't being sarcastic. He's coming from DU. That clear recents button on the bottom right is Saaweeeeeeeeeeet! :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
After installing Pie 9.0 and Flash Kernel 3.0.0, I noticed Magisk "Preserve force encryption" is not checked, but "Preserve AVB 2.0/dm-verity" is still checked.

Is anyone else seeing this?

I am still running Magisk 16.7, which was the same as before I installed Pie 9.0. I could have sworn both "Preserve force encryption" and "Preserve AVB/dm-verity" were both checked before installing Pie 9.0 and Flash Kernel 3.0.0.

Edit: FWIW, my device still passes both SafetyNet checks.

Edit #2: I installed the Magisk Manager build that nathanchance linked a few posts back, rebooted, and "Preserve force encryption" remains unchecked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
I have that same "issue." Nathan mentioned previously that notwithstanding that the box is not checked, encryption is still enforced.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Good, I am not going crazy :p

I figured it was a minor issue, since the device appears to pass both SafetyNet checks. I guess Magisk and/or Magisk Manager needs to be tweaked to get "Preserve force encryption" checked. This is my first taste of Android Pie, so I didn't know if this was a known issue. As long as everything still works as it should, then it's not a big deal.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xda890:
Just took the OTA to Android 9 and trying to get root back. Installing the kernel version 3 works fine but when I try to install Magisk v16.7-1674 gives me the following error: updater process ended with error 2.

Does anyone know what's wrong?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
I used 16.7 last night, it got stuck on the G screen, but holding power button in for a forced reboot fixed it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
Did you have magisk previously installed? If so, you may have to use magisk uninstaller first.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zetsumeikuro:
Strange I have 998 and doesn't matter which p compatible theme I use it just doesn't seem to compile it. No error messages at all either I'm a bit stumped.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Same for me.any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I'm using Pitch Black with 998 and it works. Had to build build and update, reboot, then enabled them.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xda890:
It worked after I first uninstalled Magisk..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
I had confirmed a few posts back that it seems to be working fine for me at least, running latest AquariOS 8.1

If it does end up not booting, just be sure to have the latest working kernel version handy to flash back to.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zetsumeikuro:
That did the trick, thank you good sir!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] myhrdak:
i did the Update yesterday and flashed (for the first time) flash kernel 3.0

my problem is now:

i now have synchronized volume with my bluetooth box and this thing is either too low or too loud.

on oreo (and stock kernel) i checked "deactivate maximum loudness" in developer options and i could fine tune the volume seperatly on the box and on the pixel...

with pie, this option is already checked, but didnt change the volume behaviour

how can i get this un-synchronized bluetooth volume back?

thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I have the same setup and it is working

Cheers 9
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Flyer66:
I'm a big fan of both Swift Dark and Swift Black! Been using them since they first came out.

The current versions WILL work with Android Pie. Just select "Android 8,1 - Nexus or Pixel" for the Android version. You can theme all the apps EXCEPT for "Android System" and "System UI." For those 2, you can use Ethereal, Pitchblack, Outline, or Compound to theme them. There may be others that work in P, but I know these 4 are working as of now. I'm currently using Compound and it works well. :D

Hopefully the Swift Team will have an update out soon that will theme Android System & System UI.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
Serious question for people. Has anyone noticed that threads from xda app load way way slower after the pi update? Wondering if Its just my phone. I've tried both wifi and lte and both seem to take much longer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Had that issue prior to pie, did a data cleaning of the app, uninstalled the app and installed it again, it's faster now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Pkt_Lnt:
All. Day. Long.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
You are right. I think this was just the xda server. Totally unrelated to the pie update. Haha working fast right now. Oops.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KHold01:
Settings, Display, Advanced, There's, Dark

Sorry if you knew this already.

---------- Post added at 06:07 AM ---------- Previous post was at 06:05 AM ----------
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Not sure if it will help but I use XDA labs in collaboration with XDA forums apps and after a while of not using it, going back into the app causes it to not load at all, long pressing on the app and force closing then reopening the app seems to help tremendously.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Can't tell if you're being sarcastic or not. That setting doesn't do much. It doesn't theme any of the apps nor does it theme settings. It does theme the notification shade, Google feed cards in the Pixel Launcher, and a couple minor things.

What people are talking about here is worlds beyond what Google gives us.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lpsld:
Am I able to use the latest vers. 3.0 for Pie on 8.1? I'm unable to flash P without losing twrp and stuff BCS I'm on vacation
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
You should read the latest release post ! ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Yes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
could some of you be so kind and post their single core score from geekbench with pie and flash? :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
Not a big fan of benchmarks but here you go..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Semtronix:
Is anyone else having notification issues? For some reason, most my apps don't make a sound anymore after going to pie. Even did a fresh install, still nothing. The notifications are there, they just don't make any sound when they show up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
This could be because of the way Do Not Disturb is setup by default in P. Long press on the DND tile in the notification drop down and then see what is shows under Behaviour > Notifications. It would probably state "No sound from notifications". You can go into that setting and select custom to set it up the way you want.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Semtronix:
But Do Not Disturb isn't on. Just got the notification for the email saying you quoted me no problem. But Snapchat won't make any noise. Kik won't make any noise. I only get sounds from Inbox and Messages. Yes I've checked my apps, everything is enabled. It's really weird.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] praveen6585:
Yeah.. that sounds weird that it's app specific. Ive always used DND so i don't know how it was in oreo. Maybe someone else can comment if they are getting notification sounds
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
The only thing I can think of is to "do not optimize" each app you are having issues with. I always do this with messages, gmail, TiBu, web alerts, etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
This is happening because, as far as I know, a lot of app developers have not adjusted their apps for the underlaying changes that Pie/9.0 comes with on the API level.

The apps that did push out audio/sound notifications on Oreo (and earlier versions of Android) will never do it on P w/o the proper optimizing and changes in the app specific code.

Sad but true.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update to 3.01!

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

Disable test IO scheduler and interactive governor

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