Why I will be cancelling my Librem 5 preorder (different reasons from other users)

You are missing the point entirely.

That article was from 2017. How is it relevant to how Purism represented the Librem5 in 2019?

Two years after that article was posted, Purism offered a physical item for sale on their site, never characterizing the transaction as an “investment” but rather as a purchase.

Use the Wayback machine - it’s like a search engine. Search the Purism site in 2019 and see you can find the word “investment” in reference to the Librem5.

1 Like

No. It’s still a startup crowdfunded project!! 2 years didn’t change the story.
Maybe, Librem 5 II edition - could be different story, not this one.

" Search the Purism site in 2019 and see you can find the word “investment” in reference to the Librem5." Didn’t receiving investment offers from Purism by emails these days?
Purism is still a startup and still using crowdfunding

1 Like

Wow…
82 messages because someone wants to use something else than L5.
For me these messages doesn’t make any sense…

1 Like

@realrichardsharpe,
The Snapdragon 888 in the Xiaomi Mi 11 5G includes the WiFi, Bluetooth, cellular modem and GNSS inside the chip, so it would be impossible to have hardware kill switches that cut the electrical current to those components. In contrast, the L5 uses six separate chips (i.MX 8M Quad, RS9116, BM818/PLS8, Teseo-LIV3F, WM8962 and bq25895) in place of the standard integrated mobile SoC like the Snapdragon, and the PinePhone uses 4 chips.

There may be pins on the Snapdragon 888 to turn off those individual components or maybe it can only be done via software switches. It is hard to know, because Qualcomm doesn’t publicly release any hardware documentation for the Snapdragon 888 or its development tools. To get that info, you need to be an electronics company that signs an NDA.

Qualcomm doesn’t support the use of the Linux desktop for the Snapdragon 888, since it only focuses on Android (and Android’s modified Linux kernel), so the only practical way to make a Linux phone based on a Snapdragon would be to use libhybris which allows the standard Linux stack to run on top of an Android kernel with Android drivers. The other option is to wait 2-3 years for the mainline Linux kernel to eventually support the Snapdragon 888, but by that time, it is likely that Qualcomm will no longer be producing the chip, although Qualcomm does chose a few of its Snapdragon series to get long-term production and support for its industrial customers.

Qualcomm is better than the other manufacturers of mobile integrated SoC’s, since it releases the source code for its Snapdragon Android Linux kernels and drivers (as required by the kernel’s GPL 2.0 license) on CodeAurora with the commit history, rather than just doing tarball dumps (like Samsung does) or only releasing the code to OEMs who then violate the GPL by not releasing the code to end users (like MediaTek does).

What this means is that eventually it may be possible to run a Snapdragon using a mainline Linux kernel, but it is hard for any company to plan their products around it. Look at what happened to the F(x)tec/XDA’s Pro1 X phone. They originally planned to use the Snapdragon 835, but then Qualcomm stopped manufacturing it, so they had to switch to the Snapdragon 662, which is one of the reasons that the phone has been delayed. I assume that the Ubuntu Touch version of the phone will be using libhybris with Android drivers. The Snapdragon 835 was announced in Nov. 2016 and started shipping in Q1 2017, but it didn’t start getting mainline support until Linux 4.20 in Dec. 2018 and it wasn’t until Linux 5.4 in Nov. 2019 that most Snapdragon 835 laptops were able to run standard Linux.

It is far better for Purism to chose an SoC that will be manufactured till Jan. 2033, whose manufacturer makes commits directly to the mainline Linux kernel, has a public forum to ask questions, and releases all 6000 pages of its documentation and the source code (to anyone who has registered an email address that isn’t Google, Yahoo, etc.). Yes, the performance of the i.MX 8M Quad doesn’t compare to the Snapdragon 888 and I do think that will effect people who want convergence devices, but you have to ask what is important to you.

Do you care about transparency? I suspect that Qualcomm, MediaTek, Samsung and UNISOC won’t let any company publicly release the schematics for their phone if they use their SoC’s, and they probably wouldn’t allow them to release x-rays of their phones either, since they are based on their copyrighted reference designs. Do you care about lifetime software updates and getting firmware updates till 2033? Do you care about being able to run the latest Linux kernel on your phone, or do you want a phone like the Fairphone 2 that is still running a kernel from 2012 because Qualcomm refused to release updated drivers for the Snapdragon 801 that would run with a newer kernel.

At the end of the day, you do have ask whether you want to invest in developing mobile Linux, because frankly that is the only way that we are going to combat the kind of surveillance capitalism, planned obsolescence and tech lock-in that currently plagues the mobile industry. I have been installing LineageOS and using F-Droid for the last 6 years on my own phones, but I see far better prospects for mobile Linux to become a viable market niche than the AOSP derivatives, and more importantly, I see AOSP derivatives as only a partial solution that is still ultimately dependent upon the mercies of Google.

