yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] p3et:
Hi! I bought a NOS Pixel 2 in January just to install LineageOS. With 19 it was seriously the best phone I ever had. Unfortunately, I did upgrade to 20.

With the upgrade my SIM card is not recognized anymore. For the Pixel 2 XL there is already a known issue: https://gitlab.com/LineageOS/issues/android/-/issues/5521

Luckily, I had one of the last 19 builds at hand. So, I tried downgrading to 19 like a fresh install. The process worked fine without errors but the boot process is stuck on the splash screen. The logo just keeps moving...

I finally managed to downgrade using TWRP :)

But still, I cannot upgrade. Had anyone else the same issue?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
I tested and searched further and it appears to be a known issue for Pixel 2 (less frequent) and/or 2 XL (more often) reported here, here, here, here, here, here, here, here, here, ... - while unclear whether a plain hardware issue or rather software. My summary (I recall also a post a. o. summarizing it like that but can't find it back):

Apparently, one of (at least) two microphones is related to the issues especially surfacing with 3rd party apps.

The above matches that e. g. the camera app has - with exactly the same position relative to the speaker - much better audio pick-up.

Some users report that the issue can be resolved by blowing hard into the USB-C socket (not in my case).

Some users report that an Android update/upgrade (was it 8.1?) resolved it.

Some report also being able to get a RMA.

Most interesting (and I can't find that URL back ...) is the statement that there was apparently a microphone swap by either the stock ROM or WhatsApp - while I am not able to judge whether the later is actually possible.

Bottom line: Would there be an option to select manually microphone or deactivate a specific one via the ROM settings and could this be implemented in this LineageOS build? Happy to learn - even if it is a "no with explanation".
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] synthable:
Mine doesn't show history either. It will only show times when I am at home sporadically, the rest of the timeline is empty.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
As of the April builds the unofficial should pass safety net.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] sasuke chen:
Is there anybody has the last 19.1 nightlies build (lineage-19.1-20230117-nightly-walleye-signed.zip)? I need the download link thank you very much!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
they're not saved anywhere.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] random_n:
Last LOS 19.1 https://web.archive.org/web/20230206173240/https://download.lineageos.org/walleye

Last LOS 18.1 https://web.archive.org/web/20220603141816/https://download.lineageos.org/walleye
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Proisel:
Yes, have the same issues

Yes, had the same issue. First I thought there's a problem with the phone. But with /e/ it works.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
Interesting, I had bought multiple used GP2 and I had seen this issue with one of them when moving from stock to LOS 20 - and resolved when moving back. With the exact same build on another GP2, no issue at all! Makes me think there are different sub-versions where for some the ROM is not fit. For completeness, neither of the two was an US version which is also known to give issues with unlocking (which is still rather a difference in firmware than hardware).
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
@npjohnson There's a bug with the camera and I wanted to report it on GitLab but I'm using the experimental version, which is apparently unofficial (the version says 20-2023417-UNOFFICIAL-walleye) so I can't report it there.

The bug is that 16:9 preview and 16:9 photos differ.

The 16:9 preview is the same as the 4:3 preview, but 16:9 photos are cropped.

Note: the bug has been there since about the first unofficial version up to the latest one.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
report in gitlab, it's valid.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobcote:
Hi,

I installed this rom from scratch.

At every boot this program crashes: com.google.android.settings.intelligence

Any idea?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Update from play store.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobcote:
There is no such app in the Play store. And even if there was, it would then already have been automatically updated anyway.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobcote:
There is no update for this app in the Play Store.

https://play.google.com/store/apps/details?id=com.google.android.settings.intelligence

And even if there was, it would then already have been automatically updated anyway.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] elman2020:
Are the 64 and 128 GB versions Pixel 2 the same Lineage software or different?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Same
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] p3et:
Hi together. I just bought another Pixel 2 and tried again. Same problem, but persisted even after downgrade to 19.1. So I tried further. Finally, I installed the latest OTA image using TWRP and tried again. This time, IT WORKED! I hope that helps others with same problem.

Regarding the reason, I have no idea. Maybe a random component? However, I bought both of the phones in Germany. So one could speculate that the installation only works with the original US OTA image?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] snaxda:
Does anyone know why "com.android.networkstack.tethering" is getting my location in the background every 2-3 mins? The permissions popup shows "being used by Tethering", next to a location icon.

