[OFFICIAL] LineageOS 18.1 for the Google Pixel 3a XL

Search This thread

npjohnson

Recognized Developer
Here is what I did and noticed along the way. I reflashed the phone to the latest Android 11. Rebooted after install and there was no 'Factory' message anywhere (I was probably imagining that I had seen it at this point previously). So the phone was working ok (and I have confirmed that the cellular works at this point as well).

Then I started the install of LineageOS 18.1 (Dec 18 version). A couple things I noticed during the process. Firstly, when I got to the step of rebooting to recovery, the 'Factory' message did appear momentarily as it was rebooting into recovery. The second thing I noticed was that when I executed the Format Data I did see a message on the phone that I'm not sure I have seen before - "E: can't send spi message: try again". The following line was "Data Wipe complete". After doing the adb sideload of the zip file I rebooted and of course the "Factory' message showed up again momentarily during the reboot.

Any further thoughts on what it might be?
The spi message is fine. Fastboot getvar all for me pls?
I wonder if the problem is isolated to one slot? Maybe try going to bootloader and issuing fastboot getvar -all and post the output. Could be a clue in there.
Eh, slot is less likely than some insure fastboot config lol but maybe!
 

linuxpauling

Member
Mar 10, 2021
47
4
I wonder if the problem is isolated to one slot? Maybe try going to bootloader and issuing fastboot getvar -all and post the output. Could be a clue in there.
I went back and reflashed Android 11 once again - here is the results of 'fastboot getvar all' prior to reinstalling LineageOS. Is it important to look at this info after the Lineage install as well?

