zlacker

[parent] [thread] 26 comments
1. duesab+(OP)[view] [source] 2025-09-02 07:24:23
I was very interested in Graphene, do you have other grounds for your suspicions?
replies(1): >>fsflov+fc
2. fsflov+fc[view] [source] 2025-09-02 09:36:51
>>duesab+(OP)
I agree with the parent. GrapheneOS puts security above freedom, which is wrong. It forces you to give your money to Google and rely on Google hardware, which is questionable in the long term. They refuse to support different hardware "for your security". Their developers are constantly attacking GNU/Linux phones, which are the actual long-term solution for both freedom and security.

>>44680624

>>43675380

replies(3): >>schees+Ph >>backsc+DHu >>strcat+mBx
◧◩
3. schees+Ph[view] [source] [discussion] 2025-09-02 10:27:56
>>fsflov+fc
I don't think I've ever read any solid refutation of the technical choices of the project, mostly just character attacks, the basis of which are dodgy at best. They're completely up-front about the limitations and catches of their choices, too.

Those links don't really help your case, to be frank. Nothing strcat says reads as incorrect or even particularly controversial, they have personal beef with CalyxOS but their criticisms of the choices of the project are largely on point. They're justifiably upset by the mental health accusations too, it's kind of a joke that one of those people in the thread tried to gaslight strcat about how these accusations are somehow not a recurring issue when I, as a third party observer, have seen it come up all the fucking time.

Meanwhile, you're imagining "attacks" on GNU/Linux phones, when most of what I read from them regarding those was sober and reasonable, if not particularly positive, but they're allowed to do that. Their priorities are clearly security and none of those phones really have any.

replies(3): >>fsflov+ql >>jamesn+qn >>strcat+uBx
◧◩◪
4. fsflov+ql[view] [source] [discussion] 2025-09-02 11:03:47
>>schees+Ph
This is another project that knows what you need better than yourself. People are constantly asking them to add support to other hardware, but the answer is "it's insecure". This is completely wrong and forces everybody without a(n expensive!) Pixel to abandon reasonable security. Even Qubes OS allows installing itself on hardware without VT-d, with respective warnings, and plans to enable GPU acceleration in VMs on demand. Their priority clearly isn't to make as many people as possible more secure but to force Google on you.

Are you calling the above a "character attack"?

I would love to use GrapheneOS on my Librem 5 and Pinephone. No proprietary drivers are required. Yes, some security features are lacking. Yet it would be a win for everybody.

I didn't say anything about CalyxOS: I don't care about this.

replies(2): >>schees+ir >>strcat+fCx
◧◩◪
5. jamesn+qn[view] [source] [discussion] 2025-09-02 11:18:18
>>schees+Ph
>Their priorities are clearly security and none of those phones really have any.

As opposed to a black box from Google, that nobody really knows exactly what it does...

◧◩◪◨
6. schees+ir[view] [source] [discussion] 2025-09-02 11:43:16
>>fsflov+ql
> the answer is "it's insecure".

Can you give me a quote where they outright say this? Because my hunch is that what they actually say is something along the lines of 'because it doesn't have the security requirements that we desire' which would be true. Whatever their reasons for those choices, it also makes sense to limit scope given the extreme constraints they're working under and that scope is best limited to phones with the widest security feature support for their security-focus Android OS.

> Are you calling the above a "character attack"?

Grow up.

replies(2): >>Ghoeli+wX >>strcat+gCx
◧◩◪◨⬒
7. Ghoeli+wX[view] [source] [discussion] 2025-09-02 14:42:26
>>schees+ir
'because it doesn't have the security requirements that we desire'

aka, insecure.

replies(2): >>pessim+pk1 >>schees+SR2
◧◩◪◨⬒⬓
8. pessim+pk1[view] [source] [discussion] 2025-09-02 16:22:31
>>Ghoeli+wX
I am continually puzzled that sometimes people can't put together a denial without including an affirmation as a crucial part of that denial. It's like they're doing the opposite of question-begging, they're saying that you're wrong because you're right.
◧◩◪◨⬒⬓
9. schees+SR2[view] [source] [discussion] 2025-09-03 00:57:21
>>Ghoeli+wX
No, those don't mean the same thing.

All phones are insecure to some extent, most phones compared to GrapheneOS/Pixels are less secure and this has largely proven out whenever there's been leaks of the capabilities of law enforcement phone cracking tools.

replies(1): >>fsflov+8J3
◧◩◪◨⬒⬓⬔
10. fsflov+8J3[view] [source] [discussion] 2025-09-03 11:11:56
>>schees+SR2
I just don't see how it refutes any of my arguments. See the example of Qubes OS in my above reply.
replies(1): >>schees+Ce6
◧◩◪◨⬒⬓⬔⧯
11. schees+Ce6[view] [source] [discussion] 2025-09-04 06:01:13
>>fsflov+8J3
QubesOS is an OS for PCs which have a standardized hardware interface. Support for older systems is basically "free". Smartphones aren't standardized in the same way and the amount of effort it takes to properly support other phones has a considerably higher cost on developer bandwidth.