I'm using the lineage-20.0-20230613-nightly-walleye-signed.zip version that I got from https://download.lineageos.org/devices/walleye/builds. I've flashed MindTheGapps (MindTheGapps-13.0.0-arm64-20230408_162909.zip) as well for Google things before I first booted into LineageOS.

I've Googled around but it looks like the only other person reporting it online was on this forum and didn't really get anywhere (https://xdaforums.com/t/warning-do-not-use-roms-by-tux111-privacy-concerns.4594973/).
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
Upgraded about 30 min ago to lineage-20.0-20230620-nightly-walleye-signed.zip and was before on lineage-20.0-20230530-nightly-walleye-signed.zip and other previous builds. I am using no GApps, Magisk or alike. I haven't observed any such behavior as you report - only upon using GPSTest, I had a notification about location use.

About the thread that you refer to: This one seems to be removed or blocked (which can only be done by moderators and administrators AFAIK). No judgement as I haven't seen the content but I would be careful about it - being the only resource for whatever.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
my bet is your carrier has some tethering entitlement check.

But not sure tho. What carrier?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] snaxda:
Interesting. Vodafone NL. I would be able to swap in a SIM of a different provider to test it. I can't at the moment though.

Today, right after a reboot, Lineage insists there's no SIM card in my phone. I've tried multiple and got the same result. Have tested the SIM in a different phone, where it works.

Bit stumped, I think I might need to reflash the whole thing or go to stock to see if it's hardware or software related.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Ugh, this happens to some people (a small minority) randomly. Reflashing will solve it.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] snaxda:
Thanks for the confirmation. If anyone ever wonders what I did exactly - I flashed back to stock (https://flash.android.com/back-to-public), and flashed the latest LineageOS with MindTheGapps on it.

As soon as I went back to stock, the SIM got recognised and Lineage recognised it as well after the flash. Keeping fingers crossed it lasts.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mahdif62:
The clock fails to sync automatically.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
what do you mean?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Okay so for limiting CPU freq - we could maybe make it easier - and add a non root property you could set from local terminal that could fix that? I could guard it in init rc scripts - you'd need to tell me exactly what you need done tho.

As for GApps - repartitioning is a baaaaaaad idea on this device IMO - damaged GPT can break the bootloader (which is nasty and hard to recover from).

As for my builds - all components (pixel goodies, etc.) except for the core GApps package itself is at gitlab.com/oddsolutions, including DIY manifests you can use.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] godlich:
I have installed LOS20 on pixel 20. Can I install your unofficial build over the existing one without having to reinstall the apps and losing my data?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
If you take photos in 16:9 aspect ratio, the preview shows 4:3 but the resulting photo is cropped to 16:9. This makes the 16:9 ratio unusable.

I've already mentioned it and reported it 3 months ago but it's a permanent bug and I'm afraid the bug will never be fixed since it's against the reporting rules (they forbid reporting unofficial ver. bugs).

https://gitlab.com/LineageOS/issues/android/-/issues/5834

In fact, there are only 3 issues on Gitlab for walleye:

https://gitlab.com/LineageOS/issues/android/-/issues/?label_name[]=device:walleye

@npjohnson answered a similar question here:

https://xdaforums.com/t/official-lineageos-20-for-the-google-pixel-2.4514835/post-87825225
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
Unfortunately, the camera has a bigger issue than I thought, just that I haven't noticed until today.

Videos recorded in 16:9 aspect ratios (HD, FullHD, 4K) have 4:3 previews while recording, just like photos. So we can't really see what we're recording because the results are cropped. @npjohnson is there a chance to have this fixed?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
I have no clue why this is. Is it in all camera apps?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
In fact, no, only in the pre-installed camera.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Can, and will fix by next monthly.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Hey all, I am moving and therefore the unofficial update server/wiki will be down for a few days. Likely Wednesday, Friday at the worst.

Don’t panic when links in the OP don’t work, and your Updater app says something like “Can’t connect to server”. It is planned outage.

Thanks, see you on the other side!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Hey y'all - Unofficial build server/download portal is back up.

It may be hit and miss tomorrow as I rewire everything, but everything /should/ be functional for now.

Thanks!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
Would anybody know what the reason for the update out of the regular pattern is? Can't find a clear point in the changelog but I am no developer either.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
It was accidentally triggered, but is harmless.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
It's still broken, by the way.

