Hi all, after using my new phone for a month I thought the forum needed one more Librem5 review
Icon key: = works great, = works OK, = usable but very limited
General Impression
- Works well, but not as well as my linux laptops. Applications sometimes crash, sometimes the entire phone crashes and I need to long-press the power button to restart
- Battery life is very short (typically five hours on light use) and phone often dies before I have a chance to charge it. So I need to be aware of when Iāll be able to charge it next and tune my usage accordingly. ON THE OTHER HAND, unlike my former (Android) phone it doesnāt kill applications randomly, so I know that if Iām at my computer and my phone is charging somewhere I can just SSH into it and expect things to work. If I start a program and never use it, the program stays open and keeps doing its thing, which is really nice. On the other other hand it means I need to remember closing programs which consume battery and I donāt need. But itās nice, I like being in charge of my own phone!
- Everything is open source which is great. I just submitted a PR to improve the public transportation application I installed. I started working on improving the e-mail app (Geary) to only notify me of new mail I care about.
- Not having a way to run Android applications is a bummer because I still need to carry my old Android phone whenever I need to do second-factor authentication to work or bank.
Phone Functionality
- Receiving/Making calls: most of the time sounds perfect, maybe 10% of the time people complain that they canāt hear me well
- Receiving/sending SMS:
- Mobile internet: sometimes stops working, I need to disable and re-enable mobile internet and then it works again
Communication
- CalDav, sync of my calendars: (had to install Evolution, setup, then uninstall Evolution. UI of Calendar is cramped, canāt read most of the entries unless I click on them. Also I donāt see my calendar when having no connectivity, wish it would do some caching)
- CardDav, sync of my contacts: (same setup with Evolution. To see my contactsā phone numbers I need to edit the entry because itās truncated, annoying but ok)
- E-mail: (but notifications are useless because thereās no way to say which folders I want to be notified about. Am studying vala/gtk and hope to fix that soon)
- Browser: āWebā is not reliable enough to be any use. When pages happen to work, it will crash anyway. So I installed Firefox. Being able to install any extension (unlike mobile Firefox) is GREAT, I have all my extensions from desktop Firefox, in particular xbrowsersync to share bookmarks. Some websites (looking at you, arstechnica.com) donāt show the mobile version so still inconvenient. Probably I need to tweak the user agent.
- IM: I have a Jabber server and use that to communicate with my family. Image attachment is unsupported and I canāt even open the link in a browser if they send it encrypted. Chat history usually disappears, I only see SMS conversations when I start Chatty
- Telegram: I tried to get Telegram libpurple integration but could not get it to work. Telegram-desktop works fine, except that it sometimes stops accepting keyboard input and I have to kill and restart it. I tried audio/video calls a few times but it wouldnāt really work, and was generally unusable because the UI was half outside the screen. Still putting OK sign because I really just need chatting and image exchange.
- Signal: I have one contact which uses Signal but I did not try to install signald-libpurple integration, as the author is saying it keeps breaking because of protocol changes. I put Axolotl which appears to work, but does not download contact list, does not integrate with phone (Gnome) address book. I havenāt yet tried messaging that contact. I didnāt try signal-desktop because I know that one regularly requires re-activation from an Android phone.
Camera
- works, both front and back. Images are good enough and I actually like having to set exposure and gain manually, stills fits with the theme of being āin chargeā of what my phone does
- Creating the image takes FOREVER. Sometimes it seems to actually hang and I just close the app because I need to get moving, and get no photo in that case.
Others
- Internet Radio: I use Shortwave to listen to my local radio and it works great
- RSS: I use Feeds to follow my favourite web sites, works great
- āConvergenceā: I bought a docking station, and it works great, except that I have to reduce the external screenās resolution to HD instead of UHD because the Librem5 is not powerful enough for 4K screens. I need to do that each time I plug, because it canāt remember, but then itās all good.
- Public transportation: I tried KTrip but it doesnāt work at all. Never finds anything. Luckily I live in Switzerland and found another app (chefe/SBB on Github) and it works flawlessly
- Kill switches: all good. One caveat, I need to disable and re-enable mobile internet whenever I re-enable the Mobile switch, otherwise thereās that orange exclamation mark saying thereās no mobile internet.
- Wi-Fi Hotspot: works great, I use it from my Linux laptop, my work (Windows) laptop, and even my Android phone
- Maps: it showed once where I was, now doesnāt anymore. Still useful, though.
- Weather: doesnāt show amount of rain, which is IMO more important than exact temperature. Just says rain or no rain. (Thinking of trying to implement that after Iām done with Geary) Searching for a location doesnāt work very well but is usable.
Spying, Advertisments
- Feels great to have no ads, no one following where I go and what I do, programs that work for me, and not for someone else. Having a phone doing what I ask it to do, not what some other corporation asked it to do, even if itās for my own good. I donāt need to think carefully whether I feel safe putting some photo or document on my phone. No annoying ads anywhere, on the web or in the apps
Conclusion
Iām REALLY happy with the phone. Many things are immature or disfunctional but improving, and I know I can fix them over time if no one else does it. I wouldnāt get one for my wife (even though sheās on Linux on her laptop) because she likely doesnāt care about the things I really like in the phone, and would very much care about shortcomings I can live with. But maybe in a year or two Iāll get her one.