yashsingh1/xdaforums huggingface dataset:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] -SKYLINE-:
Flash.android.com said the sailfish is unsupported, but I managed to download the same stock build number. Then extracted boot.img and flashed it from fastboot, which got me into stock recovery (but this step may not be necessary as booting only shows an empty Android). I then used the stock build's flash-all.bat in fastboot. That got me back to booting normally... Then updated as you suggested and carried on with the instructions to get UNOFFICIAL 20231212 installed and booted!

Thanks so very much @npjohnson! You're awesome!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Aguys:
Can't enable 5ghz hotspot, extend compatibility keeps re-enabled after i disabled it. Is it just me or?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
File a bug ticket pls.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] lucasmarks1991:
After installing the ROM and performing the repartition, can I go back to the stock firmware without any problems?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Yes
[Google Pixel ROMs, Kernels, Recoveries, & Other De] metroroland:
hi, iam considering to buy a 2nd handed google pixel. do you think i can have the unlimited photo space with your unofficial built? thanks!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
it works on both official and unofficial.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] hmmmdd:
Hey, thanks for the excellent work! Keeps my Pixel running as everyday phone! Somehow since 2 months Google Pay does not work any longer due some error that states the device was rooted or stuff like that. I have not done anything like that... Is it a known issue or might it be just my device? Thanks
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Sadly my work around was patched, don't see implementing one in the near future
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
No wonder it's not working. I thought it was the machine. Good to know.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jackeagle:
Moderation Edit

Thread closed per [OP] request.

-jackeagle

Senior Moderator
[iPAQ rw6828, XDA Atom ROM Development] dedypmi:
Please contribute here for all Ipaq 68xx.
[iPAQ rw6828, XDA Atom ROM Development] _fm:
dedy, there are thread that discussing it already,.

please dont make a new thread for this sir,.

or it will just be a redundant thread,.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Google Pixel 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.

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.

Official builds:

marlin

Unofficial - built once a month by me, includes GApps and Pixel goodies:

marlin

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

Known Bugs:

Sound Trigger (Screen-off "Hey Google" detection) is nonfunctional due to incompatibilities with older proprietary binaries, and lack of system space for needed Google Apps.

Find any? Report them according to this guide.

Notes:

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

This uses a port of Linux kernel version 4.4 by @rootfan - thanks!

This requires a repartition - please see the wiki install guide(s) linked above on how to repartition! Our repartition script it different from other packages, please run ours!

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

Kernel Source: https://github.com/LineageOS/android_kernel_google_marlin
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Official will roll on Wednesday (next week)!

Unofficial is live right now!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lmvuong1997:
View attachment 5996309

