Librem 5 operating system + problems

I have currently these problems with my Librem 5:

  1. Calls can’t be received sometimes, even when phone has 4G and I can call to others. There is a workaround for this: use 2G instead.
  2. sms queue got stuck. There is a workaround with this, clear the queue and delete the messages that are stuck.
  3. Phone does not charge battery. Workaround: power off, reconnect battery and charging is working.

Because of these problems I ask. I have PureOS 10 installed (Byzantium). Is there any software or hardware updates for this Phone or what should I do with it.

If I need to rewrite whole flash, please give me instructions how to backup user contents and restore afterwards. I only have sms content + contact list but I have no glue if they are included to that backup that Backups app does. Or is there some simple script to copy the contents to safe place?

3 Likes

Contact Purism.

Yes there’s OS upgrade from Byzantium to Crimson (although not fully ready yet but working anyway).

You can find here if you search how to upgrade distribution or flashing, your choice!

:slightly_smiling_face:

2 Likes

It’s better with “My Librem 5 have problems:”, than “I have currently these problems with my Librem 5:”.
It’s “no clue”, not “no glue”. A misspelling typo.

v

2G - Wikipedia
.
.
.
As a legacy protocol, 2G connectivity is considered insecure.[17] Specifically, there exist well known methods to attack weaknesses in GSM since 2009[18] with practical use in crime.[19] Attack routes on 2G CdmaOne were found later and remain less publicized.[20]
.
.
.

While I do applaud on contingent cellular connection, 2G signals are vulnerable to eavesdropping, spoofing, and wire-tapping. Online research mentions the use of radio/cellular tower simulators for such attacks. I am not sure if Librem 5 itself can intercept unsafe 2G radio/cellular frequencies.
Likewise, I don’t know about signal boosters, but signal jammers are deemed illegal for personal use. With malicious intent, one can at least eavesdrop on radio/cellular signals. Jamming for certain situations is considered censorship, surveillance, and obstruction of justice. One can stress test Librem 5 against signal boosters/jammers, but I doubt that its frequencies can withstand such devices. It’s still a good mobile OS though.

1 Like

Correction: “My Librem 5 has problems…”

Third person singular.

To applaud something. (Without “on.”) EDIT: I think I misunderstood your sentence, so disregard this comment of mine.

:wink:

About the 2G/calls issue, I’m not sure the OP’s problem is related to VoLTE (if that’s what you were implying), since outbound calls are apparently working. I think more information is needed.

2 Likes

The Backups app should include those items, but any backups stored directly on the device would be deleted during a reflash. Make sure your backups are saved to the microSD card or to some other external storage.

However, doesn’t restoring a backup restore the OS to its previous state? (Which you might not want.) You can save copies of the Contacts and SMS databases (from the file system) to external storage and copy them back later, if you do decide to reflash.

Quick questions:
Do you apply OS updates when they’re available?
Does the BM818 Tool app show a firmware version of 220926 20220930 (the most recent)?

2 Likes

I have done all the minor updates, but I still have Byzantium. Haven’t got any popups for major updates, so I haven’t done any. I don’t know what is the best practical way to use Librem 5 and that was one reason I asked what is “normal” nowadays.

@FranklyFlawless I contacted Purism.

@veleno I will get mentally ready to update to Crimson, after I figure out some way to backup the sms and contact database. I was thinking exactly same question with amarok, that if I restore the backup, does it also restore all the problems I had.

I have no idea why I have so many of these problems. Could they be related to single problem with modem, or should I just re-flash latest and greatest to see if it will “fly”. :grin:

Another option is to go back to Android phone, because currently my phone is not good enough for daily use. I need sms to work reliably for banking and receiving physical mail.

2 Likes

If you do reflash, I would stick with byzantium, as crimson is only in alpha state, as far as I understand it. Byzantium is the current release. Instructions for reflashing can be found here: Reflashing PureOS - Purism user documentation

In the phone’s file system, within home/purism/.local/share, you will find the following directories (among others):

  • calls
  • chatty
  • evolution

You can open those and find what you want to copy and paste elsewhere for restoring later.

Do you have the BM818 Tool app installed? If not: sudo apt install bm818-tools

Then check the firmware version, enable VoLTE, and restart. (Even if your current issues are not related to VoLTE, you will need this app at some point, if not already.)

3 Likes

In my experience, I’ve found charging to be somewhat inconsistent. For instance, if I connect to power while the phone is on, it usually doesn’t start charging. If I then turn the phone off, it starts charging after a minute or so. If it’s already off when I connect to power, it starts charging immediately. :man_shrugging:

2 Likes

I installed that VoLTE was enabled already. Then there is Edge and CBS enable, but that does not have check mark. I think 3G is not working anymore in Finland.

FW version:
M100E_YCSNO_1.0.0_220926
YCSN0_M100E_1BAD_3117_V1.0.0.2_20220930
M100E_1.0.4_200715

1 Like

Good luck receiving a response from Purism in a timely manner.

1 Like

I would recommend against doing a reflash. I doubt that it will result in resolution of any of the three issues.

A reflash makes sense to solve a problem if you think that you may have broken something e.g. installed some package that doesn’t play nicely or e.g. adjusted some setting to a bad value. I guess only you have a clear idea of how likely that is.

Unfortunately not.

The one time that I reflashed, I didn’t bother to save SMS content. (In fact, one can take it as an opportunity to clean up old content. :wink:) I did save my contacts. The basic procedure would be:

  • nicely stop the process that is accessing that database
  • copy that database to either the µSD card (if you have one) or via the local network to another computer (I chose to use the µSD card)

I chose to save some config files as well though. I guess it depends on how much you have configured your phone.

Just to reiterate a comment already made … it is unlikely that 2G is a good workaround for any problem because 2G and 3G networks are being shut down. In the foreseeable near future there will be no 2G or 3G (only 4G and 5G). However the details vary widely from country to country.

1 Like

What irvinewade said is true, but I didn’t buy into it until later. I think the real reason for 2G shutdown is because of cellphones and smartphones on planes.
You can see more details about cellular network reception on one of my topics. No need to reply.

1 Like