Switch from s-dev branch to s-stable branch?

Hello,

My FP3+ is currently running 1.9-s-20230311268558-dev-FP3 build.
The FP3+ offers me to update to /e/ OS 1.9.1, I guess on the dev branch.
I would like to switch to the stable branch at the same time I update from 1.9 to 1.9.1, updating to the e-1.9.1-s-20230405276851-stable-FP3 build.

I have first downloaded
https://ota.ecloud.global/builds/full/stable/FP3/IMG-e-1.9.1-s-20230405276851-stable-FP3.zip
but if I do adb sideload IMG-e-1.9.1-s-20230405276851-stable-FP3.zip

it tells me right away : “the signature is not valid”.

Then I downloaded

https://ota.ecloud.global/builds/full/stable/FP3/e-1.9.1-s-20230405276851-stable-FP3.zip

and when I do adb sideload e-1.9.1-s-20230405276851-stable-FP3.zip
it starts processing but when it reaches 47%, it stops and tells me : “Signature verification failed. Install anyway?”. Something similar to this picture (except it’s 1.9 and not 1.8)
image

I don’t understand, my FP3 is on 1.9 s dev branch and I just want to switch to the 1.9.1 s stable branch.
How can I do that?

Is there an easy way to switch from dev to stable branch basically?

Regain your privacy! Adopt /e/ the unGoogled mobile OS and online servicesphone

No. It’s a new install including a data wipe.

Those image files will not work with ADB sideload, they are used for installing in fastboot mode … this guide here applies currently: https://doc.e.foundation/devices/FP3/install.
(It’s confusing, but it seems it can’t be helped momentarily :man_shrugging: .)

So for now, there is no way to switch from dev build to stable build without reinstalling from scratch and loosing all data?

No, not as far as I know.

1 Like

The stable and dev builds are made using different keys, which requires a format and install necessary.

1 Like

Thats odd I have tested it around 1.7 and a was able to install stable over dev and vice versa…

Thank you @AnotherElk and @Manoj for your explanation. I’ll sadly remain on dev for now, hoping it won’t get buggy as 1.8.1 was but remain as smooth and fast as 1.9 is.
I guess I’ll wait that 1.9.2 get release before upgrading to 1.9.1; like that if 1.9.1 isn’t nice, I still have the chance with a second update, and I’ll keep doing that everytime, staying one version below just in case… until a time come we will be able to switch from dev to stable.
Thanks again.