My biggest question is: why haven’t you guys advertised yourselves more? I’ve heard of liberem and the pinephone but never knew you guys had a phone? With half-decent hardware and actual water proofing?? I swear if I had the disposable cash I’d have bought one (and I hope to anyway soon).
Ok, here’s a more typical question: I’ve heard your phone uses halium, what exactly is it? Some kind of hardware abstraction layer? Some people online appear to dislike it. (And googling unfortunately gives very few links that aren’t super technical.)
I'd say it just boils down to... we're not great at marketing. We're working on it but it's hard to get the word out, especially since many people are dismissive of Linux phones after having had previous experiences with incomplete devices.
Halium/libhybris are basically layers that allow us to use Android hardware drivers with a GNU/Linux userspace. Some Android bits run inside a container to provide support for peripherals. This is kinda a stop gap solution since we're working on native implementations and replacements for much of this stuff.
Some people dislike it because it's not a "pure Linux phone". But the alternative would be to ship a device that can't even place calls or take pictures, so... I think it's a good middle ground that allows us to ship something useful today.
I kinda feel bad for you guys when I first saw your site and compared it's polished look vs Pine64's here's the board schematics & community distros I thought I was looking at a scam. Your HN presence and second look at your site, blog and realising you had a Github definatly help your case! Any plans on selling repair parts or publishing pcb diagrams? Also I didn't see this on the site, whats the features on the usbc port? Learning of the Pinephone's display out was the transition from 'this maybe a way to dump Andriod/IOs' to 'pocket laptop must have now' for me.
I know I'm late to the discussion but can you comment on the hearing aid compatibility (HAC) of the phone? It's something that keeps me tethered to bigger name phones since most of the time smaller companies don't even know what that is...
I'm interested in why the linked implementation is different or enhanced. There is nothing on the readme and I guess I would need to track down a summary of the talk
Waydroid is currently focusing on desktop usage, whereas our fork focuses around usability improvements for the mobile use case specifically. There are a lot of small things that all come together - stuff like NFC passthrough, power efficiency optimizations, MPRIS support, etc. It'd be hard to condense everything into a small explanation, but it's basically been a matter of polishing rough edges.
> all the other Linux phones that have 1 hour of battery life and no app support?
... Which phones would that be? Even the original pinephone exceeds an hour and has a pretty good collection of apps even without compatibility layers.
Indeed; I have an original PinePhone (convergence edition) and the battery is not half bad while you are using it. I think the main issue has been poor software support for wake-from-suspend, which prevented the phone from saving power when not in use. I believe that these issues have been largely resolved in the latest versions of PostmarketOS, Mobian etc.
FYI, going to suspend / receiving calls during suspend / waking from suspend haven't been a general problem on the (non-Pro) PinePhone since 2021. You just have to make sure to switch to the FOSS modem firmware, and occasionally there are regressions (the most recent one being https://gitlab.freedesktop.org/mobile-broadband/ModemManager... ).
Ok, here’s a more typical question: I’ve heard your phone uses halium, what exactly is it? Some kind of hardware abstraction layer? Some people online appear to dislike it. (And googling unfortunately gives very few links that aren’t super technical.)