yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ScubadooX:
Just wanted to say thanks to you and all the other LOS maintainers for the effort and enormous amount of time you have put into the LOS ROMs. Sadly, Google seems to go out of its way sometimes to do things that seem really goofy and counterproductive. Maybe it's as you've speculated, Android 15 dropped a bit early and sort of cut off Android 14 at the knees. Keeping my fingers crossed and looking forward to LOS 21 resuming for the Pixel 4.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dendk:
Clean install no need everything was backed up from the cloud, simple
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] luccafinn:
Hi!

Just got the 2XL 3 days ago and just one day later the official lineage support ended.

Are there any plans to change this and support this incredible phone again?

It's my absolute dream phone :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
[OFFICIAL] LineageOS 21 for the Google Pixel 2 XL

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 21 thread for the Google Pixel 2 XL. Downloads: Please follow the install instructions in your...

xdaforums.com
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sk00fy:
Thank you @npjohnson for doing everything you can for this device. I'm clinging to it for as long as possible. Your latest build works beautifully.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
@npjohnson It looks like there's been some kind of progress and Pixel 3 builds are back. Any chance they'll work for us too? 🤞🙏
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Nope.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
OK, if I understand correctly, the builds here https://updater.oddsolutions.us/devices/taimen/builds are including monthly security updates from the base build? Can these be 'dirty flashed' over the base installation? And is it best to just flash the entire zip file, or what over an in-use build?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
No - I'm really really not sure how else to say this.

Builds for these devices are FEB ASB - QPR1 - they will be until/if radio is fixed.

At the moment, I build FEB ASB - QPR1 for this device monthly with small device side, and bug fixes, as well a some other small updates. They DO NOT include QPR2 or NEW SECURITY PATCHES.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] humfl:
@npjohnson

Thank you very much, i just installed it and want to thank you and every one involved very much!

I always have a blast to see how much people care for others.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nitin.chobhe:
@npjohnson just for your information, I synced the lineage source on Monday, 27 May and picked following commits:

1. https://review.lineageos.org/c/LineageOS/android_hardware_lineage_interfaces/+/392575

2. https://review.lineageos.org/c/LineageOS/android_device_lineage_sepolicy/+/391357

And included the wrapper 1.4 in wahoo tree by referring this marlin commit on gerrit - with this I was able to get RIL working on taimen :love:

Thanks to Lineage and you!

Nitin
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Yes, we're working on it :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nitin.chobhe:
Lovely, good to hear that (y)

Nitin
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] faizska:
How to flash vendor.img?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
you don't - just follow the wiki.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Aarif goku:
My friend wants to install A14 custom rom on his Pixel 2 XL. So just wanted to know if the builds are signed. Does it pass device integrity?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zpunout:
You might want to read here: https://lineageos.org/PlayIntegrity/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Aarif goku:
Thank you, The stance is clear about it but just the build are signed or test key is the doubt. I'm personally using a moto g32 on Latest LineageOS which is signed. I believe the devices listed on official site might all be signed. But I'm unable to find 2XL in the list on official site. Here I find there's an official and unofficial build but I'm not sure if The official is singed or not. Recent changes from Google has impacted many. Ofcourse I'm not asking for a fix or anything or assistance regarding Playintegrity but just need to know if it's singed or not the rest I can make decision or suggestion for my friend who's looking for some apps to work which I can setup for him.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
you can always install playintegerity magisk module to fix this, however you will have to root first in order to hide root lol

play integrity has 3 API levels, out of which you can only pass 2 since 1 checks for unlocked bootloader, but it should be enough for banking apps once you hide magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
We have fixed radio - builds resume on Sunday.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nodubbedmovies:
Great news! Thanks for your work!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
Bravo! Thanks very much!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Harikrishnan1983:
Hai thank you for your hard work. Any update ..?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
They resume on whatever day they were going on before.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nitin.chobhe:
In addition to what I mentioned in this post, anything else required to get the radio fixed?

Nitin
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
I mean, you literally said it works ;p

