yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
Yeah, OTA breaks it so you'll need to do the fix again. Spezi (Pixeldust dev for p3/xl) has fixed this issue. I'm sure razor knows and just needs to merge it
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] appye:
I saw that! Hopefully it gets fixed soon.

The other phones are all currently Pixeldust, but this one (my Mom's) is LineageOS because it has OTA. I wonder why Pixeldust can't use Lineage recovery for OTA. Its partly why I am likely to switch all of them over.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] faheyd:
Silly question upcoming: How do I get my home/main pages to continuously scroll left or right with a swipe?. I remember doing it on other phones, just can't remember where the setting is.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] appye:
Went with the July 27 OTA and the night mode camera issue is still there ... Do we know if Lineage devs are aware of this?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
Razor absolutely knows about it, he posted the workaround. I saw two references to the camera on the builds a week ago but I don't think they were related to the issue. The pixeldust dev spezi I believe fixed the issue, so it's just a matter of grabbing that and adding it in (hopefully). Razor is a busy man these days but I can guarantee it's on his list to address
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] leaveNOW:
Google made a screwed up change in the newest version of google camera (8.2.400) that came out about a week ago.

It reads a value from the build.prop and only accepts numbers, but lineage uses numbers and letters. This causes google camera to crash when using night sight and possibly other features.

you can revert to the older version of google camera (8.2.300).

or do the following commands:

Code:

adb root

Code:

adb remount

Code:

adb shell sed -i 's/ro.build.version.incremental.*/ro.build.version.incremental=123456789/' system/build.prop

then reboot, and google camera should work fine.

EDIT: if you have magisk it breaks the adb root command, so you can do these commands instead.

adb shell

su

remount

sed -i 's/ro.build.version.incremental.*/ro.build.version.incremental=123456789/' system/build.prop

*its from Zaor...

so its no big problem... any other issue for big update on this month
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] riz157:
I'm currently running android 12 beta would this work or would I need to flash android 11?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
Why are you quoting me? I already stated Razor posted that.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
Go back to 11 with the July update
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] allindaze:
I've suddenly had problems with Google Fi not activating. I'm getting no phone signal and unable to Erase my digital sim.

I've tried clearing the cache of my Google Fi app and restarting my phone but it still immediately fails to activate
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] linuxpauling:
Having problems booting to recovery. I took a new Pixel 3 xl and following the instructions from Lineageos.org to install lineage 18.1. I got to the point where I flashed the lineage 18.1 recovery file. However, on the next step I was not able to reboot into recover. My bootloader screen says error booting boot.img at the bottom. I realized that I did not check to ensure the phone was at Android 11 before I started the process - would this be the problem? If it is, at this point can or should I try to flash the most recent Android 11 factory image for the phone (and then redo the Lineage flashing)? Or is there something else I should be doing
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] appye:
Hello, is this fix going to be included in the ROM at some point? I wonder, does including it violate some LineageOS policy or something? I can see that the fix is integrated into Pixeldust, but I like lineage and having the ability to OTA ...

Aug 3 still has the same issue ...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
August 10th is avail. now. There is no comment regarding any camera mod since July-20.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Ok, having a bit of a battle with a pixel 3. I purchased 2 of them and one flashed easy peasy. The other gave me the run around. Finally got it done though after flashing back to stock and then flashing lineage.

I am now trying to install gappas on it. I have re-flashed lineage a few times now trying different methods of flashing gapps but keep getting a not enough space in system error.

Attempting to flash the gapps 11 nano package which others said they have gotten to work. I followed what I saw above but still get the error.

Any ideas?

I did see someone say they put it in /tmp/install but no idea how to do that?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
Did you flash stock to both slots? I had to do a wipe (fastboot -w) when I flashed stock as well as the wipe installing Lineage before mine worked.

Did you wipe and reformat the data partition during the Lineage install?

After flashing Lineage, you should reboot to recovery, then flash gapps before you boot to system. You could try the pico package, which should be smaller. You can install any apps not in pico from the app store.

Don't know what putting it in /tmp/install means, or how it would apply.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
I have no idea what slots it flashed to but I think just slot A. I have no idea how to pick the slot, the guide does not tell you how.

This sounds like a good place to start, how would I do this?

Yes, wiped and reformatted a few times, got some SPI message errors during the wipe but it seemed to work.

I will try the pico package, although not sure how system would actually be out of space? That would seem to not bode well for any future updates etc?

