• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[OFFICIAL] LineageOS 18.1 for the Google Pixel 3a

Search This thread

ceebeeme72

Member
Feb 2, 2021
9
0
File a bug ticket as the wiki describes pls, can help more there.

No clue why that would be - they work for everyone else...

Good to hear!

You shouldn't be flashing 'recovery' - read the wiki pls, you may mess up your device.

Don't do any of this.

Flash stock Android 11, then as per the wiki guide, fastboot flash boot lineage-recovery.img, and then boot to recovery immeadiately.
Yeah, I tried that. Multiple times. When I found out that I could reset my Pixel 3a with the Android Recovery Tool, even if it was bootlooped, then I started experimenting. The process I used worked. The one you outlined did not.
 

npjohnson

Recognized Developer
Yeah, I tried that. Multiple times. When I found out that I could reset my Pixel 3a with the Android Recovery Tool, even if it was bootlooped, then I started experimenting. The process I used worked. The one you outlined did not.
You:

1. Started on Android 11
2. Rebooted to bootloader
3. `fastboot flash boot lineage-recovery.img`
4. Use keys to select and boot to recovery
5. Sideload LineageOS
6. Click "Advanced", "Reboot Recovery"
7. Sideload MindTheGapps?

I ran through these exactly so some wires must be getting crossed here.

Also, Android Recovery Tool is not needed at all, ever. You can factory reset a bootlooped device from recovery at any time. If you mess up recovery, you can reflash it.
 

ceebeeme72

Member
Feb 2, 2021
9
0
Android Recovery Tool is not needed at all, ever. You can factory reset a bootlooped device from recovery at any time. If you mess up recovery, you can reflash it.
Really? I wonder why it exists then? I used it, and it did what I wanted it to do, and it was super easy.
And I had major problems flashing a recovery in the first place. Any recovery. So your advice to fix a boot loop by re flashing a recovery just wasn't possible. I tried it. Multiple times. Which is why I used the Android Recovery Tool.

And the list of steps you posted did not work for me. I got an error every time on step #3. As I said earlier.
 

npjohnson

Recognized Developer
Really? I wonder why it exists then? I used it, and it did what I wanted it to do, and it was super easy.
And I had major problems flashing a recovery in the first place. Any recovery. So your advice to fix a boot loop by re flashing a recovery just wasn't possible. I tried it. Multiple times. Which is why I used the Android Recovery Tool.

And the list of steps you posted did not work for me. I got an error every time on step #3. As I said earlier.
What was your error on step 3?
 

Anghirrim

Senior Member
Apr 29, 2011
1,073
238
Google Nexus 5
Google Pixel 3a
Hi,

First, thanks for this rom, this is nice to see a good support for the Pixel 3a.

I just recently bought mine and plan to unlock the bootloader and flash LOS 18.1.


I have one question regarding camera quality. The main reason I bought the 3a is for it's super good photo/picture quality.

On LOS 18.1, will it be as good as on stock, or should I expect some loss?

Thanks,
 
Last edited:

pojr

Senior Member
Dec 18, 2016
51
10
I was waiting for this update. Didn't feel like downgrading from Android 11 to 10.

I have a dummy question for you guys. When using lineage, if there's an OTA update is it simpler than updating stock Android on an unlocked bootloader? I just like the idea of hitting "update" and actually being able to update without having to do anything additional.

Just curious, thank you.
 

Mokura3rd

Member
Jul 26, 2014
26
10
I was waiting for this update. Didn't feel like downgrading from Android 11 to 10.

I have a dummy question for you guys. When using lineage, if there's an OTA update is it simpler than updating stock Android on an unlocked bootloader? I just like the idea of hitting "update" and actually being able to update without having to do anything additional.

Just curious, thank you.
There's an onboard updater that downloads updates at whatever interval you choose, and installs them for you. You only need to take additional steps if you use Magisk or an alternate kernel. Basic steps for that as follows:

1) Open Magisk and turn off all your modules (don't reboot)
2) Open the Lineage updater, download and install the update
3) Reboot
4) Get the latest recovery img from https://download.lineageos.org/sargo and patch it with the Magisk app
5) Use your PC or another device to fastboot flash boot the patched image to your phone
6) Turn all your modules back on, reboot
7) Flash your preferred alternate kernel, if desired
 
  • Like
Reactions: beeewell

npjohnson

Recognized Developer
There's an onboard updater that downloads updates at whatever interval you choose, and installs them for you. You only need to take additional steps if you use Magisk or an alternate kernel. Basic steps for that as follows:

