4 ms·
It’s just as closed as the typical laptop (better in many ways, some newer laptops have some nasty stuff in the bios) I think there might be 2 WiFi cards that e
by swiley 7y ago
It’s just as closed as the typical laptop (better in many ways, some newer laptops have some nasty stuff in the bios) I think there might be 2 WiFi cards that even have open source firmware and the firmware isn’t complete enough to be usable for most people.
I’m not sure who would be surprised by this, I feel like anyone that cares this much would be paying enough attention to know what’s going on.
- prox 7y agoThe librem phone seems a lot more open, and the zerophone is also very interesting.
- kop316 7y agoI'd say both are about the same. The Librem 5 physically puts the Modem and Wifi/BT modules on a physical card, where the PinePhone make it all into a single board. I believe both have the same physical/logical seperation (i.e. Modem and Wifi/BT are on a Bus versus integrated directly into the CPU), and both support a hardware disable due to the physical seperation. Both Phones have to load firmware into the Modem and WiFi/BT.
- nottorp 7y agoFor all practical purposes, it looks to me that there's no difference between soldered and slotted when they both have a physical switch to disable them. In theory you can change the modem/wifi in the Librem, that may be more "open" but you pay for it in size.
- dev-il 7y agothe librem isn't more open than the PinePhone at all. The only difference is that they put the modem on a separate card… but that doesn't make it any more open at all. What matters, given the fact that there just isn't any open modem out there, is the fact that the modem is kept isolated from the SoC in a way that doesn't allow the modem to access anything the SoC doesn't explicitly give it.
- kop316 7y agoIt is, however, a lot more open than most ARM Single board computers and ARM phones. Most ARM Phones/SBCs cannot run mainline Linux, and due to closed drivers, will likely never be able to. You in addition have Phones with locked bootloaders, so you can't even load your own firmware in it! This gets us into the situation we see today: even if you have a Phone that you can run your own firmware on it, it has a lifetime because the vendor has little financial intentive to do so. Even the most open Android Phones (Pixels) have about a 3 year lifetime: https://support.google.com/nexus/answer/4457705 https://support.google.com/nexus/answer/4457705 On an iPhone, you are completely at the mercy of Apple for updates (for which they have a much better track record than Android). Meanwhile, my Thinkpad x200 was released in 2008 and continues to be a supported just fine, with no end in sight. I hate to say, in contrast to even my Novena, is much better, as my Novena sits in my desk because it does not run mainline Linux, and I can't even get it to run properly on an updated Linux 4.4 Kernel that I tried to compile (due to no support). So the Pinephone (and Librem 5) shooting to ensure that they can run unmodified Mainline Linux is a huge win for openness and longetivity in a Phone.
- floatboth 7y agoThere's been some great work on mainline support for the Pixel 3XL / Snapdragon 845: https://gitlab.com/postmarketOS/pmaports/issues/153#note_207786609 https://gitlab.com/postmarketOS/pmaports/issues/153#note_207...
- kop316 7y agoThat's good to see! If I remember right, the last Google Phone with mainline support was a Nexus 5.
- zozbot234 7y agoThe Nexus 5 did not have mainline support while current; it ran a patched kernel like just about every other AOSP/Android build. Mainline support is now being provided by the postmarketOS folks for the Nexus 5, and could be achievable for other devices.
- floatboth 7y agoModern desktop CPUs require blobs to boot (Intel FSP / AMD AGESA), Intel laptops (except Chromebooks) are especially bad because Boot Guard. Anything with Allwinner/Rockchip/NXP/Marvell SoCs is not nearly as closed.
- swiley 7y agoHow are chrome books more free? Don’t they require everything to be signed (with support for disabling user space checks at the cost of a loud threat from the firmware during start up?)
- floatboth 7y agoIt's not a "loud threat", and it's only if you keep the stock coreboot. With a debug cable, you can flash anything you want, I have a fully custom coreboot+edk2 build with cleaned ME and no signature checks anywhere.
- phh 7y agoUh, no? This is much more free-er than typical laptop, be it recent or old. The vast majority of laptops have closed-source BIOS. The vast majority of laptops have components with closed-source firmware with access to RAM (Intel ME comes to mind), which includes BIOS (because it keeps running after boot). Also, only modern laptops have IO-MMUs to prevent PCI-Express devices from accessing the RAM directly. (PinePhone simply doesn't use PCI-E) And I don't think there is /any/ x86 laptop on which we know how to do DRAM initialization without closed-source blobs.
- floatboth 7y ago> I don't think there is /any/ x86 laptop on which we know how to do DRAM initialization without closed-source blobs Pre-SandyBridge 2009 era stuff?
- numpad0 7y agoESP8266 is not free, not secure, but open and fully usable(if used in its originally intended purpose)
- detaro 7y agoIs it fully open? I thought the lower-level WLAN firmware was only available as binary blobs there too.