No idea on the /tmp/install, it was just mentioned several posts up.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
See this post for instructions on flashing to both slots.

https://xdaforums.com/t/rom-pixel-3...r-blueline-13-july-2021.4024905/post-85263033

The device is probably not out of space, but one of the partitions is out of space (incorrectly sized).
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
BTW, when I did mine, I had to go into settings and reenable ADB debugging after flashing the first slot. I had to do a minimal setup before I could get to settings.

Then I was able to flash the second slot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] justDave:
I'm thinking that if he's flashed multiple times, he'll have flashed both slots by now. Doesn't it flip slots automatically each flash?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Ok, I read through that, I see the commands but I am not sure where to get the radio and image files that are shown there? The only things on the website are the rom and bootloader?

Also, are you saying I need to flash back to stock in both slots first, then flash lineageos to both slots?

How do I flash the stock rom to both slots?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
I thought that at first, I remember seeing slot b at some point early on but have only seen slot A ever since IIRC.

It has given me a lot of oddball issues during this process so if this can completely clear everything and start over, I am all for it.

The other phone went perfectly first try, no idea why this one is having issues.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
What website are you getting the files from? The Google factory image download site is https://developers.google.com/android/images

Also, make sure you are using the latest platform tools from https://developer.android.com/studio/releases/platform-tools

Flash stock to both slots first, using the instructions in my previous post. Linage does not need to be flashed to both slots. Lineage instructions are at https://wiki.lineageos.org/devices/blueline/install (Pixel 3) or https://wiki.lineageos.org/devices/crosshatch/install (Pixel 3XL)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
It does not flip automatically if you are using flash-all.bat for every flash.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] justDave:
You might want to try using MindTheGapps instead. I've flashed a bunch of phones lately so I don't remember if the Pixel 2xl is the one, but, but I did have to use that on one of my phones recently.

When all else fails, follow the instructions (official Lineage recommendation was MindTheGapps for 18.1)

Never mind. I'm sure I used opengapps on the Pixel 3.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
I used OpenGapps pico just a week ago. MindTheGapps was the only option for a while, but OpenGapps for Android 11 was recently released.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Ok, I see now, I just used the flash all before, I have to do it manually to flash both slots.

Yes, that is the same place I got the stock image, yes latest tools and used those lineageos instructions.

Gonna give this a try now and see what happens.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Is it normal to get

E:can't send API message

When doing the factory reset? I tried it on the other phone and it also gave those errors so guessing it is normal?

Ok, just went through all of that, flashed stock to both slots, then flashed lineage and gapps in the same session.

Gapps still failed due to system space. So I rebooted to bootloader since I saw someone say that worked for them.

Still failed.

So I then tried the pico version, also failed.

I then downloaded the mindthegapps and tried that. Also failed.

Not sure what to do now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
I also had the "E:can't send API message", so I guess it is normal.

The Lineage instructions say to reboot to recovery between flashing Lineage and Gapps, not flash them in the same session. That is all I can think of to try. If that does not work, I have no other ideas.

From the Lineage install instructions (after sideloading lineage.zip):

"(Optionally): If you want to install any add-ons, click Advanced, then Reboot to Recovery, then when your device reboots, click Apply Update, then Apply from ADB, then adb sideload filename.zip those packages in sequence."
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Yep, I tried it both ways since I saw other people say it only worked before rebooting.

Strange, Is it possible to see the system parition from ADB to maybe get an idea what is going on?

Should I step down to lineage 17? I have not kept up with android, is it even worth upgrading to 18?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
You can use adb shell to get partition info. Google "adb view partition". This is the first link I found - https://android.stackexchange.com/questions/5232/how-can-i-view-the-android-internal-partition-table

I haven't tried lineage 17 on the Pixel 3, so can't advise you on it. It is no longer maintained, though, unless you can find an unofficial ROM some developer is maintaining.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
Ok, just went through the entire process again start to finish, except this time gapps installed first try without any issues.

Who knows.

I did notice it installed to slot A this time vs slot B last time. It works, that all that matters lol.

Thanks for the help!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
Sounds like you had (or possibly still have) a problem with slot B. Your next OTA update will install to slot B, so keep your fingers crossed when you do the OTA. If you are lucky, the OTA will fix it if redoing the entire process did not already fix it.