:(( Also can i safely dirty flash from unofficial build to offcial build later?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Fixed and while it will probably work if you flash gapps on official, wouldn't recommend/support.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lmvuong1997:
Camera working, safetynet and wallet work by default. Just a reboot at first boot setup then it ran quite smoothly.

But after that i installed magisk, v4a. Then i opened and used some banking apps and authenticator apps, and the ui became freezing and reboot randomly. It's exactly the user interface freezing, app's still working, the same problem as unofficial build.

Now mine is freezing and rebooting every 1 minute so i can't do anything but flash back los18.

Edit: I tried to turn off wifi and it's now running fine, seem like it wifi problem or an app that's connecting to wifi

Edit2: Disable google app and it's now running fine, smoother and no more freezing

Edit3: The camera app come with this build crashed everytime opened. Should change to dmgc5.0 or camerapx
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
I had this same experience with the lineage-20.0-20230815-UNOFFICIAL-marlin build - got super slow after a couple of days after adding all apps back / magisk. Same expereice after a subsequent factory reset. I was wondering if partitioning caused a particular partition to have capacity issues resulting in the slowness, hence the need for repartition, but it could be unrelated. Did you follow the repartitioning steps mentioned in the guide?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
That is not related at all.

I don't see any slowdown.

It's older hardware, it's going to be a bit slower on newer versions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Maybe Magisk related.. Problems didn't start until after that point. When official is out I'll give that another shot but avoid Magisk until > a few days in.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Likely.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lmvuong1997:
If you don't do repartitioning, it won't boot. I think it's related to google services, cuz the problem only occured after i started updating google's apps. 1 hour before that everything's fine (i installed 50 apps in that time). And after i disabled google app it stopped freezing permanantly after boot (still occur but rarely). I tried clean install again without magisk and the problem is still the same so it's absolutely not from magisk. Hope @npjohnson can make a build without gapps so we can figure out.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
I won't be doing that.

You can use officials if you want Google apps free builds.

Your issue is that you installed 50 apps lol. This is an older device dude. Of course it's going to lag.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lmvuong1997:
50 apps but i freeze them using greenify all the time, i disabled google and gboard for now and it's so smooth also not freeze or reboot for the whole morning until now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
You're using greenify and a ton of apps.

Just use the system as it comes dude lol. The tiny amount you squeeze by doing all that just don't worth it nowadays with EAS, etc.

Sorry, there is absolutely 0 way to help you debug anything or isolate any bugs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lmvuong1997:
Most of them are banking and ewallet apps. My work is based on them and it's still running fine. I have used greenify for 8 years and it's still a good app for now. Maybe i will remove it if i switch to a 8gb ram device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zurjskj:
Thank you! Official LineageOS now available for the first generation Pixel devices! Absolutely grateful to the developers whose hard work has made this possible!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lentm:
Awesome!! Thank you for your hard work!!!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bilelguerchouche:
Thank you! I can't belive that my 7 years lod phone is getting android 13.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
New unofficial is up - fixed Google Camera.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Official build rolls tomorrow - Wednesday.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] berty1985:
Is it ready to update? I have the latest 7/9/23 and the camera continues to fail
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] SteQu:
I stopped using this phone a long time ago, but you deserve my words of appreciation. Good job!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Might require clearing app data if you upgraded.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zurjskj:
Might be a very noob question, but if I needed to go back to stock after installing LineageOS 20, would I need to do anything extra apart from following the instructions here?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
@npjohnson bro I can't relock bootloader anymore in lineageos 20 marlin official....

Before that I used lineages 18.1/17 official and even rootfan bro's unofficial lineages 20 build I can relock my bootloader with those builds but in official lineages 20 I can't! ... Is it not implemented or is this anything related to partition?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
No clue.

We don't support bootloader relocking like that.

I've changed nothing in that realm from what rootfan had.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
Can you check it please! (If you have time)...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
No, like I said we don't support relocking.

I've changed nothing in that area and have no way to get relevant logs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rodken:
@npjohnson Short of reformatting the data or factory resetting, are there any steps to mitigate the 'top error repartition operation failed' after following the steps to repartition with the 32GB [Revised] zip.

Step 6. If it's successful, you will see 'Done" printed on the screen.

I thought about applying the following command, but I don't think that it is relevant in this case:

fastboot delete-logical-partition product
fastboot flash system system.img
fastboot -w
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
I need you to pull /tmp/recovery.log after it fails to flash and take a photo of the screen.

What do you mean "Revised" - I have no file with such a name?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] somethingsomethingroot:
It's so cool that the latest stable version of Android is running on this 2016 device. I could get away with using this as a daily driver in a pinch.

Just two issues I noticed, the first of which could very well be on me:

- My Win11 PC doesn't seem to recognize the phone when it's booted. Even with driver signature enforcement disabled, I'm getting the yellow triangle in device manager. It works fine in fastboot, and I can still sideload in recovery. And when I reverted back to LOS18 to test, phone was recognized and MTP and ADB functioned as expected. Just kinda stumped as to what's happening on my end with LOS 20.

- With Night Light on, the intensity seems to vacillate when using the app switcher or rotating the screen.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
What are the 'pixel goodies' mentioned as included in UNofficial ?

I just installed official on a 32GB model.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
pixel apps, extreme battery saver mode, google audio, google camera, etc etc.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
Anyone having any issue with camera? In Official build 9/13 marlin? Suddenly camera capture not working! Google Camera and LineageOS Camera both not working!

