yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
Thank you [MENTION=9116297]Eamo5[/MENTION] for all the work you put into making LineageOS 16 and 17 official for walleye!

Since official builds are now provided, I do not plan on continuing unofficial updates.

I appreciate all of the great feedback I got throughout the last 20 months and hope you continue to enjoy your Pixel 2 phones with LineageOS!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] YandereSan:
Yes. I was just curious if you were able to make an alternative build for 15.1 side by side. Willing to donate for your effort.

I don't have the environment set up to compile it myself.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
Thanks for your support!

I ran in a 15.1 build in the meantime. However, I haven't got around to testing it yet. Since I only have one Pixel 2 device, it's always a bit of a hassle to backup and restore everything, since I use the phone with this build as a daily driver. And when flashing other ROMs there is always the risk of having to wipe data to get things to work.

If you are really keen I can upload the build as it is, but there's no guarantee that it will run without any further modifications.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] lobesy:
Thanks for building this!

It's pretty much fixed all the issues I had from jorgen2009's build - I think these were mainly because its from a while ago when the codebase for 16.0 was still quite new so Lineage things like Trust weren't quite working.

Otherwise aside from the lack of the squeeze thing (which I'm not too concerned about), everything seems to be working just fine.

I had tried to build my own previously except I ran into an error of the compiler not finding a file that is definitely present and I haven't had the time to properly learn the compilation process to be able to debug it.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] YandereSan:
I've got a spare Pixel 2 to test it out on.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
I uploaded the 15.1 build here for testing purposes. I have not flashed it, so you are on your own with this one.

https://www.androidfilehost.com/?w=files&flid=290713
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kaviraja:
Hi everyone, do I still get unlimited original quality photo backup when I flash this build?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
The current build does not contain this modification.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kaviraja:
Thank you leqacy. I flashed Lineage OS 16.0 in bacon, its amazing! Can't wait to flash it on my Pixel 2 once its available. Thank you so much guys.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
I uploaded a new build with the Android security patch level for March 2019. I updated the first post with the link to the download.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Ericwyn:
great job ！
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] speedy7776:
Great Rom, thank you so much :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ChrisCologne:
I have the original Factory Image and rooted it with Magisk 18.1. My Bootloader was unlocked

After weeks of use GooglePay doesnot work anymore. So I installed only original and locked the Bootloader again.

Can I install and root this ROM with Magisk and GooglePay still works?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Meowdib:
I think that feature does not work on Lineage ROMS, even official Lineage. I believe they voted against tricking the bootloader hack. There might be a magisk module for it though. Not sure.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mikeskid07:
Hi, my phone will show up this weekend, and first order of business is going to be to flash your fine work. I'm interested in helping you get to official status. To the poster who said essentially why bother, I'd assume it's so that the code can be hosted and used on the official Lineage Site, and signed by trusted sources. Also, I'm not 100% certain that Lineage works this way, but back in the day on a N5X, when OmniRom went official, OTA updates with the latest security patches/fixes became available so that you'd never have to plug your phone back into a computer. It was great.

Anyhow, [MENTION=266473]legacy[/MENTION] I've read the checklist, and the only thing I see as a failure point is that you don't currently have the squeeze feature enabled(understandable). Is this basically the only thing you see that would hold back your request? As another commenter mentioned Dirty Unicorns has this officially now for 3 other Pixel devices.- I wonder what their hold up is for P2? I read the links from the link, on Github, and the dev doesn't seem to specify why he's only doing P2XL, P3 and P3XL, only why he surmises Google didn't make it open(HTC's proprietary feature). Anyhow, I'm currently setting up a build environment and would love to help you get there.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rohanhole:
Well, you can use Google pay on bootloader unlocked and root with magisk 18.1 , there is nothing to do with which rom you are using ! Let it be stock or by custom roms.

1) make sure you have added Google pay in magisk hide.

2) make sure your Google Play Store status is certified. If not certified , clear the data of Google Play Store. And add Google Play Store to the magisk hide.

3) after first two , this one is important step, to work Google pay, you need to change the telephone permission of Google play service off. Then only Google pay works. After done using Google pay you can enable telephone permission on again.

So you need to do that everytime whenever you are using Google pay. For that I use Tasker , so whenever I launch Google pay it automatically sets permission off. And after exit it sets permission on.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
[MENTION=7220701]mikeskid07[/MENTION] It seems as though there is not too much work left to make the Pixel 2 and 3 officially supported. There is a little bit of work left for shipping the vendor images with the LineageOS updates, removing the need to manually flash vendor images. Nolen Johnson wrote a comment on this here: https://www.reddit.com/r/Android/comments/aw083c/lineageos_160_builds_start_tonight/ehjalju/

