Just got my hands on a Librem 5 Birch. Now the fun begins!
First I would like to learn how to reflash the phone with the latest software. This page https://docs.puri.sm/Librem_5/Troubleshooting.html points to the instructions here:
There, under “Download the System and U-Boot Images” it says I should “download the latest plain librem5 amber-phone image, which is provided as an librem5.img.xz file”. But the Image Build page
https://arm01.puri.sm/job/Images/job/Image%20Build/
seems to have two different “plain librem5 amber-phone” images, called librem5r2.img.xz and librem5r3.img.xz – what’s the difference, and which one should I use?
Also, the script in uuu_scripts/flash_librem5.lst that is to be used to flash the image seems to have the filename librem5.img hard-coded, so to make it work I need to either rename the file or change the filename in the script?
I did manage to reflash using the librem5r3.img.xz file (assuming “newer is better”) and changing librem5.img to librem5r3.img.xz in the uuu_scripts/flash_librem5.lst script, that seemed to work but I’m not sure if it’s the right way to do it.
Then I would also like to learn how to build the image myself starting from the source code, are there instructions for that somewhere?