Edit: I rebooted my phone... Camera worked nicely but after some time it's again happening... I can record video via any camera app but i can't capture any photo via default camera or gcam or signal/whatsapp camera nothing working... After a reboot it's solved again but after some time that issue reappear again...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] houscpp2:
I am currently using the unofficial version. Can I use the system update in the settings to perform OTA updates in the future?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Thanks for the official!

I've tried flashing but unfortunately have crashes/freezing like I had with unofficial, seemingly coinciding with installing magisk with safetynet fix. I've uninstalled magisk but the performance issues still persist. Just a warning to everyone that magisk might kill performance. I only use magisk to fix wallet, etc - can anyone suggest a non magisk method of doing so?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] simplex19:
The unofficial version passes Safetynet by default, doesn't it? I haven't tried adding any cards to Google Wallet since marlin is not my daily driver, but it's worth a shot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] berty1985:
all videos (high quality) in Netflix error 5.10, what solution implement? reinstall app and factory reset not work
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Yes
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
So, for anyone experiencing any freezing, I don't hit it but I included a fix in the unofficial that will post tonight - please let me know if you:

a. Were hitting random reboots (without magisk/mods); and

b. Did this build fix the issue?

Also, some people are experiencing OTA issues, I have merged a fix for this - please update by hand in recovery (rebooting to recovery and flashing gapps again if you use them) and then Updater will work fine.

In migrating to QCOM sepolicy, keystore's block device was mis-labeled. It is now fixed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] simplex19:
Was running the unofficial builds and do encounter freezing followed by reboot without using Magisk or mods. In fact, the phone rebooted twice while trying to install the latest build in updater; I ended up sideloading the update via ADB. With the latest build 20230913, I have not encounter any freezing or reboots thus far.

By the way, Gcam no longer crashes with 20230913 (was still happening with 20230907), but I noticed that the version is pretty dated (6.3.018). If I remember correctly, the last available version on stock was 7.2.018.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Yes, 913 actually does not include the fix for freezing, so that's interesting.

Today's build which hasn't posted yet is the one that's intended to fix the freezing. Said build also fixes updater issues on both official and unofficial, you will need to flash from recovery to get in sync with it though.

And as for Google camera on the unofficials, yes I'm aware it's an old version, I grabbed one that I knew worked, I will try to get a more updated version of it pulled in soon, but for now it works and you can always update it from the Play store.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] simplex19:
To be honest I haven't been using marlin as a daily so my observations are relegated to updating apps and syncing photos to it. the experience might be different for someone who still uses it as a primary device though. Thanks for the heads up.

On the last point, play store doesn't allow Google Camera to be updated on 0913 build. States that it is not compatible.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
One thing i noticed in 913 Marlin build is that while i am in signal call phone is locked and screen turned off ... Sometime while i press power button or touch fingerprint sensor to unlock my phone ... it freezes and get reboot ... It's happening rarely but still happening ... Today after freezes phone get reboot then after it's turned on i tried to call again via signal it again freezes then reboot .
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Thanks! Can anyone confirm this is the case for 20 unofficial? I can't recall NEEDING root for anything else, so this could be a solution.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
It passes.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] alex.o:
Thank you for this!! I've been running this for a little over a day now, and it seems quite stable. My Pixel 3XL up and died, so I dusted off my OG Pixel XL and looked for a more updated OS. This has been smooth and provides the benefits of Android 13!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Flashed unofficial again today - nice work on the updates! All was running great and smooth but unfortunately a couple of hours after setting up and just after swapping my sim in I got a system UI crash and rebooted. From that point onwards the boot - both the google screen and lineage boot animation - took 2+ times as long then the lagginess was back along with the phone getting hot. Safe mode was similar. No Magisk or anything outside typical apps.

This is the 4th time I've setup from scratch so wondering if this is a hardware issue.. seems odd that it initially runs great though if so.

Any suggestions of anything else to try?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
After updating official 920 build i didn't get reboot much...

Just while trying to unlock phone via fingerprint sensor while in call for some reason phone get shut down (much often in signal app call)...

And second issue is with sim card ...

I noticed that if i try to turn on mobile data it takes lot of time even when Turning off mobile Data takes lot of time ...

In rootfan bro's build it was instant ...

And if i tap on flight mode and then turn off flight mode there's always a message that (temporarily unavailable sim card) in settings ...

