yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] njd.sina:
Same issue, about to PM logcat, sending doesn't work either.

Also I get SIM Manager crashing when I first install the ROM, but eventually goes away once network seems to activate and stops switching profiles to find signal, if that makes sense

ROM is so good I'll still run it over stock :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
I see the option to change notification dot colours is missing in this build.

Anyone else notice this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I dropped the overlay for notification LED colour adjustment because it seemed to be pretty buggy for the time being. I figured it's better to have it consistently reflect the colour selection behaviour of stock then have it work as rarely as it did. I'll likely come back to this but for now it's not a huge priority.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
The pull request to fix OpenGapps on Pixel devices has been merged and is now included in all official builds from March 7th onwards from the OpenGapps website. It's not necessarily recommended to update your OpenGapps package from the one already modified from razorloves. Razorloves has elaborated as to why here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
This rom just keeps getting. Better. Thank you!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (10/03/20)

Fixed some bugs from March ASB

Removed some redundant stuff from device trees

Synced with Lineage OS sources
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Is there any way to dirty flash an update to LOS for instance when a new build is out or do I need to start from scratch each time?

---------- Post added at 08:47 PM ---------- Previous post was at 08:45 PM ----------

Edit - I followed steps 6-11 on this last update and ended up boot looping.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
You shouldn't need to unless you are accidentally wiping your data some other way like through flashing factory images. I simply reboot to bootloader and perform those steps for each test build I do so I'm not sure where you might be going wrong.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (14/03/20)

Synced with Lineage OS sources

Enabled Ambient Display burn in protection overlay

Removed even more redundant stuff from device trees

Stopped unsupported network options from being shown

If you encounter any issues with network options that are supported on stock and by your carrier such as VoLTE or VoWiFi not showing up let me know. CarrierSettings should take care of this now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Thanks, I'll give this a try.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Any feedback?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
I've been using havoc lately. Will probly get the bug and switch back to lineage to test the latest build- will try then.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theoriginalsss:
Is anyone experiencing System UI crashes during the setup? Everything seems top be working fabulous, except that... Only happens while trying to complete the setup.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
I definitely did. It didn't happen when pixel gapps was baked in so I feel like it has to do with the gapps. Once setup is complete it's all good though. I ended up using swift backup to restore apps rather than Google backup. Worked fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Any chance you could get a logcat if you're still on the same boot? Are you using official opengapps or razorloves build?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theoriginalsss:
I'm using opengapps... And yup, will DM you the logcat.

---------- Post added at 08:19 PM ---------- Previous post was at 08:18 PM ----------

You actually got through the setup? I just keep snoozing it so I don't have to deal with it for 24 hrs. ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
No never did get through setup. Also snoozing haha. Swift backup made this doable otherwise I would of had to set up from scratch.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (17/03/20)

Initial walleye support

First Pixel 2 ROM to ship a vendor.img built from source

Bundled latest bootloader and modem (you no longer need to flash factory images when updating or installing)

/vendor is now r/w

TWRP can now mount vendor

Battery light now works and reenabled RGB options for notification LED

Killed bugreport service

Corrected hw_random permissions to reflect AOSP

Configured Snap Camera overlay to use camera api v2

Add signature spoofing permission group (use with caution)

Fixed no notification sounds being set by default

This is frankly the biggest update I've shipped yet. Please let me know if you encounter any new issues with this build. Huge shoutout to [MENTION=614507]razorloves[/MENTION] for his help with this release.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
If you're using an opengapps zip from opengapps.org, then try using the unofficial build of opengapps from the OP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theoriginalsss:
Will do... Keep you posted. (Couldn't figure out how to attach the logcat... Not sure my PMs made it through either) (yup, I'm a mess over here) ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Flashing as soon as I get home!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Running great!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
its bootlooping on me trying to follow update instructions. booted into bootloader-->fastboot twrp-->flash latest lineage os-->booted back into bootloader-->fastboot twrp---->flash gapps--->flash sultans kernel/twrp---->bootloop. coming from 3/14 build of lineage os with sultans kernel and magisk installed, nothing else (no xposed anything like that)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Try flashing the kernel / TWRP after you've booted with the stock kernel once. Weird that you consistently seem to be having issues with this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
that did the trick!! thanks for the help, i really appreciate it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thanks, I'll update the OP to reflect this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
[/COLOR]Just curious, what's the benefit of vendor mounting as r/w?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
It allows for gapps overlays to be correctly installed. This shouldn't make a difference for now but when larger gapps packages are available, this will be important.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
I see. Thanks for the explanation.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theoriginalsss:
UPDATE: blew my setup away, started fresh with the latest build and followed the new instructions in the OP -- phone is running well, no setup/system ui/sim manager errors. I'm assuming the issues I was seeing was coming from skipping a step, or something corrupted along the way. Thanks for the help! :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kroko42:
Can the early adopters of the walleye-crew give feedback how it is working out? Performance, battery time, etc.

