yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] b00ster23:
So I've been rolling with the ROM for about 2 months now, and have to say fantastic daily driver. One of the main reasons of my switching from a stock based rom, to Lineage, was security concerns around Google. I like the idea of having a truly open platform, without the hooks of volunteering my personal information (before anyone says they have you anyway, I know already.) However, I'm finding myself desiring the use of some those applications that require GSM and PlayServices. Yes, I do want my cake and eat too...I like the GCAM application. I've started doing a bit of research on the use MicroG with LineageOS, but understand it's a bit more involved as there seems to be a bit of varying opinions over Google Play. I'm going to continue to look into trying to find a way around 'signature spoofing' but not sure it's possible at this point. As I continue to dig through, wondered if [MENTION=9116297]Eamo5[/MENTION] had given any thought into the integration in the ROM. Appreciate everything to this point, and certainly understand if you'd like to wait for 'modular' fix vs building MicroG into the ROM itself. Thanks for all the hard work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cubzfan68:
I'm using Gcam with MicroG, it works fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
If you need signature spoofing support you can use the smali patcher Magisk module.

I had some issues with GCam from the play store when using MicroG. What i found worked on my gappsless taimen was this GCam mod.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] b00ster23:
So I'm running Walleye (Pixel2) and had already had installed the GCAM (the one you quoted above) and couldn't get it to work. After I installed the MicroG, GCAM started working, but now I have multiple applications crashing. Telegram, Teams, Intelligent Hub, Cube ACR, etc. As soon as I remove the MicroG core APK, other applications are fine. I've installed/uninstalled a few applications (exposed, Viper3A, etc) and at this point, I haven't kept track so it's possible something else is tweaking the system a bit. I'll keep hashing through the logcat and let everyone know what I come up with, as it may prove useful to others.

I've just updated LineageOS 11 to the latest August release form the first post. Need to apply Magisk and install TWRP here real quick, and will have to head over to the airport. When I get back I'll give everyone an update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Those applications that are crashing typically need to be reinstalled after adding signature spoofing support for MicroG. That was my experience in the past.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] b00ster23:
So there it is... I missed the checkbox for signature spoofing when I created my Smali module. Lesson learned... :) MIcroG installed and enjoying the GCAM goodness! Correct on the re-installation of applications.

I can now say there is nothing that this ROM is not able to do that I desire. Fully customized, and fully compatible with the apps I desire. What a beautiful thing this is!!!:good::good::good::good::good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage OS 17.1 (28/08/20)

Fixed addon.d not restoring gapps after taking an update from lineage updater

Added the ability to restrict USB gadgets when the device is locked (Trust HAL)

Added Nintendo joy-con and Switch Pro Controller support

Added Trebuchet icon pack support

Various bug fixes and improvements

This release fixes our last bug that was preventing wahoo from getting official Lineage OS releases. This means we will probably see official releases for Lineage OS 17.1 and possibly 16.0 over the next few weeks. Massive thanks to [MENTION=614507]razorloves[/MENTION] with his help on tracking down the cause of this issue after countless hours spent investigating and [MENTION=4800121]Sultanxda[/MENTION] for testing. I'd also advise that you only flash gapps packages smaller than nano as restoring larger gapps packages won't work when taking an OTA update due to our limited system partition size.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thanks xda...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Official Lineage OS 16.0 builds are now available here. For discussion regarding 16.0, please post here.

Lineage OS 17.1 has just been approved for official so stayed tuned for some 17.1 releases :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Awesome! Thanks eamo5.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
I formatted data and made the jump back in time to LOS 16 for the hell of it and it's running well.

I definitely miss the few added features of 17.1 but I'll roll with it. Interested to see how battery life compares.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] retromat:
Very grateful for your support on these devices! Thank you so much.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justinkb:
I noticed the build showed up on download.lineageos.org slash taimen a few days ago, but since then it's vanished from there. Any reason why they won't be hosted on the main lineageos infrastructure?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
A 16.0 build was falsely identified as bricking a walleye when really a user coincidentally experienced hardware failure while flashing. This happened while I was asleep so I couldn't object to the build getting pulled.

Fortunately, I downloaded and mirrored the builds preemptively as those builds were eventually going to get removed to free up space. That's the long and short of it. I'm annoyed its not hosted on lineage's download site too, don't worry.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Thats rotten luck for the user and everyone else apparently!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
Project Fi with Lineage os?

