Why Nostr? What is Njump?
2023-08-09 19:47:30
in reply to

MetropleX [GrapheneOS] ⚡🟣 on Nostr: There isn't currently a usable open hardware SoC, Wi-Fi radio, cellular radio, SSD, ...

There isn't currently a usable open hardware SoC, Wi-Fi radio, cellular radio, SSD, touchscreen, etc.

Running an open source OS doesn't make hardware open. Using an open source late stage boot chain (coreboot, etc.) doesn't make the firmware open, as that's a tiny part of it and it still begins from closed source hardware/firmware.

Having the sources for an open hardware SoC doesn't mean you can simply build it yourself. You need a manufacturer to build it for you, and their manufacturing process will be closed source. The end result is not really open, and even if it was, individuals in the main couldn't verify that it is.

Pixel phones uses their open source Trusty OS for the TEE (TrustZone) and secure core (core in SoC which talks to secure element). Pixel-specific variants of Trusty OS are not published yet, as far as we know, but we may just be missing where they publish it (unlikely though).

Secure element has https://opentitan.org as an open source project. Titan M2 is a RISC-V core sharing a lot with this, but similarly the Pixel-specific code isn't published yet. They said they'd publish it but it's takign a long time to do it. ARM NDA likely blocked it before.

GrapheneOS goes a long way toward not having to trust the hardware, any compromise of it, would then also require a further OS based exploit to compromise your data. There does not exist any disclosed exploits for GrapheneOS and we are a high value target.
Author Public Key
npub1gd3h5vg6zhcuy5a46crh32m4gjkx8xugu95wwgj2jqx55sfgxxpst7cn8c