Also, Google Pay now says it can't add a debit card to the wallet because of root access. Funny given that my Pixel hasn't been rooted.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Sorry, that bug fell off, I will fix it ASAP, as for Google pay that's just safety net, we have an entire article about it, if it doesn't pass on the unofficial some mod has been made by you to trip SafetyNet.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
I can't fix this, this seems to just be how the latest wahoo version of Google Camera does things.

Just use another app if you want to.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
What article?

I've just checked with Play Integrity API Checker and it says I only have basic integrity but no device integrity/strong integrity. The device isn't rooted (though obviously it's unlocked) but at this point I'm not sure if SafetyNet was even working when I started using unofficial 20. I may have added previous debit cards before switching to LineageOS.

Looking at what Google says on their support website, frankly, I don't even understand why it would work on any custom ROM :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Redirecting…

Yeah, they fixed my bypass, I set up a new one, idk if I'll rebuild this month, might have to wait until December sadly, I am out of bandwidth hahaha.

But no, you passed, everyone on my unofficial did but google patched the workaround.

I have a new workaround ready to deploy in Dec.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
I'm just curious. What would happen if they patched the new workaround? Can you just keep finding new ones indefinitely?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Nope. This in fact, may be the last one, and it is definitely the last one I will care to do myself.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
Just to make sure, I understand correctly: Passing SafetyNet is one thing (and helps to use any app relying on this criteria) but Google Pay has additional checks? Or would also apps solely relying on SafetyNet be affected of Google patching workarounds in this context?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Safety net is the old thing, play integrity Is the new thing that Google wallet uses, they patch workarounds for both
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] js-xda:
Thank you for explaining!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] notthere:
Does anybody know whether it's possible to make Light Flow work with this?

I like using the notification light to let me know when I reach 80% charge but I just can't get it to work. And the built-in battery light only seems to support turning green at 100%.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
I can't answer your question but here are some alternatives:

Battery Charge Alarm - rings at X% charge until you unplug the charger

[root] Battery Charge Limit - literally stops the battery from charging at X% (every smartphone should have this function, tbh) but requires root

Accubattery - rings every 5? minutes at X% charge. The notification is easy to miss but the app is very educative
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] notthere:
Thanks for the suggestions!

I've actually been using Accubattery for many years. Like you said, unfortunately, the notification is easy to miss. I also tried enabling Accubattery in the notification light settings but for some reason, even though that works for email apps, I guess there must be something different about that charged notification Accubattery triggers.

Battery charge alarm looks promising! Just tried it out and it reminds me of my iPad setup that I created using the Shortcuts app. :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
@npjohnson I've just updated to the December patch and unfortunately the device still only meets Basic integrity according to Integrity Checker.

Also, the camera still shows the same preview in 4:3 and 16:9.

BTW, I've had the same updater glitch as before: after clicking Install and what I presume was unpacking of the update, I went back to the updater and there was a button that still said "Install", so I manually rebooted the device instead. Now it says the 13.12.2023 version is installed (and the Install button is still there, I'm not sure what for).
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
Yeah, they patched my fix before the build updated.

I'm done trying, no longer going to advertise sent passing.

And yeah that bug is accurate but hard to track down.

Install still showing is intentional until you delete the update or you check the "delete installed updates" box.

Idk why, it's the latest Google camera from the p2 build. Someone else is gonna have to look at why.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Krzeszny:
What do you recommend doing to be able to use Google Wallet? Would I have to revert to the stock ROM or are there unofficial LineageOS versions (or other ROMs) that support it?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
No clue.

Beat of luck on it though.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] wainy54:
I'm trying to use Ethernet Teathering with this ROM, but so far I've not been successful. The option remains greyed out.

The network adapter I'm using is correctly identified as an OTG device when connected, and you do see Ethernet link come up (might come up just with power).

Adapter:

ID: 0

Path: /dev/bus/usb/002/002

VID: 0x0BDA (Realtek Semiconductor Corp.)

PID: 0x8153 (RTL8153 Gigabit Ethernet Adapter)

Class: 0 (USB_CLASS_PER_INTERFACE)

I've tested the same adapter on a stock Pixel 5 and it works fine.

I'm not sure how to debug further, it seems that the 8153 driver has been merged and updated over time in the lineageos source code. I'm not sure if this is an issue with walleye, lineageos or this specific ROM.

Any thoughts would be welcome. Thanks.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] npjohnson:
does it work on stock?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jackeagle:
Moderation Edit