Can anyone report of how Project Fi is working with this ROM? I did see where the Google phone app will need to be installed as a privileged app, but other than that, search is not bringing up anything..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] old&slow:
This happens with my phone also but on any rom. Not just Lineage. In my case the problem seemed to be caused by Doze. The phone would go into deep sleep and I'd have to wake it up to get notifications. I found a temporary fix somewhere here on XDA. Temporary because it doesn't survive a reboot. Use adb and run:

adb shell dumpsys deviceidle disable

My notifications seem to be instantaneous after doing this. Hope this helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I've updated the download links with a Google Fi add-on you can flash after gapps. This should provide full Fi integration
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wbgenetic:
I wonder what are the main differences between this and the AOSiP. I currently sport the AOSiP and it's working fine - just curious now that eamo5 supports both - which one is he using and ultimately what are the main differences.

Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I personally use lineage on my devices. I added support for AOSiP because I found it to be a respectable base that has more features and support for active edge for those users who really want it. Use whichever ROM you prefer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Official Lineage OS 17.1 for walleye is now available!

https://download.lineageos.org/walleye

Taimen builds I think should be coming tomorrow or the day after. I'll keep you guys posted :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
[MENTION=9116297]Eamo5[/MENTION]

You're doing <insert your own personal sky fairy here> 's work there mate, especially under the worlds toughest covid lockdown.

Sending you a fistbump from up north
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justinkb:
Agreed, amazing to get a second life on my Pixel 2 XL that's about to lose official google support! Thanks so much Eamo5
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cornbread624:
Quick question. I just got the 2 XL and excitedly upgraded to android 11 after rooting it but realized 11 doesn't have the option to swap the nav bar buttons. Is it possible to flash LOS 17 after updating to 11?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Flash Aug A10 to correct the partitions and lose your data(backup before) and flash clean LOS.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
I've done it

It's probably best to flash-all the August factory image first but this works too.

Put lineage, TWRP installer and gapps on an OTG.

Fastboot boot TWRP and format data.

Mount the OTG and flash lineage+TWRP installer. Reboot recovery

Flash gapps and reboot system
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Taimen builds are available now: https://download.lineageos.org/taimen
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
As stated above, official Lineage OS 17.1 is now available for taimen!

https://download.lineageos.org/taimen

You can disregard what I previously said about a migration zip being needed. The documentation was outdated and only applied for 16.0. Apologies for any confusion and delays I may have caused. You can dirty flash the official lineage zip like you would any other update from me. Enjoy and rejoice! :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pablo9023:
Do you need to install a stock with the last security patch?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
No, the Lineage zip will flash the appropriate firmware so there's no reason to bother flashing stock before Lineage.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
My pixel 2 xl was udpated to android 11 couple of days back. Can I flash this over it or do I need to go back to android 10 first?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] martinchad234:
You can flash it or you should buy another one I have iPhone you can buy
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Go back to page 31. Instructions there
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
I am following the instructions given here https://wiki.lineageos.org/devices/taimen/install to install lineage os on my taimen. I have installed twrp but trying to sideload lineage os seem to be stuck. It's been at installing zip file for almost 30 mins. Is this normal?

Also when I ran format data from twrp it gave the below errors

failed to mount /system_root (invalid argument)

failed to mount /vendor (invalid argument)

Please help :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Those errors are normal coming from stock. Once you boot lineage they go away.

Try rebooting, might be good to go

I just flash things from an otg after formatting data in twrp.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Try flashing through an USB OTG adapter. It seems some devices have trouble sideloading for some reason, most likely outdated platform-tools (easily fixable) or a hardware issue. You should be able to use lineage updater and not have to worry about sideloading packages again after the initial install.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
[MENTION=7897193]Edmontonchef[/MENTION] [MENTION=9116297]Eamo5[/MENTION] Thanks a lot for the quick responses. OTG worked like a charm!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
Does anyone know how I could install the pixel launcher of stock rom? I tried the one from playstore but it is the old pixel launcher not the one we get on stock rom
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
If you wait a few days for this change to get merged, we'll be able to restore micro gapps when taking an OTA. Micro gapps includes pixel launcher by default iirc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cornbread624:
I have been trying for 8 hours and can not get this thing flashed correctly. I did get it once and it booted to LOS and then i tried installing Magisk and it would only reboot to TWRP and now even if I flash from a clean install it just reboots to TWRP. I'm not installing TWRP right, just the boot.img? and TWRP handles the whole A/B slots correct? This is my first A/B phone and this is super confusing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Flash the installer zip not the image.