Thanks it advance
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (21/03/20)

Fixed bugs introduced by building custom vendor.img

AudioFX now works for headphones

Only built relevant kernel modules for each device

Removed signature spoofing permission group (smali patcher can be used instead)

Synced with Lineage OS source
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I have uploaded one more small update to fix Sim manager crashes that briefly occur during initial setup. Download links are updated in OP. Enjoy :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] soalokinx:
will be testing this out soon.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lobesy:
Pixel 2 (Walleye) user here - I've been using the 17/03/20 build for 5 days now having flashed only opengapps and magisk in addition. With light usage, I've been getting almost 3 days worth of battery life from a single charge and very stable usage/performance. I don't seem to be able to decrypt my storage in TWRP though which I'm guessing is something to do with TWRP so I'm having to ADB push files to a system folder in order to flash the newer build - any recommendations on a better way of getting around the inability to decrypt?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Remove your lockscreen password before booting into twrp.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
You should be able to just ADB sideload the latest update zip in TWRP. This is how I do all of my updates.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Intellec2al:
Display music visualizer not always working with Google Play Music.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (25/03/20)

Lineage OS recovery bundled with the ROM and can now be used instead of TWRP to install ROM updates, OpenGapps, AnyKernel3 and Magisk v20.4

Sync with Lineage OS source

EDIT: Please note, you'll need a newer version of OpenGapps than razorloves package to install OpenGapps in Lineage recovery. AnyKernel3 installers that validate the Android version appear to also be incompatible for now. Generally for now there's no reason to use the Lineage recovery over TWRP so for now I wouldn't recommend it. Lineage recovery has issues decrypting userdata and can't be worked around as of now. This is just good news that we do have another viable solution other than TWRP available now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
testing now. thanks for the frequent updates!! quick question - having trouble getting LOS recovery to decrypt. anything i need to do in order to make that work?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nash_Rezza:
Hi. Any walleye user got android setup fc when trying to setup the phone?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Please don't report bugs like this without sending me at least a logcat in PMs. Your bug report is useless otherwise, especially when I don't own a walleye. The only thing I can extrapolate is you might be using a different opengapps package than the recommended one from razorloves.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nash_Rezza:
Hi sir. Sorry. Didn't meant to report bug. Just trying to reach walleye user that counter same problem. I can skip the setup to use the phone. I'm really sorry. Thanks for your hardwork.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
No need to be sorry! Nonetheless, a logcat would be appreciated so I can hopefully try and resolve whatever issues you and other walleye users are encountering
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Emilius:
Without gapps SIM Manager keeps closing

https://mega.nz/#!mIEwTQhB!xV_uBZ38GLiQTuepahZ7Lx_1hSFAd_pZhx0EcAkO6do
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Without gapps that crash is unavoidable, even on official builds. You must manually disable SIM Manager on first boot if you're using a build without gapps. Also a word of advice, I wouldn't publically share a logcat on XDA as it can contain some sensitive information. PMs are fine for logcats :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Emilius:
Oh I see, ty. BTW SMS is also not working without gapps. Carrier services keeps stopping...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Interesting I was able to send an sms perfectly fine the other day without gapps on taimen. A logcat in PMs would be great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Emilius:
I am already on other rom. I can not send you logcat anymore. I miss days when roms without gapps was just normal thing. Oh well..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
No worries. If anyone else can reproduce this issue a logcat would be greatly appreciated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lobesy:
After flashing the ROM, did you immediately flash gapps or did you reboot into recovery first? I haven't had any force closes but I remember experiencing this behaviour when I previously hadn't properly followed the flash method.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nash_Rezza:
I flash it directly. I'll recheck the step again. Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
[MENTION=9116297]Eamo5[/MENTION] can you edit your post with a sha hash for your files?