Anyone can fork GrapheneOS and build it for other phones if they want, instead of doing this the developers instead focus their time and effort on the most suitable hardware for their needs. This isn't a part of some agenda or a swipe at Linux, open source or Stallman's cholesterol filled heart, it's just pragmatism.

replies(2): >>fsflov+qY6 >>strcat+kCx
◧◩◪◨⬒⬓⬔⧯▣
12. fsflov+qY6[view] [source] [discussion] 2025-09-04 13:12:08
>>schees+Ce6
I agree that the lack of resources is a reasonable argument. However this not the argument provided: >>30765013
replies(1): >>schees+kK8
◧◩◪◨⬒⬓⬔⧯▣▦
13. schees+kK8[view] [source] [discussion] 2025-09-05 00:15:07
>>fsflov+qY6
Instead there's a bunch of other arguments that are just as reasonable which underline why deploying their security focused OS on such a hardware platform would be a waste of their time. This is your refutation?

It really seems like you're more concerned about hurt feelings than objective fact here. Every link you've provided thus far was framed by you as evidence of poor decisions or behaviour on the part of the GrapheneOS team but you've done nothing to elaborate, and after reading the content of those links for myself there is nothing there that support the things you've been implying.

It doesn't make a whole lot of sense, at least not unless I put myself into the mindset of a child and read any negativity expressed towards FOSS projects as an attack, or taking their choice to not target phones I like personally.

replies(1): >>fsflov+Eeb
◧◩◪◨⬒⬓⬔⧯▣▦▧
14. fsflov+Eeb[view] [source] [discussion] 2025-09-05 20:30:11
>>schees+kK8
I have no idea where you managed to find any feelings in my replies, and I will ignore the personal attacks.

The linked security-related arguments aren't reasonable at all. They talk about improving users' security but instead the actual result is less security for the majority of people, due to (1) the high price of the supported hardware, (2) reliance on Google hardware not trusted by many users (>>45101524 ).

replies(1): >>schees+dOb
◧◩◪◨⬒⬓⬔⧯▣▦▧▨
15. schees+dOb[view] [source] [discussion] 2025-09-06 00:46:31
>>fsflov+Eeb
> I have no idea where you managed to find any feelings in my replies, and I will ignore the personal attacks.

Your username is fsflover and your posts clearly have an ideological bias that favours purely open source solutions even if it goes against reason.

> The linked security-related arguments aren't reasonable at all. They talk about improving users' security but instead the actual result is less security for the majority of people, due to (1) the high price of the supported hardware, (2) reliance on Google hardware not trusted by many users

All SoCs are a black box and all of them are made by untrustable companies that are likely already working with the security services of whatever country they're R&D'd or manufactured in. There is no good solution to this, so they picked the best worst option.

Nonetheless, most of the evidence that is available shows that GrapheneOS on Pixels are the most secure phones currently available. So, clearly not security theatre, whereas if they also supported phones that didn't even let you lock the bootloader it absolutely would be.

GrapheneOS isn't to blame for every other phone manufacturer dropping the ball.

replies(1): >>fsflov+llc
◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲
16. fsflov+llc[view] [source] [discussion] 2025-09-06 08:15:34
>>schees+dOb
> fsflover

Thanks for the clarification. Free software ideology is not like a religion, where people believe in a god. Every Stallman's essay explains a very practical reason for following his ideas. FLOSS protects you from the enshittification, walled gardens, backdoors (to a degree) and similar things.

GrapheneOS have put themselves in Google's walled garden in terms of the supported devices and now Google can easily make them less secure or even kill them completely at will.

This is like saying "you clearly have an ideological bias that favors democracy/ or freedom even if it goes against reason". Sometimes a tyranny is more efficient at forcing people to do a particular thing, e.g., produce weapons. It doesn't mean that choosing it can be reasonable sometimes.

> All SoCs are a black box and all of them are made by untrustable companies

You clearly can't understand that different people have different threat models. This is a huge problem of GrapheneOS developers: they never accept this possibility and force the single threat model upon everyone. This reminds me of Apple by the way: They do the same. In reality, some people can trust Chinese devices more than Google's ones (imagine that), or trust a particular company that didn't perform a ton of evil action like Google did (that's me and many others).

> There is no good solution to this

The good solution to this is security through compartmentalization, which is the best security approach ever invented. The more varied hardware people use, the harder it is to make a targeted attack or to mass compromise every single device sold.

> most of the evidence that is available shows that GrapheneOS on Pixels are the most secure phones currently available

