Hacker News new | ask | show | jobs
by fsflover 1219 days ago
I can run Android apps with Waydroid on my Librem 5, and I also get the benefits of a full desktop OS on my phone.
1 comments

>on my Librem 5

Sounds interesting. Goes and looks it up.

>>From: $1,999.00

You must be joking...

>>From: $1,999.00

This is the cost of Librem 5 USA (made in USA) [0], not Librem 5 (made in China) [1]. Also, I preordered it for $600 a long time ago, and sometimes you can buy from resellers for a similar price [2].

[0] https://puri.sm/products/librem-5-usa

[1] https://puri.sm/products/librem-5

[2] https://forums.puri.sm/t/librem-5-for-sale-eu-630-eur/19445

>>This is the cost of Librem 5 USA (made in USA) [0], not Librem 5 (made in China)

I suppose that helps a little. I seem to have incorrectly assumed that the USA model was intended for use in the USA, not simply assembled there. Still crazy expensive. For that price I'd expect it to come with a keyboard and mouse and replace my Thinkpad altogether.

You indeed can connect Librem 5 to any keyboard, mouse, and screen and use it as a desktop.
>You indeed can connect Librem 5 to any keyboard, mouse, and screen and use it as a desktop.

You have my attention.

....

[goes and looks it up]

Niiiiice. Reads more...

https://puri.sm/posts/what-is-mobile-pureos/

The only problem I'm seeing is this is all Gnome and I'm a big Mate desktop guy. I wouldn't really have a desktop replacement unless I could get the traditional desktop back. Still this situation is a much better one than I originally feared. I'll be watching this closely. Thanks for educating me.

I'm pretty sure you can start mate on it when you are plugged into keyboard/display/mouse. You just wouldn't have a smooth switch between phone and desktop.
Well if you really want a phone that's secure and private, prove it by paying for it. Mass production and the ability to sell your data to advertisers means the stuff that does that will always be cheaper.
How does the Librem 5 support verified boot? What about user data encryption? Those are the first, most basic security features I am expecting from a smartphone. How about app sandboxes and strict MAC policies?
Librem 5 has full disk encryption since PureOS 10 was released. See also: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
Correct me if I'm wrong, but the way FDE is implemented in Librem 5 means that it is only effective when the phone is turned off? The disk is decrypted when you type in your LUKS passphrase and after that, it stays decrypted until you completely power it off or reboot. That makes it pretty much useless on a phone that you carry around.

The linked source has a lot of stuff that is done "in the future" and basically all of those "in the future" suggestions, are inferior to what AOSP has had for years.

The document lists some of the drawbacks of Librem 5, such as the use of memory-unsafe languages, and then blames Android for also relying on the same memory-unsafe languages and even some Android-specific components written in memory-unsafe languages. The fact is that Android has tons of mitigations specifically for this problem, which Librem 5 completely lacks. They're not comparable in that way. Librem 5 basically exposes the entire Linux kernel attack surface, whereas Android has multiple layers of protection between userspace and the Linux kernel. Apps written in memory safe language, proper app sandboxes, hardened memory allocator, extremely strict SELinux policies, CFI, PAC, ShadowCallStack, etc.

The only nice thing Librem 5 has, are the killswitches, but do those really matter at this point?

Yes, desktop GNU/Linux has a long way to go to get to the security model of Android. Yes, FDE only works for the turned off device (at the current stage). But, depending on your threat model, the phone can already be more secure nevertheless.

For example, if you do not trust the manufacturers in China, you can verify the schematics, or order Librem 5 USA. Or, if you suspect your device is compromised, you can rely on the kill switches to make sure you are not tracked or listened to. Can you do these on Android? I'm sure there are known vulnerabilities for the latter on the black market.

Another example: If you use the smart card to read or sign your emails, you can be sure that even a hacked or stolen unlocked phone would not allow the attackers to manage your email identity.

People who say that Librem 5 is less secure than Android do not take into consideration that threat models can affect it a lot. You cannot simply declare "it's insecure" without considering the threat models. Also, I guess if you are fine with the security of your GNU/Linux laptop, which you take with you, you should be also more or less fine with the Librem 5 security.

I am not even speaking about the freedom benefits. Also, there is no security and privacy without freedom (https://puri.sm/posts/why-freedom-is-essential-to-security-a...). In the long term, Google is heading toward the walled garden on Android, just like Apple does. I would not bet on it for the future. If you care about security more than freedom and need Android-style security now, then Librem 5 is not for you.

Beats me, I dunno if it does. But if it actually has no ad network tracking, that's more than any other platform, and could easily be worth the extra cost if you actually care about that.

Lots and lots of people say they don't want to be tracked by ad companies. But how many are willing to open their wallets to make it happen? I'd say you can judge how sincere their commitment is by that.

What about AOSP or GrapheneOS? Those also lack all tracking. Not to mention the security, and can you really have privacy without security?
They contribute upstream and make many improvements to the Linux stack in general. But I agree, it's not something many people are willing to pay.
If your actually interested Pine64 has cheaper offerings, for a Linux first phone. The original pinephone is only ~$200.