Thanks so much! do you accept donations?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Updated OP with SHA-1 hash of each file. Thanks for the suggestion, I probably should've done this earlier. Yes I accept donations here. Thanks for your generosity :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
Thanks!

Also, I used TWRP to flash TWRP, then lineage, but when I reboot the lineage recovery pops up, instead of TWRP, did I miss an installation step?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage (or pretty much any ROM) flashes a new boot.img every update hence you'll lose any ramdisk modifications such as Magisk or TWRP if you had them installed. Everytime you flash Lineage, you must reboot to bootloader afterwards and fastboot boot the TWRP.img and then flash TWRP installer again. I hope this is clear. Thanks again for your kindness.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
yep, that was it, thanks!

Am I also able to still encrypt my phone with TWRP, Magisk, and lineage installed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Yep, encryption behaviour should be identical to stock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] draekko:
Just updated to 03/25 and noticed that the led indicator is always on when connected and debugging, is there a way to turn it off? Looked into the developer settings and didn't notice anything about it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Turn off Battery Light in Settings
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] draekko:
Thanks, lol, doesn't happen often but i learned something new today.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Tim Hughes:
Android Auto

I'm loving this ROM and wanted to say thank you. I am however having difficulty with Android Auto. At first I thought my entire phone was freezing when connecting to the car but when I'd run matlog it looks like it is just sitting off the touch input in the screen as it loads. Hard reset is the only thing to fix it. I'm running

lineage_taimen-userdebug 10 QQ2A.200305.003 eng.eamon.20200326.093533

With Magisk 20.4

I've tried restarting, clearing cache and storage for auto, and reinstalling with no success. I'll go through the initial setup but when it begins to load into auto everything freezes. The following link is to a zip with 3 catlogs of different attempts I made yesterday.

link

I'll help in any way I can as I need Android Auto for my work. Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
I read on telegram Lineage just fixed AA, I bet the next update will have it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
ETA son ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (31/03/20)

Fixed Android Auto

Enabled Snap camera

Sync with Lineage OS source
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nitin.chobhe:
I also fixed Android Auto with a commit in vendor/google (on Pixeldust ROM); but I so not see such a commit in your vendor repo. How did you fix AA without that commit?

Nitin
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
https://github.com/LineageOS/android_frameworks_base/commit/7c2677486c5520feaab48ebe63f95bb9d8b91183
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] old&slow:
https://review.lineageos.org/q/wahoo

Nice! [MENTION=9116297]Eamo5[/MENTION] :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] H. K. ROY:
thanks [MENTION=9116297]Eamo5[/MENTION] for bringing up los17 for pixel2 (walleye) as it has hardly seen any development since release. hope other developers also add support for walleye beside taimen.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] alias4ever:
First of all thank you so much for this! I have the Google Pixel 2 (walleye) and I have been looking for a ROM for it for the past year. I'm just curious on how this is running for other walleye users? How's the battery life on the latest release compared to Stock ROM? I have had Stock since I got the phone about 2 1/2 years ago but would love to try this. Thanks all for the input! :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Shmi117:
This ROM on my walleye runs flawlessly. Have had a crash with carrier services a couple times but everything works. I run this with MicroG and I get around 6 hours of screen on time, most of that spent browsing reddit and watching youtube/twitch streams.

Great job [MENTION=9116297]Eamo5[/MENTION], thanks for breathing life into walleye's development.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thanks for your kind words. If you happen to have any more of those pesky crashes please fetch a logcat and PM it to me and I'll do what I can to fix them. I think you should only have issues with sim manager crashing on gappsless which is unavoidable as it depends on Google stuff. Thanks again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drt054:
Installed 03/31/2020 last night. Only disappointment so far is I can't still edit build.prop. I've tried root explorer and solid explorer. Am I missing something? I'm just trying to do the hotspot no provisioning mod.

Separate issue.. does Call Screening work for anyone? I installed the Google phone app, changed one of the flags in /data/data/com.google.android.dialer/shared_prefs/dialer_phenotype_flags.xml and got the call screen menu to show up but it's not activated. Also tried the magisk module but still have "Wifi required for activation". And Yes I do have Wifi on :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I can modify my build.prop fine with root access using FX although I can't say I've tested this extensively. You can also try using FKM.