Fastboot boot twrp img 3.4.0-1

Factory reset

Flash rom + twrp installer zip

Reboot recovery

Flash open gapps nano or pico arm64 10 gapps

Reboot system

If you're coming from android 11 you'll have to either format data then flash everything from an otg or flash-all and boot the August factory image
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cornbread624:
OK, after much, MUCH trial and error i was able to successfully flash LOS with gapps (yay!) but now Magisk is giving me the business. After i flash the patched boot image it reboots fine but the screen is completely unresponsive. Can't unlock, no haptics, nothing! Did I goof?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
I have no idea. I take the easy route and flash Magisk through TWRP. I don't mess with extracting and patching the boot image, although some users prefer to do that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Exactly, im too lazy to make life harder by doing all that nonsense

Cabled to, and all done from a PC

fastboot boot twrp-3.4.0-1-xxxxx.img
adb push Magisk-xxxxxx.zip /tmp
adb shell twrp install /tmp/Magisk-xxxxxx.zip
adb reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
Is anyone facing issues with low volume on calls when on speaker?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cornbread624:
what version of Magisk do you use? Cause i've tried installing v19.4, 20.3, and 20.4 thru TWRP and each one of them has caused LOS to boot loop.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
Never mind low volume is only happening when I answer a call while in a game. Without any games in background call volume on speakers is fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Are you trying through TWRP youve fastbooted to, or a TWRP youve flashed?

Because if you have flashed TWRP you will always have a bootloop...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cornbread624:
just fastbooted to. that's why i was trying the patched boot.img way.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spencecool:
Settings shortcut widgets seem to be broken ATM, can anyone else confirm?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
They work as expected on my phone. Please elaborate on your issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spencecool:
Sorry, to be more specific, the Battery and Notification Log shortcut widgets aren't working for me on the latest build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I explicitly tried the battery and notification log widget shortcuts and they both function as expected here. Do they not open the specified page in settings? Can you get a logcat after the issue has occurred?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spencecool:
They don't appear at all when I select them in the settings shortcut widget menu. I will click on them, and it will take me back to the homescreen without the widget placed. If I do it more than 3 times, it'll eventually say "Settings keeps stopping."

I have uploaded a logcat of me doing it repeatedly in this post.

Edit: Probably should have just PM'd it to you. I snipped out a large portion of the log, so maybe it won't matter all that much, but if a mod happens to see this, feel free to remove the attachment or delete this post altogether.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Thanks for the logcat, looks like there's something going wrong there. I'll have a closer look later when I'm at my PC and pass along any relevant info.

In the meanwhile, make sure if you're rooted you have disabled all Magisk modules, themes or any other system modifications you may have made.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] petow:
Is it possible to get the weather to show on the Always on Display/Lockscreen like on stock android?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
Notifications always seem to turn on display. Is there a setting to disable this? I couldn't find one
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Lock Screen Display ----> New notifications --> turn off that setting to disabling screen waking up
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
New builds with September ASB are up!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] petow:
I have Lawnchair set as my default home app, but it keeps going back to Trebuchet when I go back to the home screen. If I look at my default apps, it still says Lawnchair. Is there any way to stop this from happening?

Edit: It seems to have resolved itself
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spencecool:
With the newest build, the Pixel Launcher appears to keep crashing, and my navigation bar is gone. Not sure what I should do. Wifi calling appears to be broken as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
You installed larger than nano gapps it seems... Refer to the OP or this post as to why you can't restore micro gapps with an OTA update yet. Please flash nano as documented in the OP until micro gapps are supported. You can downsize your gapps package by installing nano in TWRP or Lineage Recovery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spencecool:
That seems to have cleared it up, thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sebacestmoi:
Update from March build

Hi,

First thank you for your wonderful works on this ROM, I had absolutely no bug since I use it.

I didn't had a lot of time to take care of my phone since this Covid **** as started and I'm still on the 21 March build.