I would be surprised if the squeeze was implemented before making it official.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ChrisCologne:
Thanks a lot!

I will try it next week on work. I love tasker since 2 years already... Now a little bit more :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mikeskid07:
I'm personally in no need of squeeze, I'd just seen on the checklist that all hardware MUST be working as originally designed for Official Status. If it's waived, cool, and it would be awesome not to play with Vendor images every time!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] landry314:
I have been using your build since the original in February and I have found the following three things that don't work... these might be problems in Lineage OS and not the walleye build but I will list them anyway and maybe people have some insight on how to get them fixed.

1) Default USB Configuration can not be changed successfully. In Developer Options I change it to File Transfer but it always requires me to chose it every time in notifications.

2) In System Profiles, the GPS setting does not turn off Location. I think it might turn off GPS but not Location using WIFI and the Cell Towers. The Setting should turn off Location, no?

3) If you turn off the lockscreen in a System Profile then execute that profile (which I do when driving) but then you have to restart the phone for some reason then it hangs at bootup. It loads the system settings but does not go past that. The way to fix this is to enter the system settings and turn the lockscreen back on manually then it asks for your PIN (or whatever) then lets the phone finish loading the data partition. I had to figure this out. I was worried at first I would have to reformat the phone... people might get stuck there and not figure out what I did.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] landry314:
Yes, as long as you hide Google Pay in the Magisk Manager App.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
I uploaded a new build with the Android security patch level for April 2019. I updated the first post with the link to the download.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ShadowSocratex:
Official update for unoficcial builds

QuickQuestion - will this build support update to official build when it appears or would I need to reflash my phone to update to official?

(I'm waiting with buying pixel 2 for official Lineage)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Bilge656:
Hey everyone!

How is everyone enjoying this build? How is the stability and feature support? I'm very interested in flashing it!

Thanks!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Ericwyn:
I highly recommend you try this build. I use it for a month, very stable, and lightweight.Thanks to the [MENTION=9702586]leqacy[/MENTION] ！
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ChrisCologne:
GooglePay donot work for me.

The March ROM with GAPPS works not so good, because Pixel-Launcher and Datatransfertool are crashing and crashing.

After playiong around, I got the MarchROM with OpenGapps, TWRP and Magisks (hide Google stuff) running with Google Pay .

The April ROM doesnot work with OpenGapps, because Playstore and other important stuff crashed and crashed and crashed.

GooglePay doesnot work, because necessary GoogleApps are not running.

Now I am running the April ROM with MindGapps (Magisks; hide Google stuff) and GooglePay does not work.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] godard_6699:
Google camera

Hi,

This ROM runs really nicely for me, thanks! The only missing feature is Google Camera. Is there any way to get this up and running? Note that I do not want to install gapps so if that's the only option, I'll stick to Open Camera. But if anyone is able to get the official Google Camera running, please let us know how.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Yousvel:
Google camera won't work without Gapps.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] godard_6699:
Ok, thanks Yousvel. Will stick with Open Camera.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Poebat:
Does TMobile WiFi calling work like on 15.1?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] j0wey:
At first - thanks a lot for this ROM! I'm really glad that there is support for LineageOS on Pixel 2 :)

For me Open GApps doesn't crash, but gets stuck on "Download pending...".

Is there a solution for this?

(I had no luck wiht the methods I found on Google)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kpmacak:
Magisk Root

I've installed LineageOS from here and it's been working great so far, the one thing I've wanted to do is root my phone with Magisk although I've seen some posts saying that rooting your device can brick your phone. (if it helps, I'm wanting to install Magisk using TWRP v3.3.0-0).

Can anyone confirm if Magisk will brick the device if I install it using this version of Lineage or if anyone has installed Magisk successfully?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Poebat:
It's working fine for me on Los 15.1, if that helps
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kpmacak:
I'm using LOS 16 at the moment, but thanks. :good: I might just flash it in the end.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bleh815:
Magisk works well with this build of LOS
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] landry314:
Is a May version in the works? I need to update my Pixel 2s and I am wondering if I should wait.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Shmi117:
Hey [MENTION=9702586]leqacy[/MENTION], would it be possible to include this implementation of active edge in your build?

https://www.xda-developers.com/google-pixel-active-edge-squeeze-feature-custom-roms/
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] supersn0b:
Thanks for the image! Please keep updating :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
The May Android security patches were merged into LineageOS less than 5 hours ago.

