Time to flash is now - but how?

Thanks amarok, , but my question is/was:

. I did spend half of today looking for that answer - now I ask.
i.e., I need to know what is on the Host and target - the L5.

We, you I and Irvine and Frank and so on updated the host to Byzantium (as far as I know ( as well as the phone). But, I’m fold the Host is Amber (still) - I need to know these things. I’m asking for a friend :lying_face:

1 Like

To go from amber to byzantium on the L5, you do exactly what you’ve done already: flash the device. (“Evergreen” is not a version of PureOS; it’s a hardware model of the L5.)

The command lsb_release -c should return “byzantium” if your flash was a success. (You’ve already indicated the flash showed “success,” but please verify.)

And if you run sudo apt update, you should see output indicating that the pureos-byzantium repos are being checked for updates.

Where do you see “amber,” or who said this?
By “host,” do you mean the computer you used to flash the phone? What does lsb_release -c show on the computer?

1 Like

[quote=“amarok, post:148, topic:21949”]
And if you run sudo apt update, you should see output indicating that the pureos-byzantium repos are being checked for updates.

says-its-amber

from post in Post-Flash-Blues #12 scroll iframe down.

Yes.

The Host (i.e. Flashor (computer) to L5, the Flashee (L5) :slight_smile: shows:

pure1@pure=pc:-$ lsb_release -c
Codename: byzantium

same on L5.

I may send texts, but may not attach images. I just don’t get it. It worked before the flash with exactly the same settings.

~s

1 Like

I’m not sure why that bug report shows amber after you’ve already upgraded the computer to byzantium.

In the computer’s file system at /etc/apt/sources.list, does it show byzantium or amber?

Purism’s PureOS download page (for computers) is here: Download PureOS

It tells you how to either make a live USB that you can boot into, or upgrade an existing amber machine to byzantium. (In case you need to do or re-do either of those.)

1 Like

Yes, both L5 and computer show: (byzantium)

deb Index of /pureos/ byzantium main
deb Index of /pureos/ byzantium-updates main
deb Index of /pureos/ byzantium-security main\

Yes. It’s where I got it in the first place.

I’ll back up again and try flashing again today.

2 Likes

@amarok Sorry, but how do I tell if I have Evergreen or not?

1 Like

Does it have a 4500 mAh battery? (= Evergreen)

From the community wiki:

Dogwood weighed 240 g and its 3600 mAh battery weighed 62 g. Chestnut with a smaller 2000 mAh battery weighed 230 g.

The dimensions of Librem 5 (Evergreen) are 153 x 75 x 15.5 mm (6.0 x 3.0 x 0.61 inches). The Power and Volume buttons and the hardware kill switches on the side of the case add an extra 1.5 mm to the width of the phone, so it is 76.6 mm wide. The Evergreen battery measures 60 x 57 x 10.5 mm, which is much thicker than the standard phone battery.

The Birch, Chestnut and Dogwood batches measured 150 x 75 x 15.5 mm, but an extra 3 mm was added to the length in Evergreen to improve the phone’s reception.

And other ways: Frequently Asked Questions · Wiki · Librem5 / Librem 5 Community Wiki · GitLab

After you do a successful flash, you might want to take a look at the Chats app before restoring your backup, just to see if it’s empty this time.

2 Likes

I should have been more clear. Does it matter whether computer has evergreen or not?
Yes, L5 Has 4500 mAh ergo evergreen. :+1:

Hopefully, this is last question - in this topic today.

1 Like

The term “Evergreen” only applies to the L5 model. (It’s the hardware version.)

On the computer, you’ll probably see “PureOS 10” (software… the OS).

As an example, one might have a “Dell Optiplex 3600” running PureOS 10 codename “byzantium”, and also a “Librem 5 Evergreen model” also running PureOS (in this case also designated with codename “byzantium”).

1 Like

and this 4 or is it 5th flash results in

pure1@pure-pc:~$ cd librem5-flash-image
pure1@pure-pc:~/librem5-flash-image$ sudo ./scripts/librem5-flash-image --variant luks
[sudo] password for pure1:
2024-04-28 15:30:04,446 INFO Looking for librem5r4 luks byzantium image
2024-04-28 15:30:14,303 ERROR No matching image found
pure1@pure-pc:~/librem5-flash-image$ dir
COPYING debian README.md scripts
data Makefile requirements.txt setup.cfg
pure1@pure-pc:~/librem5-flash-image$

Well over a year - and IMO Etch-A-Sketch is still superior to this.
Maybe the video needs intervention.
Another waste of a day.

Fumingly,
~s

1 Like

Based on this:

…maybe typing --variant luks is no longer needed (and no longer possible, if the image isn’t labeled as such on the download site).

I would try again and just leave off the --variant luks part; thus:

sudo ./scripts/librem5-flash-image

In fact, I don’t see the luks label there:

1 Like

If you follow your link to the actual code, that switch seems still to be there (but it seems to default to plain, whereas in my copy it defaults to luks). I would conclude that it is essential to say what you want
i.e. --variant luks or --variant plain

I would say @Sharon add --stable

2 Likes

Doesn’t matter for me either with or without still does squat.

There is no “byzantium” anything in librem5-flash-image folder.

I’m debating whether to nail this ^&%$ thing to a wall as a reminder, or use the RMA I received and chance never seeing it again, or giving it to my worse enemy. It’s still only good for sending/receiving texts randomly placed among the others.

1 Like

Don’t blame the machine. It operates on logic. It can only do what we tell it to do, if it’s possible to do it.

image

We just have to identify what is going wrong in the process, and then give it the proper command.
:slight_smile:

2 Likes

what the ever! I’ll nail it to the wall then.

1 Like

Why do you say that?
Out of experience I can tell you that your phone will be, after being repaired, send back to you.

1 Like

It (the cmd line switch to be used) should be as documented.
When reading the hints and discussions here I get the feeling that there is room for improvement in what switch to use and which script to use.
Another possibility is that I’m reading it all wrong. :thinking:

1 Like

There is definitely room for improvement. I have two edits in the pipeline as it is.

3 Likes

This was recently absolutely necessary, and it probably still is. I flashed like a week ago, and this is the command that I used and wrote down in my logbook:

sudo ./scripts/librem5-flash-image --stable --dir ./

I also had difficulties in getting the image. I’m not sure if the command above expects that you have already downloaded (and maybe untarred the image in the scripts directory).

This would be great. Preferably the instructions on this page should work perfectly and should be very clear.

1 Like

Yes, my edits are to that page. It’s a work-in-progress.

Broadly speaking --dir DIR should be used if you do actually do two passes … one to download the image and one to flash the image.

2 Likes