(bootloader) product:bonito
(bootloader) serialno:87RAX000QV
(bootloader) variant:SDM eMMC
(bootloader) max-download-size:0x10000000
(bootloader) slot-suffixes:_a,_b
(bootloader) version-bootloader:b4s4-0.3-7357923
(bootloader) version-baseband:g670-00116-210406-B-7261833
(bootloader) secure-boot:NONE
(bootloader) secure:no
(bootloader) hw-revision:pROTO1.0
(bootloader) is-userspace:no
(bootloader) slot-count:2
(bootloader) current-slot:a
(bootloader) unlocked:no
(bootloader) nos-production:no
(bootloader) off-mode-charge:0
(bootloader) slot-retry-count:a:0
(bootloader) slot-unbootable:a:no
(bootloader) slot-successful:a:yes
(bootloader) slot-retry-count:b:1
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:yes
(bootloader) battery-voltage:4002
(bootloader) battery-soc-ok:yes
(bootloader) snapshot-update-status:none
(bootloader) storage-vendor:Samsung
(bootloader) storage-model:DH6DAB
(bootloader) storage-rev:00000004
(bootloader) citadel-fw:0.0.3/brick_v0.0.8292-b3875afe2 2021-05-13 03:56:
(bootloader) auto-shutdown:0
(bootloader) partition-type:cdt:raw
(bootloader) partition-size:cdt:0x20C00
(bootloader) partition-type:xbl_a:raw
(bootloader) partition-size:xbl_a:0x380000
(bootloader) partition-type:xbl_b:raw
(bootloader) partition-size:xbl_b:0x380000
(bootloader) partition-type:xbl_config_a:raw
(bootloader) partition-size:xbl_config_a:0x20000
(bootloader) partition-type:xbl_config_b:raw
(bootloader) partition-size:xbl_config_b:0x20000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a:0x200000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b:0x200000
(bootloader) partition-type:aop_a:raw
(bootloader) partition-size:aop_a:0x80000
(bootloader) partition-type:aop_b:raw
(bootloader) partition-size:aop_b:0x80000
(bootloader) partition-type:hyp_a:raw
(bootloader) partition-size:hyp_a:0x80000
(bootloader) partition-type:hyp_b:raw
(bootloader) partition-size:hyp_b:0x80000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg:0x200000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a:0x4000000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b:0x4000000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a:0x80000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b:0x80000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a:0x80000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a:0x80000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b:0x80000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b:0x80000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a:0x6E00000
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b:0x6E00000
(bootloader) partition-type:msadp_a:raw
(bootloader) partition-size:msadp_a:0x40000
(bootloader) partition-type:msadp_b:raw
(bootloader) partition-size:msadp_b:0x40000
(bootloader) partition-type:reserved:raw
(bootloader) partition-size:reserved:0x3D80000
(bootloader) partition-type:abl_a:raw
(bootloader) partition-size:abl_a:0x200000
(bootloader) partition-type:abl_b:raw
(bootloader) partition-size:abl_b:0x200000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip:0x100000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo:0x1000
(bootloader) partition-type:apdp_a:raw
(bootloader) partition-size:apdp_a:0x40000
(bootloader) partition-type:apdp_b:raw
(bootloader) partition-size:apdp_b:0x40000
(bootloader) partition-type:spunvm:raw
(bootloader) partition-size:spunvm:0x800000
(bootloader) partition-type:dpo:raw
(bootloader) partition-size:dpo:0x1000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash:0x20A4000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits:0x1000
(bootloader) partition-type:toolsfv:raw
(bootloader) partition-size:toolsfv:0x100000
(bootloader) partition-type:logfs:raw
(bootloader) partition-size:logfs:0x800000
(bootloader) partition-type:ddr:raw
(bootloader) partition-size:ddr:0x100000
(bootloader) partition-type:sec:raw
(bootloader) partition-size:sec:0x4000
(bootloader) partition-type:bluetooth_a:raw
(bootloader) partition-size:bluetooth_a:0x100000
(bootloader) partition-type:bluetooth_b:raw
(bootloader) partition-size:bluetooth_b:0x100000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc:0x20000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd:0x2000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a:0x807000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b:0x807000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1:0x200000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2:0x200000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist:0x2800000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc:0x100000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore:0x80000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a:0x20000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b:0x20000
(bootloader) partition-type:qupfw_a:raw
(bootloader) partition-size:qupfw_a:0x10000
(bootloader) partition-type:qupfw_b:raw
(bootloader) partition-size:qupfw_b:0x10000
(bootloader) partition-type:modemcal:raw
(bootloader) partition-size:modemcal:0x200000
(bootloader) partition-type:uefivar:raw
(bootloader) partition-size:uefivar:0x100000
(bootloader) partition-type:ImageFv:raw
(bootloader) partition-size:ImageFv:0x200000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp:0x80000
(bootloader) partition-type:sti:raw
(bootloader) partition-size:sti:0x200000
(bootloader) partition-type:storsec_a:raw
(bootloader) partition-size:storsec_a:0x20000
(bootloader) partition-type:storsec_b:raw
(bootloader) partition-size:storsec_b:0x20000
(bootloader) partition-type:rawdump:raw
(bootloader) partition-size:rawdump:0x8000000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a:0x10000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b:0x10000
(bootloader) partition-type:klog:raw
(bootloader) partition-size:klog:0x400000
(bootloader) partition-type:metadata:raw
(bootloader) partition-size:metadata:0x1000000
(bootloader) partition-type:ffufw:raw
(bootloader) partition-size:ffufw:0x400000
(bootloader) partition-type:system_a:raw
(bootloader) partition-size:system_a:0xC2C00000
(bootloader) partition-type:system_b:raw
(bootloader) partition-size:system_b:0xC2C00000
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-size:vendor_a:0x30000000
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-size:vendor_b:0x30000000
(bootloader) partition-type:userdata:raw
(bootloader) partition-size:userdata:0xC7DB7BE00
 

linuxpauling

Member
Mar 10, 2021
47
4
The only differences I see in the getvar output following the Lineage install is the following:

Line 13 becomes (bootloader) current-slot:b
Line 14 becomes (bootloader) unlocked:yes
Line 17 becomes (bootloader) slot-retry-count:a:1
 

npjohnson

Recognized Developer
I went back and reflashed Android 11 once again - here is the results of 'fastboot getvar all' prior to reinstalling LineageOS. Is it important to look at this info after the Lineage install as well?