Call screening requires GoogleDialer to be installed to /system/product/priv-app/ from what I understand. We don't do that as we ship the AOSP Dialer instead of Google's proprietary implementation. I think you should be able to restore this functionality by installing the GoogleDialer.apk as a priv-app. A root file explorer should do the trick.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drt054:
YES!!!! Call Screening is working!!!! I used App Systemizer in Magisk to reinstall Google Dialer 'phone.apk' to /system/priv-app/ and had to make that 'phone' the default app again and it works. Thanks!!!

Also FX explorer worked well on build.prop. Thanks again!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] capedukewuhaha:
https://drive.google.com/file/d/11R4dsz-ELGJkMy12Qbx706WIlNt6f1eH/view?usp=drivesdk

https://drive.google.com/file/d/11H0bES1EhMc3vALZUGfKR5dl7j59Ov2q/view?usp=drivesdk

Thanks for the awesome and pretty stable ROM! I almost beat 2 full days with 8h of SOT out of my taimen.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kroko42:
I installed the rom four days ago and i'm amazed! Thank you so much for you're effort!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheNullZero:
I normally don't post, just lurk.

I was on stock for about a year, and it was overheating for some reason.

I decided to try this out, and it's amazing.

Was on Lineage for my Pixel XL OG, so figured this would be meh since it's not official.

It works AMAZINGLY.

Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] magi44ken:
First time helping someone to install the LineageOS for his Pixel 2 XL. What special Pixel features works with this ROM such as the Google Dialer with call screening, Google Recorder, etc? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (13/04/20)

April ASB

Rebased on Lineage OS reviewed trees (yay!)

Added AOD quick settings tile

Added the ability to restrict per-app Wi-Fi, cellular and VPN data usage

Miscellaneous bug fixes

I should also add that as of April 1st, all new OpenGapps packages from opengapps.org should install fine with Lineage recovery. If you were having issues at the end of the installer that should now be fixed. I've also opened a pull request for Sultan to update his AnyKernel3 installer to support lineage recovery. Don't worry about harassing him about it, I'm already all over it :P. Massive thanks to razorloves yet again on helping clean up our device trees.

Happy Easter :)

EDIT: whoops I forgot to add the kernel patch that allows CTS to pass. You can either flash a custom kernel, or flash magisk and enable magisk hide or wait a little bit for me to upload a new boot.img. Apologies I forgot to add this patch upon rebasing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
Thanks so much! I have two, Pixel 2 XLs, and both are on tracfone. One is using AT&T, one is using Verizon.

I'm running this rom with nothing else added but magisk.

I'm wondering why they have around 5 Verizon exes running? It would make sense for possibly one of them to have that, if the Sim card forced it? But not the AtT&T one. I mean both feel like they shouldn't have it, but at least one shouldn't.

Is this forced by the Sim, or is it part of the rom?

Again, thanks so much for maintaining this device!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thank you for your kind words. I ship proprietary Verizon APKs that need to be preinstalled as System apps, but they should be disabled by default unless you're using Verizon as your carrier.

I'm not sure if you're using separate backups for your taimens but there's a chance you might've restored the Verizon taimen backup onto your AT&T phone and inherently restored the Verizon apps accidentally.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
No backup restoring. These are fresh phones.

The photo attached is from the At&t phone. You can't see these apps normal I think they are hidden system apps, but from what I see when I click system details they show that they are running.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gingernut78:
Does this install Lineage recovery over TWRP after first flash from stock?

Thx for supporting the Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I wouldn't take titanium backups word for which services are actively running. They should all be disabled in your case. All carrier specific APKs will be enabled if a SIM has not be installed or if a SIM hasn't been activated yet.

Yes. Every time you flash the lineage zip, a new boot.img is flashed hence undoing the ramdisk modifications that the TWRP installer makes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
So I forgot to include a kernel patch that allows CTS to pass without Magisk hide in yesterdays build. If you've flashed a custom kernel, you probably don't need to worry about this. Anyway I've uploaded some new boot.img files you can fastboot flash for taimen and walleye. I've updated the builds in the OP to include this by default. Sorry for the inconvenience.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rohanhole:
"Now playing" is working ??? I am not sure whether its pixel only feature. BTW Thank you for the ROM ! Best luck.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Yes, just ensure you have Pixel Ambient Services installed