I uploaded a new build with the Android security patch level for May 2019. I updated the first post with the link to the download.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Bigbabyjesus:
Hi, thanks for all of your hard work. I don't know if I'm blind or dumb, but I can't figure out how to make the default volume button behaviour adjust ring and notification volume. It adjusts media and I have to manually go into settings to change volume. Is this normal?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ChrisCologne:
Hi People,

I tried to make an adb full Backup and it does not work, because I have to fill in a password, I never set.

I figured out, to reset the desktop backup password!

navigate to:

/data/backup/pwhash

rename these 2 files and add an _old

pwhash

pwversion

This will reset the Desktop backup password to Empty.

After a reboot you can set a new desktop backup password in Settings / Developer-Settings / Desktop Backup Password

Keywords:

reset Desktop backup password

zurück setzen Desktop Sicherungspasswort
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Coeur Brisé:
QUESTION: Why did you put that seemingly useless link in step 2? I extract the zip to find no images whatsoever but a bunch of bull**** id rather not have waited to download. Thanks for that waste of time, now ill go wait for the official zip to download from google. Next time if youre gonna post a link, make sure it atleast contains the **** you say one should flash.

EDIT: I'm occasionally an imbecile for my own amusement. My aPolLOgiEs OP.

EDIT 2: Followed your steps except i flashed the entire Feb 2019 image due to not being able to flash radio, bootloader and vendor separately because due to how installed platform tools it kept telling me the imgs were corrupted when im 100% sure they arent. Upon booting i get stuck on the Google screen with the unlocked symbol. When i force shutdown, the boot slot changes from A to B [installed rom on A] and then it boots normally into the stock rom. If i change back to A it boots as if it has write protection and deletes the rom, and boots stock.

EDIT 3: Since this rom is giving me nothing but a headache and wont even run on my device i give up. Congrats to the people who can make it work, and to OP for your hard work, but my luck aint cut out for this rom this morning. Im gona go flash sixred or aquarios instead, no rom has ever givin me such problems.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Ryche666:
Does multiple Bluetooth connect support work? I've been out of the game for a bit.

I can't remember but I thought I fixed the stock camera when I was making homebrews?

Let me know what actually doesnt work and what does with Cherry picks. I don't have much time these days but If everything is finally fixed I could whip something out and let someone maintain it for me.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dvorovy_pacan:
Hello!

Does anyone have understanding what prevents this ROM from becoming official?

I'm just interested if it would be real to update it through LineageOS Updater.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobbyblackbobbyblack:
There are far too many issues with this unofficial variant to even start considering it for Official. Just my opinion, after going through ALL the steps more than 6 times, and still finding that it is just not ready. I am hopeful, of course.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bleh815:
That's nonesense. This ROM works flawlessly as my a daily driver for months. Well yes, flashing an update is quite anoying but that is more likely caused by the stoopid A/B partition thing and/or my combination of LOS, mindthegapps, Sultan kernel and magisk.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobbyblackbobbyblack:
Ok, here is the nonsense, and why I think it wouldn't make Official in its' present state.. To get it to a useful tool:

Followed all steps in post 1

booted

LOS bootup screen just 90 seconds, not too bad.

on screen unlock, immediately get Google Ambient and Google Play services keep stopping.

keep poking at 'close app' or 'App info' attempting to clear cache, data

no joy.

Restart phone

symptoms same

Restart phone

'Digital Wellbeing keeps stopping', close app. Pixel Ambient gripe, close.

Restart phone

Can't use Play Store

Variety of gripes regarding Google stuff, not workable.

Generally about this time I boot to recovery, full wipe phone with YES to question about formatting, etc. and then install the February stock image and re-setup the phone with my account, etc.

A few times I have attempted to restore from a backup with TWRP, with little success.

Several attempts to boot TWRP and install latest Gapps have not yielded better results.

Note: the twrp-3.3.0-0-walleye.img used to 'fastboot boot twrp-3.3.0-0-walleye.img' expects Gapps 9.1 (which has not yet landed, of course). Flashing twrp-pixel2-installer-walleye-3.3.0-0.zip and rebooting to recovery allows gapps 9.0 to be installed.

about now I start looking for options in TWRP, different versions, etc. Finally get Play store to function when I install -stock- version of gapps.. like 550Megs from memory. -super- and -aroma- were too big for my System part. errored out.

Boot to find the following:

camera app keeps stopping, solution is to uninstall it and use pixel cam apk

Boot

Install

googlecamera P3

disable LOS camera

Discover SMS messaging app is missing

Find and d/l the LOS messaging app apk, install.

Hangouts app keeps stopping

Uninstall hangouts in PlayStore, install again

uninstall Ambient, install again