(bootloader) product:bonito
(bootloader) serialno:87RAX000QV
(bootloader) variant:SDM eMMC
(bootloader) max-download-size:0x10000000
(bootloader) slot-suffixes:_a,_b
(bootloader) version-bootloader:b4s4-0.3-7357923
(bootloader) version-baseband:g670-00116-210406-B-7261833
(bootloader) secure-boot:NONE
(bootloader) secure:no
(bootloader) hw-revision:pROTO1.0
(bootloader) is-userspace:no
(bootloader) slot-count:2
(bootloader) current-slot:a
(bootloader) unlocked:no
(bootloader) nos-production:no
(bootloader) off-mode-charge:0
(bootloader) slot-retry-count:a:0
(bootloader) slot-unbootable:a:no
(bootloader) slot-successful:a:yes
(bootloader) slot-retry-count:b:1
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:yes
(bootloader) battery-voltage:4002
(bootloader) battery-soc-ok:yes
(bootloader) snapshot-update-status:none
(bootloader) storage-vendor:Samsung
(bootloader) storage-model:DH6DAB
(bootloader) storage-rev:00000004
(bootloader) citadel-fw:0.0.3/brick_v0.0.8292-b3875afe2 2021-05-13 03:56:
(bootloader) auto-shutdown:0
(bootloader) partition-type:cdt:raw
(bootloader) partition-size:cdt:0x20C00
(bootloader) partition-type:xbl_a:raw
(bootloader) partition-size:xbl_a:0x380000
(bootloader) partition-type:xbl_b:raw
(bootloader) partition-size:xbl_b:0x380000
(bootloader) partition-type:xbl_config_a:raw
(bootloader) partition-size:xbl_config_a:0x20000
(bootloader) partition-type:xbl_config_b:raw
(bootloader) partition-size:xbl_config_b:0x20000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a:0x200000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b:0x200000
(bootloader) partition-type:aop_a:raw
(bootloader) partition-size:aop_a:0x80000
(bootloader) partition-type:aop_b:raw
(bootloader) partition-size:aop_b:0x80000
(bootloader) partition-type:hyp_a:raw
(bootloader) partition-size:hyp_a:0x80000
(bootloader) partition-type:hyp_b:raw
(bootloader) partition-size:hyp_b:0x80000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg:0x200000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a:0x4000000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b:0x4000000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a:0x80000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b:0x80000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a:0x80000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a:0x80000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b:0x80000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b:0x80000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a:0x6E00000
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b:0x6E00000
(bootloader) partition-type:msadp_a:raw
(bootloader) partition-size:msadp_a:0x40000
(bootloader) partition-type:msadp_b:raw
(bootloader) partition-size:msadp_b:0x40000
(bootloader) partition-type:reserved:raw
(bootloader) partition-size:reserved:0x3D80000
(bootloader) partition-type:abl_a:raw
(bootloader) partition-size:abl_a:0x200000
(bootloader) partition-type:abl_b:raw
(bootloader) partition-size:abl_b:0x200000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip:0x100000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo:0x1000
(bootloader) partition-type:apdp_a:raw
(bootloader) partition-size:apdp_a:0x40000
(bootloader) partition-type:apdp_b:raw
(bootloader) partition-size:apdp_b:0x40000
(bootloader) partition-type:spunvm:raw
(bootloader) partition-size:spunvm:0x800000
(bootloader) partition-type:dpo:raw
(bootloader) partition-size:dpo:0x1000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash:0x20A4000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits:0x1000
(bootloader) partition-type:toolsfv:raw
(bootloader) partition-size:toolsfv:0x100000
(bootloader) partition-type:logfs:raw
(bootloader) partition-size:logfs:0x800000
(bootloader) partition-type:ddr:raw
(bootloader) partition-size:ddr:0x100000
(bootloader) partition-type:sec:raw
(bootloader) partition-size:sec:0x4000
(bootloader) partition-type:bluetooth_a:raw
(bootloader) partition-size:bluetooth_a:0x100000
(bootloader) partition-type:bluetooth_b:raw
(bootloader) partition-size:bluetooth_b:0x100000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc:0x20000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd:0x2000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a:0x807000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b:0x807000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1:0x200000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2:0x200000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist:0x2800000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc:0x100000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore:0x80000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a:0x20000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b:0x20000
(bootloader) partition-type:qupfw_a:raw
(bootloader) partition-size:qupfw_a:0x10000
(bootloader) partition-type:qupfw_b:raw
(bootloader) partition-size:qupfw_b:0x10000
(bootloader) partition-type:modemcal:raw
(bootloader) partition-size:modemcal:0x200000
(bootloader) partition-type:uefivar:raw
(bootloader) partition-size:uefivar:0x100000
(bootloader) partition-type:ImageFv:raw
(bootloader) partition-size:ImageFv:0x200000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp:0x80000
(bootloader) partition-type:sti:raw
(bootloader) partition-size:sti:0x200000
(bootloader) partition-type:storsec_a:raw
(bootloader) partition-size:storsec_a:0x20000
(bootloader) partition-type:storsec_b:raw
(bootloader) partition-size:storsec_b:0x20000
(bootloader) partition-type:rawdump:raw
(bootloader) partition-size:rawdump:0x8000000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a:0x10000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b:0x10000
(bootloader) partition-type:klog:raw
(bootloader) partition-size:klog:0x400000
(bootloader) partition-type:metadata:raw
(bootloader) partition-size:metadata:0x1000000
(bootloader) partition-type:ffufw:raw
(bootloader) partition-size:ffufw:0x400000
(bootloader) partition-type:system_a:raw
(bootloader) partition-size:system_a:0xC2C00000
(bootloader) partition-type:system_b:raw
(bootloader) partition-size:system_b:0xC2C00000
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-size:vendor_a:0x30000000
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-size:vendor_b:0x30000000
(bootloader) partition-type:userdata:raw
(bootloader) partition-size:userdata:0xC7DB7BE00
Dude, you're aware you own a prototype device right?