But not really.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] koastoas:
Is there any other place apart from this forum where I can be informed about updates? What is the current status?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zpunout:
You could check here periodically until an update appears: https://download.lineageos.org/devices/taimen/builds

Alternatively, if you have a Pixel 2 XL running LineageOS, you could check periodically for updates under Settings => System => System updates
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] koastoas:
there is now a new LineageOS21 version for the Pixel2XL.

LineageOS Downloads

download.lineageos.org
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] painkiller_f:
google play services broken after update. Google phone app gone. In app map not opening etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Reflash Google apps

Giving you have the Google phone app, I'm assuming you didn't follow the guide and use MTG, and use some random gaps that doesn't support our persistence method
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bYOndo:
Hey! I don't know why, but with the latest update (June 22), my 5GHz WiFi support seems broken: it sees my Ssid as usual but when it tries to connect, it seems to connect, but after a second it disconnects. No problems with 2.4 GHz (same router). With the previous update (May 10) both WiFis worked great. Is it just me? Is there a way to revert to May 10 update without resetting the phone?

Thanks, bye!

Massimo
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
I have a hybrid 5/6 ghz network, no 2.4 available

And I'm able to connect, so I'm wondering if maybe it's a router thing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] painkiller_f:
just did OTA update.

reflash gapps doesn't work also.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
It does though.

You flash a Google apps package we don't support.

That package is probably not compatible with QPR3 release.

Use supported Google apps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] painkiller_f:
downloaded from this url

Google apps | LineageOS Wiki

wiki.lineageos.org
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
The Google apps there work perfectly fine, you're doing something wrong if flashing them isn't working. Additionally you mentioned you have the Google dialer, which tells me you did something that isn't included in those Google apps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] painkiller_f:
i'm using last build (march) already.

just did settings -> system update and it's broken.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitiu:
Same here. Can't update or install apps from play store after the OTA update
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Unofficial build users:

For the next build you will need to update by hand in recovery and select "Yes" when prompted about signature mismatch.

I have started signing my builds again, and set it up so that you can migrate without wiping data, but you must select "Yes" to ignore signatures once to swap to a signed build.

Enjoy!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
I can confirm that "Can't update or install apps from play store after the OTA update".
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
This is on the official build? Have you tried refreshing gapps?

Bug ticket with logs pls
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
I was on official March build with MindGapps - zero problems.

Used OTA for the latest build and this problem occured (same as other users).

I am not sure how to do logs and tickets, maybe some other users can do it since this seems to be a common problem that affects everyone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
The wiki details how to get logs.

The sooner I get them the sooner we can fix it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
First time doing this, here it is: https://gitlab.com/LineageOS/issues/android/-/issues/7332