I think I can't use the built-in updater so I must do it by hand, right ? Can I jump directly to the last build by flashing it with TWRP and flashing the latest Pico GApps package ? Kind regards
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
I just updated to the latest build and on reboot I am getting a popup saying `settings stopped working`
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
yes, for lineage you can jump around directly. No probs. Keep rebooting to recovery between teh steps as laid out Eamon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ViperPyro:
Hmm, I can't seem to flash the 9/15 build. Followed the same process as past few builds, coming from 8/28 UNofficial. Reboot Lineage Recovery, sideload, I get "Error 26: kDownloadMetadataSignatureMismatch." I downloaded the ROM a second time since it sounded corrupt, same result. Tried fastbooting TWRP and sideloading there- failed without any error code.

Am I missing a new step for official Lineage?

Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Lineage recovery deliberately won't flash the official build as the build you are currently running was signed with different keys. Update through TWRP this time and Lineage recovery should work next time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] draymond1987:
Hey! So I'm a little rusty and am not sure where to find this ABS? This isn't the same as a factory image, is it? Because I only see one for Android 11 (September)

Also, will Active Edge be included now that Lineage is official? I seen the explanation in the OP but I was curious about it now because I see some ROMs have it included. I absolutely love Lineage, so please don't think that was a knock against you or the ROM! My first built ROM actually was Lineage for Taimen :D But I only compiled and didn't know how to actually FIX things.

Thanks for all your hard work, especially to finally get Lineage to the official status!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
There are no Android 10 factory images for September. You should be fine to always sideload the latest update without having to worry about firmware etc.

Active Edge will not be coming to this ROM unless Google open source it's implementation. If you're building for yourself and have the knowledge, you could try applying active edge patches.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ViperPyro:
wink wink indeed! Niiiice. Lineage and GravityBox are mostly what is keeping me on Android 10.

Also, thanks for the tip. TWRP flash worked fine for unofficial->official. Just not sideloading
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] retromat:
Oh my! Shades of things to come?!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
The aforementioned change has been merged. You should be able to safely install micro gapps (the largest gapps package that will fit) and take OTA's on next nightly builds.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
[MENTION=859768]earno[/MENTION]5 thank you for the update. Can i dirty flash the new build and micro gapps over the last build with Nano gapps?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] retromat:
Is anyone else having issues with SafetyNet checks? I think I started to have issues when I moved to Official builds. Pay is complaining and so was my bank app. I removed Magisk and uninstalledinstall my bank app and it now works. Doing the same with Pay does not work however...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] user602:
I'm using the 9.22 official build for walleye, and noticed today that Safetynet lists "ctsProfile: false." I don't know when this happened, but I haven't changed anything on my device lately, other than flashing to newer builds as they become available.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
I third this. Taimen. Noticed my fingerprint login to my banking app wouldn't work. I had to sign in with my password.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
I am trying to dirty flash latest build with micro gapps so I can use pixel launcher. Pressing volume down + power booted me into lineage recovery but I haven't used ilneage recovery before, can someone please tell how do I flassh the lineage zip and gapps zip from lineage recovery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] retromat:
Set the phone to ADB install. Then from your computer terminal/dos window, adb sideload lineageXXXX.zip and then adb sideload opengappsXXXXX.zip. Reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
For those with CTS failure it's because the latest 17.1 weekly is based off the September ASB, but the ASB is A11, not 10. To fix, there are two options (both require root access):

1) Install this Magisk Module and set it up to use the September ASB: https://xdaforums.com/apps/magisk/module-magiskhide-props-config-t3789228

2) Use the attached file. Rename to resetprop.sh and place in /data/adb/post-fs-data.d and set permissions to 755. Then reboot.

I went the resetprop.sh route and it passes CTS fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Can you confirm that you don't need to reboot between flashing the ROM and Gapps? Typically that's what I do, but I'm not sure if it's needed with LOS.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dhrunia:
ADB sideload never worked for me. I installed using twrp. Steps to follow with twrp are given in the first post. According to that, you do need to reboot to recovery before installing gapps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] retromat:
Yes sorry. There is a reboot in between flashes.

https://wiki.lineageos.org/devices/taimen/install
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Attempted to use the resetprop.sh route and thus far it isn't working. Not sure what I'm doing or not doing. Renamed, moved to said file path and set permission to 755. after reboot no dice.