I need to reboot to get back sim running again
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
I just downloaded latest official update (ver 20 sept) (trying to update on the phone, by normal update process) & it would not install. Deleted & tried again. same thing. Any suggestions ?

Clarification update: above was attempted while running OFFICIAL LOS20 (ver 13 sept) , which was installed last week, AFTER repartition, according to official LOS instructions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
You need to install repartition.zip first then install lineageos20.zip file

Follow this official guideline here
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
You are saying I need to install/perform the repartition AGAIN ? LOS 20 was already installed & working for past week or so, but I checked updates on phone & it showed 1 week newer version & allowed the download AND offered the [INSTALL] button, & I clicked that & then nothing . [BTW, after posting the comment about OFFICIAL not doing update, & did factory reset, downloaded UNofficial (18 sept version), and installed & booted just fine. (no repeat of repartition required)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
he's mistaken, you should get to the newest build via recovery, and reflash gapps if you use them.

Some fixes are included.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
Oh sorry! I thought you are trying to install LOS 18.1 to LOS 20 !
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
I just upgraded another 32GB marlin and then a 128GB marlin using UNofficial. both process went smoothly. Booted OK after. not much testing yet.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
I understand - I edited my original post (realized it was not clear) after I read your comment
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] UnOrdinary:
Can anyone check if unlocking repeatedly via fingerprint sensor freezes the phone and then it turn off? In Official Or Unofficial Both!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Neuen1:
Hi! Fist, I want to thank everyone involved for the awesome updates and new builds, awesome work. I also get freezes and reboots when unlocking using the fingerprint scanner in both official and unofficial. It seems to only happen when the screen is off, if I turn on the screen and then use the fingerprint scanner to unlock it doesn't freeze.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
The next build should remediate some of the random crashes people have been seeing.

Let me know.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Update re: my flashing and unacceptable lag; I flashed 18.1 which was fine for a day and then got super slow, appcrashes and the occasional reboot, phone was also fairly hot. I think due to this we can put the cause down to a hardware issue rather than the 20 rom - I'd run it for a couple of years on 18.1 at least with no issue and didn't see issues until 20. I guess it was just coincidence the 20 flash coincided with it reaching the end of its hardware life :(

I don't like to be consumerist or wasteful but on the upside I don't have to feel guilty about getting a new phone now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
sad to hear.

Could just be a bad battery - unexpectedly low voltages cause weird ****.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
I considered that, but I also seem to get the same performance with it at 100% and plugged in than I do unplugged - unless a bad battery causes a voltage drop in this situation too.

Shame the pixel XL needs the screen off to replace the battery - significant risk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] simplex19:
I have taken apart mine a couple of times and while the risk of damaging the screen is there, it is kind of doable with sufficient heat applied. I'd reckon that securing a decent replacement battery is the harder part with how old the phone is now; my latest replacement battery (after the one in the phone swelled up and damaged my screen) turned out to be a dud which only has 60-70% battery health.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 265chemic:
Akku polarcell is generally well regarded - I used one in my nexus 6 (which is still in it now and what I'm typing this message on)!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sdmatto:
Running into issues with flashing; I follow the steps outlined on wiki, and when I get to flashing the update via adb sideload, I get stuck on "Verifying update package".

I have tried different computer, and multiple different USB cables.

When I flash back the last stock factory image, no problem at all.

Thoughts on how to troubleshoot?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rodken:
-- Make sure that the update file is in the same folder as the ADB command.

-- Make sure that you're using the correct version of ADB.

-- Try running the ADB command from a command prompt window, instead of a terminal window.
[Google Pixel XL 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 XL ROMs, Kernels, Recoveries, & Other] Neuen1:
I used to get random reboots on 18.1 too, but very rarely and the behavior was different. It could happen at any time and after a little while of being frozen, the phone just displayed the boot animation, kinda like a "soft reboot", if you will. Now, every time it has happend I was trying to unlock the phone using the fingerprint scanner while the screen was off, and the phone fully reboots, showing the warning about unlocked bootloader.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wildblade64:
Hey was about to flash is the website for the unofficial build down?