Let me give you an example of why you won’t be able to buy a phone with an AOSP-derivative preinstalled in the future, whereas the big phone makers may be willing to take a chance with mobile Linux. Let’s say that Sony decides to make one experimental AOSP-derivative model to test whether it is a viable market. When Google gets wind of it, Google can call up Sony and say:

Are you sure that you aren’t creating a fork of Android, because that is a violation of our Open Handset Alliance rules. We can cut off your access to Google Mobile Services for all your phone models and we can stop giving you early access to the AOSP/Android code in development, so your phones will get the next version of our OS later than all your competitors. Are you sure that you want to become the next Huawei?

Google can’t make the same kinds of threats to phone makers who decide to release a few Linux phones (without violating anti-trust laws), but it will require a lot more dev work to make mobile Linux a viable alternative to AOSP. There are really only two paths available to us. One path is to pay the high prices for the Librem 5, so that Purism has the money to develop Phosh, or the other path is to participate in the community development of Plasma Mobile, which is going to be a much slower process and is much less focused on normal (non-technical) users. Take your pick, but don’t pretend that you don’t have to make some kind of investment either in the form of money or your time in order for mobile Linux to get to a better future.

PS: Before anyone points out that you can buy the Xperia X/XA2/10/10 II with Sailfish OS from jolla-devices.com, then consider the fact that there is no phone maker currently selling new phones with Sailfish OS preinstalled and every company that has tried gave up after 1 or 2 phone models. Sailfish OS will never get any community support like Phosh and Plasma Mobile are currently getting, so I can’t see it ever attracting much developer mind share.

Yes, you can now buy the Pro1 X or Volla Phone with Ubuntu Touch preinstalled, but then you are going to be dependent on Android device drivers that won’t get updated and the work of the volunteers at UBports who are maintaining a mountain of siloed code that they didn’t write. I wish them luck, but I have looked at the number of UBports commits and I don’t think they are ever going to recruit enough volunteers to maintain all that code (but I would be happy to be proven wrong).

16 Likes

As usual, another sublime post.

I learned way more in this (and your other posts) than I imagined. It did not even occur to me to consider the anti-trust side of things and how a Linux based option might actually segment out the smartphone market maybe even by accident. There is clearly enough friction between Google and the vendors that use Android that some of them might be interested in jumping on board Phosh / Plasma projects as a competitive insurance policy.

Thanks for the great posts Amos.

5 Likes

I am a lot perplexed as to how you would ever not have that impression. However for sure it would depend on what information you read before ordering.

If you ordered at a time before the first phone had ever shipped to an independent, mainstream customer, for a product that was developed from scratch, funded via the mechanism that it was … then, yes, it looks a lot like a start up project.

Can I prove that it is a start up project? Only if we have an agreed definition of what that means.

So I guess it is open to a potential customer even today to use the Wayback Machine to see what the Purism web site said in 2017.

1 Like

And regardless of the reason for running a 2012 kernel (i.e. being forced to) that is quite a dangerous thing to do. How many nasty security bugs have been fixed since then but the 2012 kernel is missing out? Who would want to personally expose themselves to that risk?

If you are a commercial entity then it would be irresponsible to be running something so old, and you may even expose yourself to legal action if an exploit actually happens.

Suppliers love this sort of thing though because the enforced abandon-upgrade cycle generates an ongoing stream of sales. Local governments not so much, as it generates an ongoing stream of waste.

1 Like

Actually look at these pages from 2019 and be honest with yourself.

The following line jumps out at me: “We have successfully crossed our crowdfunding goals and will be delivering on our promise.”

The Librem5 was NOT a crowdfunding project in 2019 - I am citing purism when I say this.

I am not arguing that was never a crowdfunding project.

https://web.archive.org/web/20190623000206/https://shop.puri.sm/shop/librem-5/

1 Like

I ordered the phone in 2019, when Purism directly stated that they were beginning production and shipping shortly.

“We have successfully crossed our crowdfunding goals and will be delivering on our promise.” -

Why would I go the Wayback Machine to see what the site said in 2017? What would I learn? That it was a crowdfunding project in the past? I already knew that. They just told me that it was successful and they are making the phone. Its all all there.

What is your point? My purchase in 2019 was in actuality a crowdfunding investment because it was a crowdfunding project in the past?

2 Likes

@PurismLies (what a nickname for a backer)

The crowdfunding campaign ended officially in November 2020 and everyone before that date is considered a backer.

2 Likes

Mud throwing is against the forum rules – since the post was coming from someone obviously baiting, there’s no warning before removal this time.

1 Like

If you bought the phone before they changed the policy you can get a refund I did get mine today

not true!! go read on the “wayback” web site.

1 Like