I found a solution to the problem
Short version
- Retrieve the expected checksum in the easy-installer logs
- Find the corresponding build
- Replace the easy-installer zip
Long version
Step 1: Retrieve the expected checksum in the easy-installer logs
- go to the app directory : %LOCALAPPDATA%\easy-installer or ~/snap/easy-installer/common/
- open the last file and search the line starting by :
ChecksumLine =
- copy the string after the
=
, we will need it later
Step 2: Find the corresponding build
- go to the : https://doc.e.foundation/devices
- find your device
- navigate to the “Install doc”
- in the guide, you should find an “Upgrade” block on the left
- in the /e/OS Version Upgrade, you may have a link to the : /e/OS build stable (else try the dev)
- in builds, download the “SHA256” files to retrieve the one containing the same string we retrieved earlier
- once you retrieved it, download the zip file (the one corresponding to the “SHA256” matching the string)
Step 3: Replace the easy-installer zip
- Go to the easy-installer directory (according to the FAQ) :
- Linux: ~/snap/easy-installer/common
- Windows: %LOCALAPPDATA%\easy-installer - Go to the
sources
directory - Go to the device directory (ex:
FP3
) - Copy the name of the existing zip file (ex: IMG-e-latest-s-FP3.zip)
- Rename the downloaded zip file to the copied one
- Replace the existing zip file (ex: IMG-e-latest-s-FP3.zip) by the downloaded one (your system may ask you if you want to replace it)
You should, in the end have 2 files in the easy-installer sources directory :
- a small file IMG-e-latest-s-XXX.zip.sha256sum
(~ 90 bytes)
- a big one IMG-e-latest-s-XXX.zip
(~2 gigabytes)
- Retry the installation using easy-installer