`(bootloader) secure-boot:NONE`
`(bootloader) secure:no`
`(bootloader) hw-revision:pROTO1.0`

This is a preproduction device, not intended for normal use.

I'd contact who ever sold this to you and get a new device...

Google prototypes, especially 1.0 version one often rely on old modem hacks and such, so I can't help you sadly.
 
  • Like
Reactions: faheyd and 41rw4lk

linuxpauling

Member
Mar 10, 2021
47
4
Dude, you're aware you own a prototype device right?

`(bootloader) secure-boot:NONE`
`(bootloader) secure:no`
`(bootloader) hw-revision:pROTO1.0`

This is a preproduction device, not intended for normal use.

I'd contact who ever sold this to you and get a new device...

Google prototypes, especially 1.0 version one often rely on old modem hacks and such, so I can't help you sadly.

I know now. I suppose that is what the proto1.0 relates to. So this phone was never meant to be sold.
 

41rw4lk

Senior Member
Dec 11, 2010
876
333
Springfield, MO
Google Pixel 3a XL
A little late but FWIW here is my output. I'm unlocked and running lineage. The only other thing I saw was nos-production:no on the OP's post. Not sure what that means, this is out of my scope and I couldn't find any info on google about it. I did think it was odd that you were able to flash in a locked state, and that it switched between locked and unlocked whenever you switched slots. Either way, you got your answer, Npjohnson knows his stuff no doubt.

(bootloader) version-bootloader:b4s4-0.3-7357923
(bootloader) version-baseband:g670-00116-210406-B-7261833
(bootloader) secure-boot:pRODUCTION
(bootloader) secure:yes
(bootloader) hw-revision:MP1.0
(bootloader) is-userspace:no
(bootloader) slot-count:2
(bootloader) current-slot:b
(bootloader) unlocked:yes
(bootloader) nos-production:yes
 

linuxpauling

Member
Mar 10, 2021
47
4
A little late but FWIW here is my output. I'm unlocked and running lineage. The only other thing I saw was nos-production:no on the OP's post. Not sure what that means, this is out of my scope and I couldn't find any info on google about it. I did think it was odd that you were able to flash in a locked state, and that it switched between locked and unlocked whenever you switched slots. Either way, you got your answer, Npjohnson knows his stuff no doubt.

