Feedback for v1.2

Thanks Nicolas,
No, I haven’t asked for help at this time. My understanding is that there is currently no simple way to upgrade while keeping the whole set of data and apps in the phone, but that the folks at eFoundation are considering workarounds.
So for the time being, I’m applying the “wait” option… :wink:

2 Likes

Source, or wishful thinking.

If you are referring to Seedvault … it’s coming, it’s not perfect either, and it’s not in Android 9 (Pie) as far as I understand.

fwiw, I’ve updated from Android 7 straight to Android 10 before, it isn’t impossible.
Were signing keys changed or something similar? I don’t see a reason in-place upgrade wouldn’t work.

Most users of Fairphone 3/3+ (@Bigrette and @PhilA both are) face a locked bootloader (the default end step of any install on these phones).

Without an OTA upgrade there’s only installing manually, and for that the bootloader needs to get unlocked, forcing a factory reset for security reasons, deleting user data.

I did leave my bootloader unlocked deliberately from the start (accepting the accompanying security implications), and I indeed did a “dirty” install to get from Android 9 (Pie) to Android 10 (Q), keeping all my stuff.
So for that situation you are correct, but it’s not a common situation at all on the Fairphone 3/3+.

3 Likes

After 2-3 weeks, i didn’t notice particular issues with 1.2 on A5 2017.
Just sometimes a weird behavior with firefox which block me in the apps (impossible to use any Burton or switch to another app) but hopefully, i can close it with the close button inside Firefox. I have not been able to find the reason for the moment… Perhaps too many tabs opened (more than 25-30).
And sometimes Trebuchet crashs…

2 Likes

@AnotherElk
bootloader being locked has no impact on upgrading across versions as long as signing keys were unchanged.

I have new Teracube phone. It is stuck on v 1.0 and does not recognize any new updates.

I also tried using the /e/OS Easy Installer and that does not recognize my device.

Not sure what to do here…

Then how do you upgrade an FP3 with a locked bootloader, without an OTA upgrade, with a manual install via fastboot which needs an unlocked bootloader?

@AnotherElk
Why can’t you just adb sideload the latest OTA zip?

It is no different than manually updating across versions on stock OS.

Fastboot files should only be used for initial installs, and as you mention can only be flashed when unlocked.
OTA files can be used from system updater apps and the recovery, and work when locked as long as signing keys match.

I have multiple bootloader locked devices that have been in-place upgraded from 10 to 11 to 12 in real-world use.

Here is a bootloader locked and verified boot enforcing sailfish that went from 10 to 11.
LineageOS only added 11 support in February of 2022: https://github.com/LineageOS/hudson/commit/4b0dfba154e398a84a7691f20e1a355ae54c76e2
Yet many application were installed November of 2020.

Nothing like wishful thinking there.
Info from /e/ Help Desk, end of June.

2 Likes

/e/OS on FP3 initially gets installed via fastboot and then does A/B seamless updates.
Recovery isn’t involved.

There is no useful OTA ZIP unless somebody intercepts an OTA URL or file and proves the OTA file can be used on FP3 to upgrade with the updater or with the recocery.

Can you share details on what they said?
This might be really interesting for FP3 users on Android 9 (Pie).

OTA URL

Here is the updater endpoint, change device to anything and type to stable or dev: https://ota.ecloud.global/api/v1/device/type

https://ota.ecloud.global/builds/full/stable/FP3/e-1.2-q-20220725206061-stable-FP3.zip
https://ota.ecloud.global/builds/full/dev/FP3/e-1.2-r-20220727206630-dev-FP3.zip

Give it a try, adb sideload it.
Obviously back up best you can first in case there really is some other issue blocking /e/ from providing the update.

1 Like

I’m on the road right now and can’t check quickly, but the filenames suspiciously match the ones at

https://images.ecloud.global/dev/FP3
https://images.ecloud.global/stable/FP3

If you just download them, and they and the OTA files are the same, then they all would not be sideloadable.

1 Like

@AnotherElk

I verified it:

Left side is OTA (what I linked), right side is fastboot (what you linked).
Left side is sideloadable.

1 Like

Ok, this looks promising, but I can’t check right now. Perhaps somebody else can step in.
Thanks for verifying.

No more details than what I wrote before:
They were studying different scenarii to workaround the problem, including with a complete OS reinstall with data and applications backup.

Hi @Skeezix54 welcome to the /e/ forum

Is this a Murena purchased phone? If yes your first port of call is helpdesk@e.email.

If it is self installed you might do better to start a new thread.

Good luck.

2 Likes

So, I asked, and this should be interesting, @Bigrette @PhilA

2 Likes

This looks like good news :slight_smile:
Thank you, @AnotherElk!

2 Likes