Thanks for help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bYOndo:
Thanks for the prompty reply, but any other devices in my house works smoothly with that 5ghz ssid (and I never modify any setting on my router, at least not recently). Anyway I downgraded to your May release (through fastboot boot twrp.img, from twrp I format everything and mounted system and data, then adb sideload lineageos.zip... and it's the only way I found to downgrade) and my 5ghz wifi on the phone returns to work smoothly, so I don't know... there are so few users of this ROM that we cannot investigating further. So far, I'm satisfied with that May release so I think I can stay with it. Thanks for your great work!

edit: just for the whole story, I tried to adb sideload the last June rel. too, with no luck with 5ghz wifi (keeps on connecting and discconecting...)

Massimo
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sk00fy:
Delete.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dendk:
Flashed to 7/4 tonight, no issues
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
Ok, I think I managed to solve this:

On my first taimen:

last QPR1 March build + old version of MindTheGapps - perfectly working

Upgraded to first QPR2? lineage-21.0-20240627-nightly-taimen-signed.zip - can not install/update apps in Play Store

Upgraded to latest lineage-21.0-20240705-nightly-taimen-signed.zip - All google services and apps stopped working (including Play Store, Gmail, Phone, Messages, Maps etc). When clicked to open, they just show up as blank apps, then disappear.

Adb sideload MindTheGapps-14.0.0-arm64-20240612_135921.zip - everything is perfectly working again

On my 2nd taimen:

last QPR1 March build + old version of MindTheGapps - perfectly working

(did not upgrade to first QPR2? lineage-21.0-20240627-nightly-taimen-signed.zip because it caused trouble on the first taimen)

(After fixing first taimen, I know I could fix this if things goes wrong; I went ahead and -> )

Upgraded to lineage-21.0-20240705-nightly-taimen-signed.zip - The Google version of Phone app disappeared and can not install/update apps in Play Store

Adb sideload MindTheGapps-14.0.0-arm64-20240612_135921.zip - Still can not install/update apps...

(waited a week for a new nightly build)

Upgraded to lineage-21.0-20240711-nightly-taimen-signed.zip - All google services and apps stopped working (including Play Store, Gmail, Phone, Messages, Maps etc).

Adb sideload MindTheGapps-14.0.0-arm64-20240612_135921.zip - everything is perfectly working again

Here's the common pattern for my two taimens:

last QPR1 March build + old version of MindTheGapps - perfectly working

Upgraded to first QPR2? build (regardless version) - can not install/update apps in Play Store and could not be fixed by sideloading MindTheGapps

Upgraded to second QPR2? build (regardless version) - All google services and apps stopped working (including Play Store, Gmail, Phone, Messages, Maps etc).

Adb sideload MindTheGapps-14.0.0-arm64-20240612_135921.zip - everything is perfectly working again

If it is just Play Store that is broken (can't install/upgrade apps) after the first post-QPR2 OTA upgrade, then reinstalling MindTheGapps will not fix anything. Sideloading MindTheGapps will solve everything only if all Gapps are broken after the second OTA.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pables123:
Can Any one guide how to flash magisk or root this build? do i have to patch boot.img on this rom? great work devs thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
After completely installing LineageOS and Google apps using the instructions at the beginning of the thread, return to LineageOS recovery and flash the Magisk APK in the same way you would flash the MindTheGapps package.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] humfl:
I want to thank @npjohnson again, for all he is doing for us! i just saw the good news on the lineageOS wiki devices page!

i will update in a week or two and report what's up when i find time for it (but i do not and will not use google play store, but Aurora Store, sorry.) MIndTheGapps13.0.0 is what i have installed right now, but will read further when it's time.

@npjohnson > Google LLC (180'000 employees) haha ;-)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g000n:
I successfully upgraded from LOS 20 to 21, I followed the steps in the wiki, also flashed MindtheGApps and Magisk as well.

Just note, on the first boot it took around 5-10 minutes to boot, it was stuck on the (new) LineageOS loading screen. This however only happened on the first initial boot - so yours might take the same amount of time, or longer, just leave it load and don't think something is wrong.

Everything is working fine, I want to thank the developers, great job and I love you!
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Essential Phone

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

Introduction:

This is the Official Lineage OS 21 thread for the Essential Phone.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly.

mata - Official builds

mata - 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:

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 - GApps are included in my unofficial builds

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_essential_msm8998
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
Ok. So I am assuming that this is just the creation of thread for LOS 21 and the first build is coming later?
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
I mean, the unofficial build is posted for testing.

Officials will come when the servers migrate over soon-ish.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
Oh. I didn't see a link for the unofficial lol 21. When I click on it, it goes to LOS 20. Am I missing something?
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Still uploading - if you want to grab it early: https://download.ods.ninja/Android/lineage/mata/
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
Yes sir. I'll give it a try in a minute. Thank you.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Will flash it tonight and let you know if I find any bugs.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
This is running really well... Better than LOS 20. The microphone is even working on Google Meet. Nice job.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
clean install or just updated from LOS 20?
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
From PE.

Fastboot flash boot

Fastboot flash vendor vendor.img

Open recovery

Factory reset

Apply los 21 via adb

Go to advanced in los 21 and reboot bootloader

Fastboot -w

Reboot
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
I am planning to install from lineage OS 20 to 21. Not sure to go for clear install or dirty install.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Likely fine to do dirty, but if you encounter issues you may need to do a clean flash after.

It will boot though certainly.
[Essential Phone ROMs, Kernels, Recoveries, & Other] hs911:
i had no issues updating los20.

edit: the only strange thing is that i have a "!" on the mobile network icon, even I have good 4G signal - but i saw thats already a known issue
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
Yes. Same here. Good call quality and data though.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
If it worked on 20, yes, if not unknown.

But I think so?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Tomoms:
Yes, it worked on 20. So I'd assume it works on 21 too.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Yeah, issue is written in the OP for the `!` sign.

As for up to date, yeah you are, I let people re-install updates in case they bungle things up with Magisk. etc. lol
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
How did you flash? From the same old lineage20 recovery?
[Essential Phone ROMs, Kernels, Recoveries, & Other] samparhizkar88:
@npjohnson Can you post a version without gapps as well?
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
No, sorry, I don't have infrastructure to distribute multiple types of builds per device.
[Essential Phone ROMs, Kernels, Recoveries, & Other] malerocks:
If you wait for the official builds (whenever that is), you will get the one without gapps
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
to be candid, officials for mata (and weirdly the original razer phone) are on a weird hold.

There `!` is a harmless UI element that shows up, but is a blocker.

When/if we or anyone else solves that, we can ship same day.
[Essential Phone ROMs, Kernels, Recoveries, & Other] malerocks:
Oh,. Does that mean official v21 builds are out for other devices? Must have missed the announcement post.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
No, very soon tho.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
I see you've been busy. You got the 360° camera mod mostly working. The photo mode is perfect and the video appears to only record from one of the two fish-eye lenses. That is pretty amazing. Thank you.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Tried dirty flashing, it gave recovery error, mine is at recovery 20 and I am stuck with this slot a and b. Can't figure which slot to flash recovery to. Any help from you guys. Btw my recovery is showing active slot b.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
You're overthinking this one dude, just follow the wiki, you won't need to be aware of the slot that you're flashing to, it's all handled.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Thank you, I don't want to be in trouble. Tried flashing in 20 recovery which gave an error
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
and the error was?
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Flashing failed with message recovery 20 error.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
I'm asking you what the specific era was.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
This was the error, I could replicate it if you want me to 😜
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
yeah, there's definitely more to that error.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Let me try the wiki way to update recovery from lineage recovery 20 to 21 and post you the results
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
Ha

Hahahaha it just flashed fine this time. Dirty flashed it. Launcher is having some issues, will let it settle and update if I find anything in it worth sharing 😉
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
you should wipe data most likely.

Especially after all the issues lol.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jeddy877:
What are the chances of spoofing Pixel OG for Google photos?
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
You can do it. I sure won't.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
I am not getting the Google goodies, any specific reason?
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
What do you mean?

Did you flash the official or the unofficial?
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
The unofficial from your first post. The pixel features like portrait light and stuff
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Not sure where you got the idea that those specific features would be in the build.... I have a lot of pixel stuff in there that isn't that lol.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LineArc:
From your first post, I was using lineage 20 with those goodies. I thought your unofficial rom would include those.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Not sure where you got the 20 build that contained these - my builds don't.

The include pixel apps, launcher, AiAi features, etc.
[Essential Phone ROMs, Kernels, Recoveries, & Other] malerocks:
Saw the lineageos 21 announcement. Impressive that so many devices are covered at launch. Fingers crossed that someone is able to fix the ! mark and the Essential phone can get it too.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
We fixed it, pending merging that commit we can go official
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
Cellular ! fixed, builds will roll within a week officially!
[Essential Phone ROMs, Kernels, Recoveries, & Other] malerocks:
Thank you. Appreciate the work you and Tomoms put into this.
[Essential Phone ROMs, Kernels, Recoveries, & Other] malerocks:
Just downloaded and installed the official. Can't see the option to choose multiple clock types for the lockdown in settings. Saw it on my pixel phone. Is that option not an option in AOSP?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Syoric:
Out of curiosity, what was the cause of the issue? I tried taking a look but wasn't able to make any progress unfortunately.
[Essential Phone ROMs, Kernels, Recoveries, & Other] npjohnson:
IWLAN legacy support was dropped.

To work around is hacky but basically we ignore IWLAN status