That's one of the reasons for beginning the process with flashing stock to both slots.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
TBH, I disable the OTA updates. They screwed me over in the past and just not worth dealing with that again.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Hmm, i never had any problem with OTA updates in the past years since LOS15/16/17 using TWRP and now since 18 with the LOS recovery. This is a great feature for me. My latest productive devices are a Samsung klte and a Pixel2 with both LOS 18.1, LOS recovery and NO gapps. I will switch to the Pixel3 when LOS 19.1 goes into "official" release next spring because the Pixel3 will then run out of support from google. Additionally i will get rid of gapps either.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Texas_Ace:
I am using some KLTE now actually, had some issues back around 11-12 IIRC and just said screw it, not worth the hassle. Plus I will be honest, there is not much on these phones I care about so don't feel any pressure to stay up to date with the latest and greatest. More concerned with reliability.

Worst case someone would get some pictures of my dogs lol.

Reinstalling is no fun, every automated method I have tried fails and leaves me having to do it all manually in the end.

Wish I could figure out an easy way to transfer things from my klte with LOS 14 or 15 to the pixel3 now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
I did alot of testing over the last 1-2 years, so resetting a phone to its default is not a big deal for me. I made a checklist which app to install on my phones depending on its purpose but i dont need that from experience. I am able to install, sort the main screen, create drawers, enter the mail credentials, etc within 20 minutes lying in bed before sleep. i dont care of whatsapp chats, on the other hand i clear them on a regular basis. My dog and cat pics are on my private cloud, and some contacts can be restored from scratch within a few seconds by importing 2 vcf files. Using APKpure gives you a "Downloads" folder full of APK files from you latest installed apk's store them on the sd card and youre on track very fast. I am trying to avoid factory resets, but i dont fear them... :cool:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
Adb push/pull worked well for me. When I switched from stock ROM to Lineage, I backed up all apps to /sdcard with SwiftBackup, then did "adb pull /sdcard" to copy everything (including pictures) to my PC. Once Lineage was installed, I did "adb push" to copy back to /sdcard, then a SwiftBackup restore.

I don't know how well that approach would work with different Android versions, though. You might have to be more selective due to changes in newer Android versions. Also klte moved picture storage from DCIM to a different directory at some point. I'm not sure what the current status on that is.

If you are not rooted, your backup choices are more limited, and probably won't include app data.

You can also backup/restore with adb. See https://gist.github.com/AnatomicJC/e773dd55ae60ab0b2d6dd2351eb977c1
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vancedance:
thanks razorloves and all lineageOS devs, this ROM is the reason I bought a blueline and its great!!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Frozen_Duck:
Does anyone have problems chaging? I monitored the adb logs and sometimes the USB connection seems to be recognised for a second and the other second the charging stops with following message:

`google_charger: battery charging disabled`
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
No problems for me with the 20210810 blueline build. Have you tried to reinstall the ROM?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] justDave:
Does the plug tend to fall out instead of snapping in like when it was new?

USB C charging problems are almost always a dirty port. They get full of pocket lint or whatever and each time you plug in a charger it gets impacted. I use plastic toothpicks to clean them out. You'd be surprised how much lint is in there.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
For my work on electronic boards and computer cases i use "canned" compressed air. You can use this to blow away the dust in usb connectors and all type of plugs either.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rczrider:
Anyone know why an app I can download while running stock / rooted ROM no longer shows up in the Play Store, nor will open when sideloaded on LineageOS?

It's not SafetyNet, which I can pass using the method described here. I'm assuming it's related to the API level; LineageOS shows "llama (9)" rather than what I would expect (API level 30).

I'm not claiming it's a LOS issue, but I'd like to at least have an idea of what I'm talking about when I contact the app developer. razorloves, any thoughts?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razorloves:
no

of course. hopefully. it's in work.

pm me more details and logcat showing the crash.

the api you're looking at in settings is the lineage api. not related to android api.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] amakusaa:
I have problem with 18.1-20210817 version. Last night i charged my phone but stuck in 97%. And just now i charged my phone but stuck again in 96%. Don't want to get 100%
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topster77:
Dear all,

as security updates by Googles are expected to officially end in October, I am planning to flash LineageOS in the next weeks.

I saw no known issues in the start of this thread, so might I expect a flawless experience close to the original ROM, also in terms of battery life? Thanks for a quick comment :-)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topster77:
One short question: I need the SIM Toolkit app to switch between private and business line.I use a Samsung A3 (2016) as well running LineageOS 17.1, and there the "SIM Tool" app crashes which is a real issue for me!