(bootloader) version-bootloader:b4s4-0.3-7357923
(bootloader) version-baseband:g670-00116-210406-B-7261833
(bootloader) secure-boot:pRODUCTION
(bootloader) secure:yes
(bootloader) hw-revision:MP1.0
(bootloader) is-userspace:no
(bootloader) slot-count:2
(bootloader) current-slot:b
(bootloader) unlocked:yes
(bootloader) nos-production:yes
To confirm, I have not flashed in a locked state. I flashed android 11 a number of times and have also installed lineage a number of times. Each time I unlocked the bootloader to do so.
 

Phibernaut

Senior Member
Aug 30, 2011
266
14
Blairstown, NJ
Anyone else seeing a boot loop from the January 8th nightly update?

I'm just sitting at the Lineage OS logo animation. Tried to find a "clear cache" or similar option to get through it but in the end forcing a reboot brings me back to the prior version.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    lineage-os-logo.png

    Google Pixel 3a XL

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

    Introduction:
    This is the Official Lineage OS 18.1 thread for the Google Pixel 3a XL.

    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.
    If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

    Known Bugs:
    • None.
    • Find any? Report them according to this guide.
    Notes:
    • The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.
    • Firmware is shipped in the ROM package for this device, so no need to worry about updating it on your own!
    Kernel Source: https://github.com/LineageOS/android_kernel_google_msm-4.9
    2
    Does it update through the UI like updating magisk or ex kernel manager?
    Right, it has an Updater in System Settings.
    2
    I went back and reflashed Android 11 once again - here is the results of 'fastboot getvar all' prior to reinstalling LineageOS. Is it important to look at this info after the Lineage install as well?

    (bootloader) product:bonito
    (bootloader) serialno:87RAX000QV
    (bootloader) variant:SDM eMMC
    (bootloader) max-download-size:0x10000000
    (bootloader) slot-suffixes:_a,_b
    (bootloader) version-bootloader:b4s4-0.3-7357923
    (bootloader) version-baseband:g670-00116-210406-B-7261833
    (bootloader) secure-boot:NONE
    (bootloader) secure:no
    (bootloader) hw-revision:pROTO1.0
    (bootloader) is-userspace:no
    (bootloader) slot-count:2
    (bootloader) current-slot:a
    (bootloader) unlocked:no
    (bootloader) nos-production:no
    (bootloader) off-mode-charge:0
    (bootloader) slot-retry-count:a:0
    (bootloader) slot-unbootable:a:no
    (bootloader) slot-successful:a:yes
    (bootloader) slot-retry-count:b:1
    (bootloader) slot-unbootable:b:no
    (bootloader) slot-successful:b:yes
    (bootloader) battery-voltage:4002
    (bootloader) battery-soc-ok:yes
    (bootloader) snapshot-update-status:none
    (bootloader) storage-vendor:Samsung
    (bootloader) storage-model:DH6DAB
    (bootloader) storage-rev:00000004
    (bootloader) citadel-fw:0.0.3/brick_v0.0.8292-b3875afe2 2021-05-13 03:56:
    (bootloader) auto-shutdown:0
    (bootloader) partition-type:cdt:raw
    (bootloader) partition-size:cdt:0x20C00
    (bootloader) partition-type:xbl_a:raw
    (bootloader) partition-size:xbl_a:0x380000
    (bootloader) partition-type:xbl_b:raw
    (bootloader) partition-size:xbl_b:0x380000
    (bootloader) partition-type:xbl_config_a:raw
    (bootloader) partition-size:xbl_config_a:0x20000
    (bootloader) partition-type:xbl_config_b:raw
    (bootloader) partition-size:xbl_config_b:0x20000
    (bootloader) partition-type:tz_a:raw
    (bootloader) partition-size:tz_a:0x200000
    (bootloader) partition-type:tz_b:raw
    (bootloader) partition-size:tz_b:0x200000
    (bootloader) partition-type:aop_a:raw
    (bootloader) partition-size:aop_a:0x80000
    (bootloader) partition-type:aop_b:raw
    (bootloader) partition-size:aop_b:0x80000
    (bootloader) partition-type:hyp_a:raw
    (bootloader) partition-size:hyp_a:0x80000
    (bootloader) partition-type:hyp_b:raw
    (bootloader) partition-size:hyp_b:0x80000
    (bootloader) partition-type:fsg:raw
    (bootloader) partition-size:fsg:0x200000
    (bootloader) partition-type:boot_a:raw
    (bootloader) partition-size:boot_a:0x4000000
    (bootloader) partition-type:boot_b:raw
    (bootloader) partition-size:boot_b:0x4000000
    (bootloader) partition-type:keymaster_a:raw
    (bootloader) partition-size:keymaster_a:0x80000
    (bootloader) partition-type:keymaster_b:raw
    (bootloader) partition-size:keymaster_b:0x80000
    (bootloader) partition-type:cmnlib_a:raw
    (bootloader) partition-size:cmnlib_a:0x80000
    (bootloader) partition-type:cmnlib64_a:raw
    (bootloader) partition-size:cmnlib64_a:0x80000
    (bootloader) partition-type:cmnlib_b:raw
    (bootloader) partition-size:cmnlib_b:0x80000
    (bootloader) partition-type:cmnlib64_b:raw
    (bootloader) partition-size:cmnlib64_b:0x80000
    (bootloader) partition-type:modem_a:raw
    (bootloader) partition-size:modem_a:0x6E00000
    (bootloader) partition-type:modem_b:raw
    (bootloader) partition-size:modem_b:0x6E00000
    (bootloader) partition-type:msadp_a:raw
    (bootloader) partition-size:msadp_a:0x40000
    (bootloader) partition-type:msadp_b:raw
    (bootloader) partition-size:msadp_b:0x40000
    (bootloader) partition-type:reserved:raw
    (bootloader) partition-size:reserved:0x3D80000
    (bootloader) partition-type:abl_a:raw
    (bootloader) partition-size:abl_a:0x200000
    (bootloader) partition-type:abl_b:raw
    (bootloader) partition-size:abl_b:0x200000
    (bootloader) partition-type:dip:raw
    (bootloader) partition-size:dip:0x100000
    (bootloader) partition-type:devinfo:raw
    (bootloader) partition-size:devinfo:0x1000
    (bootloader) partition-type:apdp_a:raw
    (bootloader) partition-size:apdp_a:0x40000
    (bootloader) partition-type:apdp_b:raw
    (bootloader) partition-size:apdp_b:0x40000
    (bootloader) partition-type:spunvm:raw
    (bootloader) partition-size:spunvm:0x800000
    (bootloader) partition-type:dpo:raw
    (bootloader) partition-size:dpo:0x1000
    (bootloader) partition-type:splash:raw
    (bootloader) partition-size:splash:0x20A4000
    (bootloader) partition-type:limits:raw
    (bootloader) partition-size:limits:0x1000
    (bootloader) partition-type:toolsfv:raw
    (bootloader) partition-size:toolsfv:0x100000
    (bootloader) partition-type:logfs:raw
    (bootloader) partition-size:logfs:0x800000
    (bootloader) partition-type:ddr:raw
    (bootloader) partition-size:ddr:0x100000
    (bootloader) partition-type:sec:raw
    (bootloader) partition-size:sec:0x4000
    (bootloader) partition-type:bluetooth_a:raw
    (bootloader) partition-size:bluetooth_a:0x100000
    (bootloader) partition-type:bluetooth_b:raw
    (bootloader) partition-size:bluetooth_b:0x100000
    (bootloader) partition-type:fsc:raw
    (bootloader) partition-size:fsc:0x20000
    (bootloader) partition-type:ssd:raw
    (bootloader) partition-size:ssd:0x2000
    (bootloader) partition-type:dtbo_a:raw
    (bootloader) partition-size:dtbo_a:0x807000
    (bootloader) partition-type:dtbo_b:raw
    (bootloader) partition-size:dtbo_b:0x807000
    (bootloader) partition-type:modemst1:raw
    (bootloader) partition-size:modemst1:0x200000
    (bootloader) partition-type:modemst2:raw
    (bootloader) partition-size:modemst2:0x200000
    (bootloader) partition-type:persist:raw
    (bootloader) partition-size:persist:0x2800000
    (bootloader) partition-type:misc:raw
    (bootloader) partition-size:misc:0x100000
    (bootloader) partition-type:keystore:raw
    (bootloader) partition-size:keystore:0x80000
    (bootloader) partition-type:devcfg_a:raw
    (bootloader) partition-size:devcfg_a:0x20000
    (bootloader) partition-type:devcfg_b:raw
    (bootloader) partition-size:devcfg_b:0x20000
    (bootloader) partition-type:qupfw_a:raw
    (bootloader) partition-size:qupfw_a:0x10000
    (bootloader) partition-type:qupfw_b:raw
    (bootloader) partition-size:qupfw_b:0x10000
    (bootloader) partition-type:modemcal:raw
    (bootloader) partition-size:modemcal:0x200000
    (bootloader) partition-type:uefivar:raw
    (bootloader) partition-size:uefivar:0x100000
    (bootloader) partition-type:ImageFv:raw
    (bootloader) partition-size:ImageFv:0x200000
    (bootloader) partition-type:frp:raw
    (bootloader) partition-size:frp:0x80000
    (bootloader) partition-type:sti:raw
    (bootloader) partition-size:sti:0x200000
    (bootloader) partition-type:storsec_a:raw
    (bootloader) partition-size:storsec_a:0x20000
    (bootloader) partition-type:storsec_b:raw
    (bootloader) partition-size:storsec_b:0x20000
    (bootloader) partition-type:rawdump:raw
    (bootloader) partition-size:rawdump:0x8000000
    (bootloader) partition-type:vbmeta_a:raw
    (bootloader) partition-size:vbmeta_a:0x10000
    (bootloader) partition-type:vbmeta_b:raw
    (bootloader) partition-size:vbmeta_b:0x10000
    (bootloader) partition-type:klog:raw
    (bootloader) partition-size:klog:0x400000
    (bootloader) partition-type:metadata:raw
    (bootloader) partition-size:metadata:0x1000000
    (bootloader) partition-type:ffufw:raw
    (bootloader) partition-size:ffufw:0x400000
    (bootloader) partition-type:system_a:raw
    (bootloader) partition-size:system_a:0xC2C00000
    (bootloader) partition-type:system_b:raw
    (bootloader) partition-size:system_b:0xC2C00000
    (bootloader) partition-type:vendor_a:raw
    (bootloader) partition-size:vendor_a:0x30000000
    (bootloader) partition-type:vendor_b:raw
    (bootloader) partition-size:vendor_b:0x30000000
    (bootloader) partition-type:userdata:raw
    (bootloader) partition-size:userdata:0xC7DB7BE00
    Dude, you're aware you own a prototype device right?

    `(bootloader) secure-boot:NONE`
    `(bootloader) secure:no`
    `(bootloader) hw-revision:pROTO1.0`

    This is a preproduction device, not intended for normal use.

    I'd contact who ever sold this to you and get a new device...

    Google prototypes, especially 1.0 version one often rely on old modem hacks and such, so I can't help you sadly.
    1
    What on bonito's LineageOS experience doesn't match stock functionality? There should be 0.
    Stock 9 or 11? The device shipped with Pie, if that's the yardstick. Otherwise, current AOSP 11 standards determine it a good build.

    2 steps forward and 11 steps back: To fully upgrade from the factory build, we lose custom recovery, MicroG, and ownership of /data. At present, there is no utility in updating the OS, or flashing a custom ROM for this device. Just novelty and convenience of having some UI features without rooting.
    In all sincerity, thank you for this answer. Please don't let my frustration with this device or the monolithic Google, in any way diminish your efforts or achievements.
    1
    Does this ROM, or any of the custom roms work with the Verizon variant of Pixel 3a XL?
    nope, as you can't unlock the bootloader