I don't dispute that, and you won't find me saying that GrapheneOS is insecure in itself. I am saying that they did a wrong bet long-term, and their approach leaves a lot of people without Google's hardware insecure.

> not security theatre, whereas if they also supported phones that didn't even let you lock the bootloader it absolutely would be.

Once again, this is implying one single threat model upon everyone. I never leave my phone unattended, so nobody can secretly reflash it. And whenever I suspect a compromise, I reflash it myself using a disposable VM on Qubes OS. Does it look somewhat secure to you?

replies(1): >>strcat+8Dx
◧◩
17. backsc+DHu[view] [source] [discussion] 2025-09-12 02:32:14
>>fsflov+fc
I have been using google phones since the nexus and have never given google any money or paid more than $300 far a device. I am essentially pirating billions of dollars of expert development from them and they get nothing in return. In a real way I am actively siphoning value from google making them lose money (they get none of my data, which is what they hoped to actieve by producing the hardware).
replies(1): >>fsflov+3Ew
◧◩◪
18. fsflov+3Ew[view] [source] [discussion] 2025-09-12 19:13:30
>>backsc+DHu
If you're talking about buying used Pixels, you are affecting the market effectively increasing the value of Google's phones, which in the end benefits Google.
replies(1): >>backsc+OGx
◧◩
19. strcat+mBx[view] [source] [discussion] 2025-09-13 04:13:58
>>fsflov+fc
> It forces you to give your money to Google and rely on Google hardware

These are the only reasonably secure mobile devices with proper alternate OS support. It's not GrapheneOS forcing people to use these devices if they want a device to run it but rather other OEMs not providing what is required. The hardware requirements are listed at https://grapheneos.org/faq#future-devices. GrapheneOS has been working with a major Android OEM since June 2025 towards their future devices meeting these requirements and providing official GrapheneOS support.

> Their developers are constantly attacking GNU/Linux phones, which are the actual long-term solution for both freedom and security.

These devices provide objectively far less privacy and security at a hardware, firmware and software level. Linux itself is not a long term approach to privacy and security due to being a massive monolithic kernel written in C with very poor security. A long term approach will involve moving over current software onto a reasonably secure base. Moving to a dramatically less private and secure desktop operating system stack would be a huge regression in both the short and long term. It's not advancing as quickly in those areas, would not the usability/functionality people expect and is definitely not the future of secure devices. Android's current incarnation based around the Linux kernel is not the future of secure devices either, but it's far more private and secure today with a clearer path to moving forward.

◧◩◪
20. strcat+uBx[view] [source] [discussion] 2025-09-13 04:15:46
>>schees+Ph
CalyxOS was not a hardened OS and is a much different space from GrapheneOS. https://eylenburg.github.io/android_comparison.htm provides a high quality comparison of the privacy and security between different alternate AOSP-based operating systems.

CalyxOS has essentially been discontinued, see https://calyxos.org/news/2025/08/01/a-letter-to-our-communit.... It hasn't received the 2025-06-05 or later patch level.

◧◩◪◨
21. strcat+fCx[view] [source] [discussion] 2025-09-13 04:26:44
>>fsflov+ql
> This is another project that knows what you need better than yourself. People are constantly asking them to add support to other hardware, but the answer is "it's insecure". This is completely wrong and forces everybody without a(n expensive!) Pixel to abandon reasonable security. Even Qubes OS allows installing itself on hardware without VT-d, with respective warnings, and plans to enable GPU acceleration in VMs on demand. Their priority clearly isn't to make as many people as possible more secure but to force Google on you.

GrapheneOS is actively working with a major Android OEM towards a subset of their future devices meeting all of our official requirements and providing official GrapheneOS support. This OEM is providing us with partner access to Android which is already helping the project. The vast majority of mobile devices have poor security including lack of firmware security updates and lack of essential defenses for providing the security GrapheneOS offers. GrapheneOS has to do substantial work on each supported device to integrate the hardening features and fix the issues those uncover. Supporting other devices is not easy and involves a lot of resources.

> Are you calling the above a "character attack"?

Yes, it is a character attack falsely claiming our goal is to "force Google" on people. That's utter nonsense.

Support for the devices we're working on with an OEM will become available and will be much better than their current devices not meeting our requirements. They were already planning to make substantial improvements to security but now more will be done and the end result will be devices we can support. The devices will meet all of the official requirements listed at https://grapheneos.org/faq#future-devices and may not be more secure than Pixels initially but future generations can make further improvements and we can do lower level hardening at a firmware and even hardware level. It starts with the OEM having devices meeting the very reasonable baseline standards.

> I would love to use GrapheneOS on my Librem 5 and Pinephone. No proprietary drivers are required. Yes, some security features are lacking. Yet it would be a win for everybody.