1) Open Magisk and turn off all your modules (don't reboot)
2) Open the Lineage updater, download and install the update
3) Reboot
4) Get the latest recovery img from https://download.lineageos.org/sargo and patch it with the Magisk app
5) Use your PC or another device to fastboot flash boot the patched image to your phone
6) Turn all your modules back on, reboot
7) Flash your preferred alternate kernel, if desired
Magisk actually has a persistence script, just update via Updater,!
 

ashatter

Senior Member
Oct 10, 2012
114
22
I hesitated to use LineageOS due to the poor camera quality. However, I heard that we'll receive exactly the same camera quality with LineageOS+Gcam. Is that true for both 17.1 and 18.1?
 

npjohnson

Recognized Developer

npjohnson

Recognized Developer

pojr

Senior Member
Dec 18, 2016
51
10
There's an onboard updater that downloads updates at whatever interval you choose, and installs them for you. You only need to take additional steps if you use Magisk or an alternate kernel. Basic steps for that as follows:

1) Open Magisk and turn off all your modules (don't reboot)
2) Open the Lineage updater, download and install the update
3) Reboot
4) Get the latest recovery img from https://download.lineageos.org/sargo and patch it with the Magisk app
5) Use your PC or another device to fastboot flash boot the patched image to your phone
6) Turn all your modules back on, reboot
7) Flash your preferred alternate kernel, if desired
Thank you for the update. Sounds equally as annoying as updating on stock when rooted.
 

Top Liked Posts

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

    Google Pixel 3a

    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 .

    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
    1
    Screenshot_20210413-143439_Updater.png

    Does "update recovery" relate to the boot image? In other words, if the switch is off, will Magisk be retained? Either way, I should probably bring my update/Magisk instructions here.
    1
    Unfortunately I get no mobile data after installing gapps. I'm using Telus as my carrier in Canada. This happens on quite a few different ROMs that I've tried. I will be willing to do some testing if there's hope that this can get resolved @npjohnson
    File a bug ticket as the wiki describes pls, can help more there.
    I have never gotten any of the Lineage recoveries to work with my Pixel 3a. TWRP works using the guide, but I thought since it doesn't support Android 10, that LineageOS 18.x cannot be flashed with TWRP. For those that are using 18, how did you end up installing it?
    No clue why that would be - they work for everyone else...
    Just upgraded from 17.1 and Everything works great! (Including the NFC)
    Good to hear!
    Thanks for that, but I already tried something similar. After flashing the A11 factory image, when I start the bootloader and try to flash the recovery, I get the error message " FAILED (remote: 'Not allowed to flash (recovery)')"
    You shouldn't be flashing 'recovery' - read the wiki pls, you may mess up your device.
    No, the LineageOS recoveries that I have been using are all *.img.
    I found a work around finally. I followed the first few initial instructions:
    • fastboot flash boot boot.img
    • fastboot flash dtbo dtbo.img
    • fastboot flash vbmeta vbmeta.img
    And then I was able to successfully flash the lineage recovery by using "fastboot flash boot [LOS recovery file.img]"

    Now my problem in the same as why I switched from the LG G5 to the Pixel 3a, VoLTE and Wifi Calling don't work.
    Oh, well. Thanks for the help.
    Don't do any of this.

    Flash stock Android 11, then as per the wiki guide, fastboot flash boot lineage-recovery.img, and then boot to recovery immeadiately.
    1
    I was waiting for this update. Didn't feel like downgrading from Android 11 to 10.

    I have a dummy question for you guys. When using lineage, if there's an OTA update is it simpler than updating stock Android on an unlocked bootloader? I just like the idea of hitting "update" and actually being able to update without having to do anything additional.

    Just curious, thank you.
    There's an onboard updater that downloads updates at whatever interval you choose, and installs them for you. You only need to take additional steps if you use Magisk or an alternate kernel. Basic steps for that as follows:

    1) Open Magisk and turn off all your modules (don't reboot)
    2) Open the Lineage updater, download and install the update
    3) Reboot
    4) Get the latest recovery img from https://download.lineageos.org/sargo and patch it with the Magisk app
    5) Use your PC or another device to fastboot flash boot the patched image to your phone
    6) Turn all your modules back on, reboot
    7) Flash your preferred alternate kernel, if desired
    1
    thanks man, apologies for not catching the wiki sooner. i was able to go through the steps and get it done. you're the man
    anytime!

    The easier way is just to grab the recovery image from our download portal, as its identical to the boot image in payload.bin.