Will the SIM Toolkit app run on the Pixel 3 running LineageOS? Thanks again :-)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
Just FYI: Google is going to include the Pixel 3/3 XL in the Android 12 update, and will continue Android 12 security updates for these devices for at least a year after the release. Which phones are getting Android 12?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topster77:
Thanks, that would be great! But to my knowledge, it will get Android 12 plus maybe 1-2 security fixes, and in October, even the security updates will officially end.

I refer to information given by Google here: https://support.google.com/pixelphone/answer/4457705?hl=en. Would you have deeper insights that indicate that security updates will continue?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
I don't have any insider knowledge. However, that Google article looks like the original schedule for the Pixel 3/3 XL (and it doesn't have an obvious date on it). It was certainly said originally that these phones would NOT get Android 12, and would run out of security updates this year, but I have seen a number of articles recently on tech sites and general news sites reporting that Google now says these phones

will

get Android 12 and at least a year of updates for it.

The Pixel 3/3 XL are among the officially supported Pixel devices for testing the 12 beta, too. https://developer.android.com/about/versions/12/get says
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
I just switched from stock ROM to LineageOS a couple of weeks ago. I have had no issues, and battery life is about the same as the stock ROM. A plus is I got rid of a lot of Google apps I did not want, and I can get OTA updates without losing root.

I don't use the SIM toolkit.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] infamous_black:
May I ask how you're doing OTA updates without losing root?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
Install magisk.zip with "adb sideload magisk.zip". That installs a script that is processed during an update to patch the new boot image. That script is not installed if you install magisk by patching boot image.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] infamous_black:
Just tried it now and it worked! no more patching boot images for me! Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
The Pixel3/XL will receive Android 12 in the next weeks during its official release. There are several statements from google regarding this. Depending on my experiences with the Pixel2 you can assume that there will be a few security updates after that. The above provided information by @Ipedia, that there is another complete _year_ of security patches was new for me. If this is the case this will be great!

My original plan was to play a little bit with my spare Pixel3 to become familiar with the look and feel of Android12. After that i wait for the official LOS (19.1?) based on A12 for the P3 and install this around the spring/early summer 2022 timeframe, so i dont have to do 2 upgrades. Keep in mind that LOS18.1 is based on A11 and will be supported until spring/summer 2022 (until LOS19x has been officially released). At the end of the day my plan is to use the stock ROM as long as possible/as there are secirity updates and "syncronize" this with the availability of the "officially" LOS19x build for the Pixel3.

As i did on my other productive phones (Pixel2 and Samsung klte), i will NOT install any gapps when migrating to LOS. I only flash the pure LOS rom. For the time using stock A11 or A12 i usually do an uninstall of most google apps via the "adb shell" command like "pm uninstall <paketname>" and of course i do not use any google user ids/accounts on my phones. Any "calling home" attempt of the remaining parts of the google API/Play-Services (you cannot scratch them completely out of the phones memory) will be blocked with the help of "NetGuard Pro" app.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
I made the experience that if i do NOT use any "gapps" or remove as many as possible traces of them in an existing stock rom, this will increase the battery lifetime as of ~10-15%. And this saves several 100's megabytes of memory as well :cool:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
This will be interesting for me as well. Please be aware that the Pixel3 is not a "real" Dual Sim phone (aka dual standby mode). You can load one physical (nano)sim and one e-sim and switch between them. At that time the other sim is completely off, and you will have to switch back if you want to use it. This was not a use-case for me therefore i have 2 phones in use for business and private use. This has the advantage that noone of my company can reach for me when i am off business hours. Even if i am a sort of a "manager", i like to have a private life :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbsheldon:
Looking at Factory Images from Google for the Pixel and Pixel 2 lines shows that they got the October new Android version, then security updates in Nov and Dec. No more after December. Based on this history, probably our Pixel 3 series will also stop with December update. After that, only getting updates for apps. Lineage, here we come..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
It's excellent that there's an official LOS to keep the Pixel 3 supported as it deserves to be. Many thanks to @razorloves and everyone else involved in this!

Note that the three-year support period for Pixels is the guaranteed support, and that Google has been known to continue to provide patches for some devices beyond the end of the guaranteed period. I did read that patches for the 3/3 XL would continue for a year or more, but that was probably someone's prediction based on that history.