Thread closed per [OP] request.

-jackeagle

Senior Moderator
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Google Pixel 2 XL

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 20 thread for the Google Pixel 2 XL.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.

taimen - Official builds​

taimen - My unofficial with Google Apps/Pixel goodies included. Passes SafetyNet by default. OTA's roll roughly once a month. Support not guaranteed or implied.​

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

None.​

Find any? Report them according to this guide.​

Notes:

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.​

Firmware is shipped in the ROM package for this device, so no need to worry about updating it on your own!​

Kernel Source: https://github.com/LineageOS/android_kernel_google_wahoo
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g000n:
Thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dimpoblimpo:
Installed without issues coming from an android 12 rom. Sim card took a minute or two to register during initial startup but no problem afterwards. Everything seems to work no problem although Google pay does not work out of the box. Thank you for your work, Pixel 2 xl is alive and well
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aziz07:
Hello, what do you mean by this? Its not working by default?

Does it support OTA? and I couldn't find official download, only unofficial.

Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dimpoblimpo:
Correct, google pay tap does not work by default. I would imagine magisk and some modules are required to pass safety net or CTS checks(sorry I don't know much about this topic on android 13) Only unofficial for android 13 for lineage looks like. OTA I have no clue as I adb/fastboot clean everytime
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kiennguyen19323:
Since LOS doesn't allow reporting bugs on unofficial builds so I guess I can put it here.

Expected Behavior

Unlocking phone from either lock screen or screen-off state should working normal.

Current Behavior

SystemUI crashes after unlocking from lock screen if the previous unlock was done from screen-off state.

Possible Solution

Replace the default Pixel Launcher.

Steps to Reproduce

1. Lock the phone

2. Fingerprint unlock without wake the screen up

3. Lock the phone

4. Wake the screen

5. Unlock with either FP or passcode

device taimen

version lineage-20.0

date 2022-11-05

kernel 4.4.302-lineage-g441dbc7fd87e

baseband g8998-00034-2006052136

mods Google Apps/Pixel goodies included with the rom

The logcat is filtered from "com.android.systemui" and "com.google.android.nexuslauncher"

I suspect the animation of the wallpaper going from lock screen to home screen was causing the issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Yeah I just hit this when I updated Pixel Launcher right before release - build with the fix is in testing right now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ct85msi:
the updater forcecloses when I tried to update from 20221105 to 20221109 and from 20221109 to 20221110. I had to update with sideload.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
fixed now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ct85msi:
Thank you!

L.E. I think the new image should be renamed. It is named Lineage 19.1.

lineage-19.1-20221110-UNOFFICIAL-taimen.zip

lineage-20.0-20221109-recovery-taimen.img

L.E. 2 Also it boots with the message "Trust SELinux is not enforcing.." and it seems it doesn`t pass Safetynet tests.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dimpoblimpo:
I believe all android 13 ROMs are permissive unless someone can shine more light on this. Security is out the window if that's what your after on android 13. Go to arrow 12.1 if you want everything working for safetynet
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
both 19.1 and 20 build
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
it will be fixed in the next build, temporary.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] northsail:
Great work again, i'll be wait for official with minor fixes.

Thanks for keep this mobile alive
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mo0zh222:
Hey Dev!

Thank you for your continued support of Taimen as this phone still is a workhorse even in late 2022! I can not log into my snapchat as of the latest build, today is 11/17/22 , it says due to repeated attempts or unusual activity your access to snapchat is currently disabled. I reverted to the stock 11 rom and it worked fine! Yes I tried their troubleshooting and support to no avail. How fluently you have 13 working on here Google should still supported Taimen!!!!! Thank you I look forward to and anticipate future builds!!! I flashed back to your rom after testing logging in on 11. Also the SELinux not enforcing thing I am concerned about as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
SELinux is permissive due to a single bug I need to solve.

And snapchat is safety net related. Enforcing might fix it alone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mo0zh222:
SELinux is now enforcing indeed! But I still get the same login message on Snapchat. Oh well ****em
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mo0zh222:
It's too much to flash on these things so I'll be sticking with your ROM indefinitely!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
probably play protect? Idk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mo0zh222:
It was enable I disable it and still nothing. It's okay really it'll shed light for me on who's really my friend if they decide to hit my up on another app or not 😁
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
What "VZW messages" bug? Have you ensured chat features are off?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ieatabiscuit:
Here, and here.