These have absolutely atrocious security and do not come anywhere close to the security requirements listed at https://grapheneos.org/faq#future-devices. Using devices with outdated components not receiving important security patches for known vulnerabilities and not providing basic defenses is not what GrapheneOS requires. It's far more than security features being lacking. The standards we list are very reasonable, which is the position of the OEM we're working with which did not previously meet them. There's nothing Pixel exclusive listed there, only standard security patches and features. We've kept the requirements lower than what Pixels provide to keep room for other devices such as only requiring 5 years of proper support instead of 7, omitting many unimportant security features, etc.

Both devices are still closed source hardware with closed source firmware, not open devices. They have a closed source SoC (CPU, GPU, MMU, etc.), radios, SSD, memory, battery, touchscreen, etc. They're advertised as if they're open despite that being the case. PinePhone has misleading marketing presenting the cellular baseband as having open source firmware available as a replacement when it doesn't based on having an extra general purpose CPU running a super outdated proprietary fork of Android next to the cellular baseband which can be replaced, but not the cellular baseband firmware itself. The radios are also less isolated and much less secure including lacking proper security support. The most important and most privileged component in a device is the SoC, which is not more open.

◧◩◪◨⬒
22. strcat+gCx[view] [source] [discussion] 2025-09-13 04:27:10
>>schees+ir
See the relevant part of the response in >>45229295 .
◧◩◪◨⬒⬓⬔⧯▣
23. strcat+kCx[view] [source] [discussion] 2025-09-13 04:28:18
>>schees+Ce6
GrapheneOS has to do substantial work on each supported device to integrate the hardening features and fix the issues those uncover. Supporting other devices is not easy and involves a lot of resources. Those devices also need to provide the hardware-based features heavily used by GrapheneOS including hardware memory tagging, pointer authentication, verified boot, etc. which those devices don't provide.
replies(1): >>fsflov+7MA
◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲◳
24. strcat+8Dx[view] [source] [discussion] 2025-09-13 04:40:53
>>fsflov+llc
GrapheneOS is for people who want highly private and secure mobile devices. It has a very reasonable set of security requirements for hardware listed at https://grapheneos.org/faq#future-devices. Other devices meeting these standards do not currently allow using another OS or do not allow it to use the security features on this list. It is not the fault of GrapheneOS that other OEMs do not allow using it and do not provide comparable security.

The purpose of GrapheneOS is not an OS which people can install on as many devices as possible where substantial security sacrifices need to be made even compared to the stock OS and a reasonable level of privacy and security cannot be provided due to lack of firmware/driver updates. Without the hardware-based features we use as part of our work, it would also hardly actually be GrapheneOS.

Support for installing another OS on devices has been removed or is in the process of being removed by several OEMs. Providing an OS for most mobile devices isn't an option in the first place.

GrapheneOS is actively working with a major OEM since June 2025 on a small subset of their next generation devices meeting all of our official requirements and providing official GrapheneOS support. The initial phase of support may still require people to install it themselves, but it will be another option than Pixels and the plan is to do more than that. The OEM is very interested in GrapheneOS and there may be devices sold with it as an official option. We'll be able to start doing lower level hardening work on firmware rather than our work not going below the level of the hypervisor, kernel and kernel drivers beyond reporting vulnerabilities or making suggestions. We already do a large amount of low-level work specific to devices and will be doing much more of it in the future including at a lower level. We have a lot of improvements we want to make at the level of the boot chain and secure element.

GrapheneOS in the long term will be a hardware, firmware and software project working closely with one or more OEMs to make highly private and secure devices. We'll support the existing Pixel devices until end-of-life and will add support for new generations of Pixels as long as they continue meeting our requirements, but our focus will shift to devices made in partnership with OEMs.

The purpose of GrapheneOS is not something people can download for their existing device to make it less bad. That's not even generally possible due to lack of support for using another OS and crippling of devices when another OS is used, especially the security features. You're talking about doing something which has never been the project's purpose. The purpose requires using the best available devices and ideally working with an OEM to make better devices for it as we're working towards (the first generation will likely not be more secure than Pixels, but it will meet our official requirements and improve from there).

replies(1): >>fsflov+VHH
◧◩◪◨
25. backsc+OGx[view] [source] [discussion] 2025-09-13 05:31:39
>>fsflov+3Ew
I get more out of it than they do.
◧◩◪◨⬒⬓⬔⧯▣▦
26. fsflov+7MA[view] [source] [discussion] 2025-09-14 17:10:33
>>strcat+kCx
Can you support these devices without listed features with a low effort?
◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲◳⚿
27. fsflov+VHH[view] [source] [discussion] 2025-09-16 21:09:49
>>strcat+8Dx
Thank you for taking time to write this reply. I understand your reasoning better now, and your plans look very promising. I hope you and the OEM will not forget about the user freedom, too.
[go to top]