google maps doesn't know where I am. GPS Test app sees plenty of sat's, so it should... Also, cell service works, and local network via wifi works, so it should have plenty of info to use, probable just has not got permission.. how to set perm's so maps can use those... looking/found:

In settings, Security & Location, click Location, click Advanced, click Google Location Accuracy, turn off and back on. Consider that for Emergency Location Service as well.

Turn off 'say "Ok Google"

Remove and reinstall LOS eleven player

Sky View has no nav/exit button, open play store, 'installed apps' and remove, hadn't used it any other time than to identify one star cluster one night.. no worries

There, now I feel like I can keep this LOS rom for a while.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] thathz2:
When I flash TWRP it's mostly unresponsive. Sometimes I can 'swip to unlock' an 8th of an inch before locking up. Anyone seen this and know what to do? Or knows a method that doesn't use twrp?

One this I did different is I flashed the factory image rather than the OTA as the OTA got stuck on verifying during side load. I don't think that would cause a problem though.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
I uploaded a new build with the Android security patch level for June 2019. I updated the first post with the link to the download.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bobbyblackbobbyblack:
I downloaded the new build, placed it on a usb drive I can access from TWRP, booted to recovery, backed up, then installed the new build. On boot, I found I had forgotten to install gapps, and re-install TWRP.

I'm running through my steps from above again. Hope it gets a useful tool back in my hands by tonight.

Note to self: flash new LOS, Flash Gapps, and last and don't forget, flash TWRP again
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ChrisCologne:
You can boot TWRP without flashing it, so you can flash it ;)

fastboot boot twrp.img

will boot twrp.img and then you can flash it...
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] houseshoe:
After dirty flashing the June update over the May one, the app "eSIM Manager" crashes repeatedly, and I have no mobile connection. Any idea what might be causing this?

I am not using an eSIM but a physical one.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] houseshoe:
Turns out I forgot to flash the lineageos su addon :o

Problem solved
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
Which images did you flash manually? I flashed June using Deuce's script, which updates all of the images.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] houseshoe:
I started with the February vendor image, and then installed the May lineageos image. Didn't see that you updated your instructions in the first post to use the June vendor image. Do you think I need to upgrade any vendor partitions?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bleh815:
Vendor image has to match lineage OS patches level. Therefore you gotta read carefully what OP states in the changelog. Instructions are indeed outdated.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] houseshoe:
Thanks for the help. However, even after flashing the June vendor image using Deuce's script, deleting userdata, and flashing the June lineageos image, I have problems with eSIM manager repeatedly crashing. Only after disabling the app and rebooting I am being asked my PIN, and can then use my mobile connection.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bleh815:
I am using this Rom for quite a while now and things are working well. In addition to the Rom itself i'm flashing Sultanxda's Kernel, MindTheGapps and Magisk to complete my setup.

But upgrading from one build to a newer is always a bit messy: first step is updating Google image with deuce's script (make sure to let it flash all of the images, may ommit system only). Next i boot TWRP via fastboot and flash LOS. Then i have to reboot once to let it finish the "initial setup". During this phase i get tons of force close for a couple of google's apps such as play services but also Google camera, Maps, et. al. After this struggle i reboot to bootloader, boot TWRP again and then flash MindTheGapps, Sultan's Kernel, TWRP installer and then Magisk. Last step is to reboot, manually uninstall and reinstall Google apps such as camera, chrome, maps, et. al.

As far as i unterstand most of this trouble is caused by gapps/Google but at least ive found my way around it.

So what you describe to me sounds just as thoose nasty force closes that i see. Can you try to uninstall any esim manager updates and reinstall from playstore? Maybe this will solve your issue, too.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] houseshoe:
Well, it's good to hear that I am not alone with theses problems :)

I haven't installed any gapps, so updating esim manager didn't happen automatically. But even installing the current version manually still results in repeated force closes (cache and app settings have been cleared). Maybe it has to do with my network provider (O2 Germany)?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] godard_6699:
Hi, is there any way to get location services working without installing gapps? I have microg and three backend location providers installed, but microg says it cannot bind to any of them, and location is not working. Has anyone figured out a way to get this working?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] optionalmgrr.la:
May I ask if there's any plan to meet official status? I masking before I make the next purchase decision Thx a lot!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] fj.fernandez:
Do you have a guide to install the ROM. Have been trying with different methods but keep getting errors.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] leqacy:
You mean UnifiedNlp? I had no trouble getting the Mozilla Location Service to bind. Which service did you have trouble with?

I wrote something about this in Post 36

There are instructions in the first post. What point exactly are you getting stuck at and what errors are you getting specifically?