Librem 5 Mass Production Phone Has Begun Shipping
puri.sm
puri.sm
Each time, I was able to update the shipping address on my account: https://shop.puri.sm/my-account/edit-address/
For good measure, I just checked and the currently set shipping address in indeed my current and latest address!
Purism is emailing each person to get their updated address, modem preferences and give them a chance to purchase additional accessories, before they ship the phones.
So you'll need to be on the lookout for that pre-shipping email to update your address correctly.
I would like to hear some original thoughts on why this is so difficult that a human is doing this work instead.
Obviously maintaining a different behaviour for a class of product ids is painful and not beautiful code to look at, but it is the real world.
This isn’t an isolated case: as I mentioned, I see it at least a few times per week and I imagine this happens at least a dozen times a day here in some thread or other.
Thanks for being awesome flukus. I love HN.
Unless you are a psychopath, you will realize later in life, that there are actually other smart people, who might know something you do not. Even though it often times feels like you are surrounded by idiots.
For easier archiving and proper retrieval of history.
Same practice goes with credit cards, a charge confirmation (like something that would be generated after a stripe charge.succeeded webhook) stored in DB wouldn't be retroactively updated to new last-4-digits if the user switches the card saved in their account.
Anybody got their hands on one and can speak for the current state of usability?
While I don't see this replacing my Android as a daily-driver anytime soon (and possibly never), I am very excited to have an unrestricted computer in my pocket :-)
Especially once the pandemic gets under control and I visit coffee shops or hang out with friends again, this will be great for some programming/study on the go :-) Maybe this will finally give me the kick to learn about GTK application development.
Sigh, is this the only way to build apps for it? I hope not...
I had a look at their docs and I like the focus on Python, I'll probably give it a go. If I can get a decent result with PyQt I'll probably order one of these bad boys.
PureOS Amber unfortunately has a too old Qt to be able to say that it's a "first-class citizen" there :( It's going to change with a coming version that's based on Debian Bullseye though. Meanwhile, Qt apps run very well in Flatpak on Amber already.
How so? It's my understanding that QT has been the industry standard for embedded systems.
But you might prefer a library that has mobile-ready widgets. For that GTK is actually not bad, especially with LibHandy, but QT/Flutter is also be great choice. It's up to you
I'm looking forward to getting a new device.
For the unacquainted, they've made outrageously false claims like this more times than I can count. I don't have the time or interest to outline all the lies but here's when it "began shipping" back in 9/2019.[0][1] As to the one person in the forums who claims to have received it, and the other on reddit who claims to have a tracking number, we've seen that before as well.
[0]: http://archive.today/2019.09.06-222312/https://puri.sm/posts...
[1]: "The Librem 5 smartphone. Now Shipping" 9/25/2019 https://youtu.be/AuT2w6BkT-k http://archive.today/S7lCT
https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque... (see also other questions there)
Publishing any sort of video takes a non-trivial amount of time, especially when one has never even attempted to try doing so before. The owner of that device isn't being paid to put that up there. I really don't blame the owner one bit for not wanting to do that, especially when I see attitudes like this. I also don't blame others for NOT wanting to do forums posts like that, when there are attitudes like this.
This is a "mass production run", but basic things like camera are not working.
Judging by the timeline, I presume you are specifically talking about me? I DID get a Birch device last year, and I posted about it. I also cancelled the AMA because I got demands for all sorts of things, on a holiday weekend! People got angry because I didn't reply to their demands right away and thought I was some sort of undercover employee. No, I put away my electronics when I spend time with family!
I frankly don't blame people for not wanting to post about it, after the crap that I went through and seeing atitudes like this.
Absolutely nobody did that to you.
> and thought I was some sort of undercover employee.
One (1) guy did that and was downvoted, while you were massively upvoted and complimented.
> the crap that I went through and seeing atitudes like this.
You went through nothing at all, and yet all of a sudden you completely lost your shit and started flooding the sub with nonsensical one-liners crapping on every person asking a question. And it was not the first you behaved so, you had done the same kind of things a few weeks earlier. I still remember you and those episodes because it is not often that we see someone throwing a tantrum like that for no reason, let alone twice in a row. "Attitudes" was the right word indeed.
Youve proven unable to fathom that the media is asynchronous and people asking questions (in an AMA of which you picked the day and time, how dare they?) does not compel you to answer immediately, or at all. The thread can last a week or more if needed, there is no need to drop what you are doing if that's your precious week-end time.
By the way, nobody knows about your holidays, nobody knows about your family, nobody knows about your habits, nobody knows about your schedule and how you manage them. Nobody could, especially considering it is only one year later, on a different media, that you start mentioning it.
> I frankly don't blame people for not wanting to post about it
Others similar threads went OK, the current thread today is going fine. Don't blame others for derailing threads when you were the one doing it.
Here's hoping that Purism has done a good job of cleaning up some of the issues in Phosh.
If you're not using "Megapixels" you should be. The camera is still quite slow (though I've been working on improving that) but it's pretty usable - at least for taking pictures.
Camera in Librem 5 doesn't work at all so there's that.
Does anyone know whether there's some expectation that at some point we'd see first-party apps for common social networks on PureOS? Like, are they going after it at all, or is it intended as a web-first play?
That said I'm a rare user. A more die hard might care more.
^I would love not to use it, but there's just too much to miss. People, including my parents, that I otherwise don't have a decent line of communication with. (Pre-2020) ice hockey group is managed there. Etc.
However, this thing is a general purpose computer, similar to a raspberry pi with a screen and such attached, so all sorts of stuff can already run on it without Purism needing to bless it.
There are probably even some clients already for some of the big social networks.
Just did a quick search and found out about Cawbird.
https://www.omgubuntu.co.uk/2020/09/linux-twitter-app-cawbir...
I'm in this batch and I was just looking at a Pinephone story thinking I should check in on Purism.
This is quite an ambitious project and I'm expecting it to be a bit rough around the edges. But if I can actually ditch the old Samsung and be purely open-source, that's so, so worth it.
I too would love an open source smartphone, but couldn't see myself fully jumping on board without at least some pathway to support existing apps (even if they take a few extra steps to use).
Also, banking is one of those things where in 95% of the cases you probably don't need an app because they all have web portals (although, I know some banks don't let you deposit checks remotely without an app, so that is an issue).
it would be interesting to map MMS usage worldwide, maybe it's a more important feature than I thought
EDIT: correction, I actually tried MMS once or twice with a phone circa 2007-2008, just checked (so not quite 20 years)
So if you take a smartphone photo, and send it to a phone number contact in a message, boom, you just sent an MMS.
A majority of random american public wouldn't recognize the MMS acronym, despite likely using it regularly.
visiting the US back in the day I realised just how different the "phone culture" was, for instance there was such a thing like being charged for receiving calls (in ~2008) and drastically different coverage maps, etc - I have no idea how things are now over there
Coverage is still an issue.
one of the reasons why I suspect MMS went completely unnoticed here in the UK is that Blackberry was extremely popular rather early, and then Android ate it
I don't think I've ever sent a single group message over MMS
> I haven't seen or used an MMS for maybe 20+
That's a bit of an exaggeration:
> The first MMS-capable phones were introduced around 2002 in conjunction with the first GSM network.
I remember the model of the phone I used MMS last, but couldn't remember the exact year. Just looked the model up and I see it's not as old as I thought. It was about 12-13 years ago actually around 2007~2008.
I'm pretty certain I haven't even tried MMS in any other phone since. With blackberries I used their messenger, with Android I used various apps, never MMS. I still use plain SMS occasionally.
I used to work in a mobile operator (not Sweden) and MMS didn't have any usage worth talking about.
> MMS is the safe fall-back when unsure or if it fails.
Except when it isn't.
The mechanic who services my cars is the only person I know (since at least 15 yrs) who has this strange thing for MMS. He always tries to first contact me with MMS before calling me, and I've never received any of those, not even once.
I never really bothered, but the last time I checked (15 yrs ago), MMS required some additional setup.
So "MMS works for everyone" isn't really a thing
I'm kind of surprised it isn't still a thing in Europe. Did cell phones just not take off until the mid 2000s when there were other options available.. so MMS didn't have the inertia it has in the US? It is pretty ingrained here, for example all take out services use MMS to give you order status and, AFAIK, they don't support other messaging systems.
e.g. Mexico had cellphone penetration so low until recently that it got to skip the SMS/MMS era entirely.
You would have needed a certain critical cultural mass using MMS to still be using it in 2020.
Everyone on almost every phone has MMS, no matter what else they might have. It's the common language.
I think Anbox is a mistake for the Librem. If you want android apps just run android. All this effort to have a totally independent OS, but really just run android apps on it.
But MMS works with anybody with a phone, and you don't even need a good internet connection.
For a quick picture, a contact card or a small voice message, it's great.
https://lh3.googleusercontent.com/7RQwoJ8z83Zi65NDMvmHKVU0Wx...
same here in germany. nobody ever uses it
But we all have mums (or other people not using a chat app), and a lot of us write text messages to them. If the text message is more than 3 sms, congrats, you use mms. If you use the feature "send contact" or make any attachment to your text message, you use mms. If you send an emoji in you text message, you may also use mms.
You don't have to be aware that you are sending an mms to send one. Most sms apps do it transparently.
The biggest sender of mms is probably iMessage from iOS, because it makes let tech saavy users ignore the difference between chat and sms (the infamous green bubbles). So users just send stuff, and sometimes, they do so using mms.
The less technical the user, the more likely they are to send mms without knowing they are.
If you really want you could even install PureOS amber-phone straight onto your PC (although there's no hand-holding howto for that ;)). See https://puri.sm/posts/what-is-mobile-pureos/ for more info.
I remember backing it when it cost 700$ or something, looking up the customs for UK and gasping. It was about 150£. Don't know what it's going to be for Australia or the EU.
There was also a thread not long ago about Brazil and India having sky-high customs that nearly doubled the price of imported electronic goods.
I'm still rocking used Intel ThinkPads, can run ME-cleaner and install coreboot myself, and rip out the internal wifi card in favor of a USB wifi dongle I can unplug for HW kill switch equivalence. They cost a few hundred bucks, support 16G RAM, and have epic keyboards+reliability.
The mntmn reform 2 [0] looks like an OPEN laptop effort far more worth supporting than anything Purism does in this space IMHO. Purism doesn't produce anything remotely resembling open hardware AFAIK.
Of course Reform is going to perform much better at sustained high loads, that's obvious, but Librem 5's thermals really aren't bad. If anything, its thermals have the opposite problem - the lower bound of its temperature is rather high (around 30°C) as it doesn't suspend. Regarding the upper bound, I really don't think about it at all during my regular usage.
I can't tell you what the Librem 5 is really like, because they haven't shipped mine yet, but the PP is very, very nice.
I guess my question is: can you use the PinePhone (or Librem 5) as a phone? Can you reliably make and receive calls? Can you reliably send/receive SMS and MMS? Does it have error recovery if for some reason you don't get a message? Does the battery last for a reasonable day (>= 16 hours)? What networks are compatible, and do they work with MVNOs and not just the big boys?
I've used SailfishOS in the past and enjoyed it—and would've continued using it, but my phone died and I bought a KaiOS burner and never updated. I've toyed with the idea of picking up a PinePhone because it's more within my budget; but I want my phone to, you know, be a phone—not (just) a miniature computer that fits in my pocket. I have a fairly high pain tolerance (Sailfish wasn't exactly polished the way I wanted), but if I can't make or receive calls or SMS/MMS, that's a serious problem whether I can run Blender on it or not.
1) You can (mostly) reliably make and receive calls
2) SMS but no MMS. IIRC, if someone sends you an MMS it will jam up the SMS app (not sure if it is/was a modem firmware or app issue or if it's been resolved yet or not)
3) Error recovery... hahahaha. Umm, no. I still see a fair number of messages re: people needing to tweak the modem due to text messaging issues.
4) Battery life is far better than it was but not as good as it needs to be. If you use the phone moderately, it should make it through the day. Heavy usage can kill it in a couple of hours.
5) Other than possibly Verizon, I think it's been confirmed working on all the major carriers and MVNOs. I only single out Verizon because IIRC they have/had a policy of needing to whitelist devices so I'm not sure if there's an issue there or not.
If you liked SailfishOS, there is some activity re: getting it running on the Pinephone: https://forum.pine64.org/forumdisplay.php?fid=126
Basically you're asking if it's 'daily driver' ready. My opinion is not currently, but opinions vary on this point. That said, if you're a heavy Linux user with an interest in mobile you might want to pick one up... it really is a fantastic little portable Linux device.
Thanks! That's really helpful. I'm really optimistic about the device since Pine64 does other (hopefully brisk) business, too. I'm not necessarily opposed to modifying scripts and working through issues (Sailfish wasn't really working all that well on my Moto G Falcon, to be honest), but my family will get annoyed if I can't participate in group messaging.
> What networks are compatible, and do they work with MVNOs and not just the big boys?
https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...
> Does the battery last for a reasonable day (>= 16 hours)?
Not really, but it's getting there: https://puri.sm/posts/librem-5-4500mah-battery-upgrade/.
> Can you reliably send/receive SMS and MMS?
SMS work fine. Concerning MMS: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
the impression I'm getting is that it's pretty buggy right now, although I'm okay with some hiccups. I wonder what's the best way to go around it, best practices etc, how to go about troubleshooting as well...
despite these problems, I'm tempted
EDIT: I do think though that having a totally open platform without a reference OS image is too ambitious. Even with flagship hardware, companies prepare images with hundreds of little workarounds and stability-related choices. This makes mobile hardware look a lot more polished and solid than it really is... those components are being shipped with a tonne of bugs generally as the cycles are so short and unforgiving, anything that can be patched up at the OEM level, pretty much is
Most notably, Librem 5 does not have a GPU designed in 2008, DDR4 Ram and likely has a faster eMMC, which is not too fast on the PinePhone either. However, the main issue with the PinePhone imho is that it does not have a larger battery that would help avoiding all the daily problems with deep sleep.
I am going to compare the two phones once I receive my October 2017 Librem 5 preorder on my blog (https://linmob.net) and my video channels.
I wonder about Librem 5's stability, because at that price point it would be painful to have a device not fit to even be a main driver...
hope both projects prosper
The regular version is $799.
Edit: It's the top one of the two linked by pengaru (https://news.ycombinator.com/item?id=25143382 / https://www.phoronix.com/scan.php?page=news_item&px=Zlatan-T...).
> Purism seemingly never tried to get better deal and the South San Francisco partner abused this so that is why Purism Librems are double the price they should be.
You're funding a FOSS operating system and a phone with some security features. We already have dozens of open source mobile OS's, the hardware design is still proprietary. What's really needed is an open source baseband firmware and no one is funding that sadly.
Despite the baseband/cpu isolation I fear it still has a host of vulnerabilities up its sleeve. One AT command away from certain doom (yes that's sarcastic hyperbole with a sliver of truth)
The regular version costs "just" 4 times the PinePhone price, but with Librem 5 you get not only more powerful hardware with more expensive components, but also warranty, continued software development and tech support.
I am so glad the guys at Purism reached this point and did not give in to the folks who said the project would fail.
Phosh, their GNOME-derived shell, is now also used by many distros on the PinePhone, which is exactly the spirit of free software I wanted to see for the smartphone when I originally backed this.
It is something I think that is truly awesome to see, and like you said, it has been in the spirit of free software. I am hoping that with more folks with a Librem (and Pinephone), that the software will mature even quicker.
Nipick : Posh is not related to GNOME shell in any way. It is a from-scratch implementation of a mobile window manager in C on top of Wlroots (while Gnome is JavaScript on top of Mutter)
Also, phoc is the compositor and window manager; phosh is the shell-equivalent.
It is hard to overstate the importance of this, no matter how you feel about Purism's hardware or the company...
Whether somebody personally prefers the Librem 5, or the Pinephone, or is holding out for some future higher-spec Linux smartphone - chances are that the work Purism did with phosh, phoc etc will benefit the entire community greatly.
The Sailfish OS and Mer communities have had a working plumbing and porcelain stack for years (granted Sailfish's UI is not fully opened source) but Purism insisted on bootstrapping their own instead of building on those. I feel like they could have forced Jolla's hand to open source the last bits of their proprietary UI and everybody would have been happier.
See also: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
Regarding the whole stack, I recommended reading https://puri.sm/posts/what-is-mobile-pureos/
I was sure I saw in a different discussion that it's the other way around. Maybe you have a link ?
Once it works it will be just a regular V4L2 device on the system, there are plenty of GNU/Linux apps that can consume it and there are now even mobile-focused ones like https://git.sr.ht/~martijnbraam/megapixels/ and https://gitlab.gnome.org/jwestman/camera
https://www.phoronix.com/scan.php?page=news_item&px=Zlatan-T...
"There was never a single answer that made sense and only one answer actually ever "it will be $300 per device and some company said they would do it even if we hit only 5000 devices". You need to realize this was before we even knew what materials we will use, how the phone will look and so on. So vapor all the way."
This sounds exactly like the dev had no idea how manufacturing or investor relations goes. You need some numbers to tell investors, and you need the investment to design the phone, so you estimate. Using a price target of $300 seems reasonable.
From the second, I read it a long time ago and just skimmed it now, I read it as they hit major setbacks (perhaps because instead of rebadging existing stock they're suddenly building something new) and didn't want their money to dry up by scaring off the folks paying for the hardware.
The "raise money to build a new device with no manufacturing experience ends up taking forever, costing a lot more, and making people unhappy" story is an old one now. Kickstarter is full of these.
I don't see any evidence that there's anything going on more than inexperience here.
The only black boxes like the modem are physically separated from the chip and sandboxed over USB.
If you don't trust them, format it and install your favorite distro + Posh (which is also open source ) that you downloaded yourself