Google - Pixel 4a 5G - bramble - Documentation Suggestions

…Enter suggestions to improve documentation in this category. Do not raise bugs or issues here…

In the supported devices list: Smartphone Selector

Add the Google model number the Pixel 4a 5G. For instance: G025E.

Possibly the same for other google models unless google only make a single model for each phone?

Before following these instructions please ensure that the device is on the latest Android 12 firmware.

Can somebody confirm starting to install /e/OS with an Android 12 factory firmware device is working with the Easy Installer or manually?

I had now two tries with Easy installer and also manual install based on an Android 12 and 12.1 factory firmware version. Both time I run into different issues.
I found reports from 2022: It seems that Android 11 needs to be installed before installation, see:
Down grade Pixel 4a 5G, SQ1A.211205.008 current version (android 12)

marc,

I am at work I will post some more tonight. But short of it, downgrade to Android 11, then install e version 1.6-r or newest “r” version of e. I has trouble with “s” (Android 12) so best to wait and upgrade later.

1 Like

@Jets, Have you upgraded the vendor part the stock firmware fisrt to A12, when attempted to switch from “r” to “s” ?

1 Like

Piero,

Who are you addressing? Either way not sure what you are asking, please clarify.

A german user also had issues with the easy installer, as documented I suggested him to use the flash tool from google to install Android 11 and after that the installation with eay installer was a success.

2 Likes

Have you upgraded the vendor part the stock firmware fisrt, when attempted to switch from “r” to “s” ?

What are the steps to upgrade to “s” (Android 12) - currently, or any other future update?

Seems that it can be a bit different than currently described in the documentation https://doc.e.foundation/devices/bramble/upgrade) (sorry can’t post more than two links as new user).

I tried to write down how it possibly can be done. :warning: I’m a newbie here!! I did not test it on my device (glad it’s running now with Android 11 after some troubles - downgrading required…). Maybe some experienced can correct the below… maybe it’s still not possible to use the System Update on the device… at least it’s offered :warning:

Upgrade you /e/OS to a higher Android release using System Update on the device

1 Update custom device firmware

See: https://developers.google.com/android/ota#bramble

You will find these files useful if you have experienced a failure to take an OTA. This has the same effect as flashing the corresponding factory image, but without the need to wipe the device or unlock the bootloader.

How to find out what version to take for /e/OS 1.6 (Android 12)?

Currently these are available from the developers.google.com site above for Android 12:

12.0.0 (SP1A.210812.015, Oct 2021)
12.0.0 (SP1A.210812.016.A1, Oct 2021, Verizon)
12.0.0 (SP1A.211105.002.A1, Nov 2021, Verizon, Verizon MVNOs)
12.0.0 (SP1A.211105.003, Nov 2021)
12.0.0 (SP1A.211105.004, Nov 2021, Telstra, Optus, Vodafone AU)
12.0.0 (SQ1A.211205.008, Dec 2021)
12.0.0 (SQ1A.220105.002, Jan 2022)
12.0.0 (SQ1A.220205.002, Feb 2022)
12.1.0 (SP2A.220305.012, Mar 2022)
12.1.0 (SP2A.220405.003, Apr 2022)
12.1.0 (SP2A.220505.002, May 2022)
12.1.0 (SQ3A.220605.009.A1, Jun 2022)
12.1.0 (SQ3A.220705.003.A1, Jul 2022)

Take the latest one 12.1.0 (SQ3A.220705.003.A1, Jul 2022)?
Take the latest major release version that is older than the Android version to upgrade to (see next step)?

2 Upgrade Android

Starting the /e/OS update using the System settings > System Update on the device.

E.g. upgrading from /e/OS 1.5 to /e/OS 1.6 (Android 12) from Dec. 13th 2022 (as shown on the device System Update).

1 Like

Yes I confirm, the installer doesn’t work with Android 12, it’s Ok with Android 11

Hello,
Does anyone know if the easy-installer works with Android 13 ?

Of course not, /e/ T builds will not be released until six months

Recovery fails to install… “error boot prepare.”

Update: recovery still fails despite downgrading to Android S version 12. I am now following another guide on here to downgrade completely to “R.”

Installed /e/ on many devices. Today encountered an odd one:

https://github.com/lineageos4microg/docker-lineage-cicd/issues/313

I followed the instructions and flashed the latest factory image from 5-2023 Android 13. Trying to boot to recovery encountered, “error boot prepare”

I submitted a Gitlab issue:
https://gitlab.e.foundation/e/backlog/-/issues/6965

Same for me. Didn’t notice the Android 12 requirement at first, so it understandably didn’t work. Tried all versions of 12 available using the official android flash device. With every one of them the same error after flashing and trying to boot into recovery, “error boot prepare.”

Even went back, installed Android 11, tried the android 11 recovery. Same issue.

Anybody able to help with this? Been no update to the GitHub report in the past month.

Error boot prepare suggests that not every trace of the higher Android version / previous system was removed.

A web search will produce some suggestions.

Just to check low hanging fruit, when you used androidflashtool did that process ensure that you did full format data and removal of all accounts from the device ?

There are 4 market variants of this “gogol pixel 4a 5g” :

(g025e) USA, Canada,
(g025i) international,
(g025h) Japan,
(g6qu3) USA’s verizon carrier

according to Google Pixel 4a 5G - Modèles et variantes | PlusMobile Only differences seems to be used band.

There is no mention of model restrictions in Info about bramble | LineageOS Wiki and “other models are not supported” in our page seems leads to misinterpretation :
https://forum.xda-developers.com/t/installing-e-os-on-pixel-4a-5g-g025i.4606281/

Hello,
Trying to install “bramble”, I’m stuck at this stage : Flashing additional partitions.
The install guide says : “Unzip the /e/OS Recovery file”.
But the recovery file is an IMG file, not a zip file. Therefore, it can’t be “unzipped”. Can I just skip this part and move on to the next one (flashing a recovery image) ?
Thanks for your help.

It is a current issue mentioned

Thanks a lot for the workaround and the neat instructions on the linked page.
payload-dumper-go did the job. I now have all I need to proceed with the install.

I’ve just installed /e/ on my Google Pixel 4a 5G (bramble with Android 13) and I’ve come across the same problem : after flashing the recovery file provided on the download page, I ended up with not being able to boot into recovery at all (same message as above : “error boot prepare”).
What I did was : using “payload-dumper-go”, I extracted vendor_boot from the sytem zip file and flashed it in replacement of the provided recovery (e-1.16-t-20231018…img)
I could then boot into recovery and proceed with the installation (format the device and install /e/OS). Hope that helps.

1 Like