Sailfish OS pinephone

While I expect that phone, calendar, email would work on SFOS Pinephone, many apps are hindered by old QtWayland and Qt in general. As Lipstick is clueless regarding newer Wayland protocols (XdgShell), it is impossible to run host of software on SFOS. Nor develop it together with other Linux mobile platforms - we are always faaaaaaaaaar behind with Qt.

5 Likes

Just a heads-up mail doesn’t work because of webview being from the browser now and that uses some libhybris magic if I understood correctly.
Interestingly enough a lot of apps work quite well. I’ve tested Piepmatz, Fernschreiber and Quickddit a bit on the Pinetab and it worked well enough.

1 Like

You nailed it. While SFOS is a beautiful and very functional OS, many crucial foundation pillars aren’t capable of offering features taken for granted on other platforms. (And as said above, Ubuntu Touch is essentially in the same boat, here, to use a maritime metaphor). And given the complicated situation (kernel limitations of current devices, Qt licensing issues, application compatibility/OS API issues, …) a bright future for SFOS is nowhere to be seen, at least I don’t see it. But then I have never been overly optimistic …

3 Likes

Pinetab on its way! I really hope in this…


2 Likes

Well yes that was me. I have got SFOS still on my Pinetab again and version 3.3

Much still to do and none of this is done by me but a few others here: Sailfish OS Dont Be Evil

The build is available here: http://forum.pine64.org/showthread.php?tid=11850

Second alpha - lots do not work but I can do the following:

Emails
Calendar
Bluetooth
Rotation
Sound
Keyboard (attached)
Telegram

So for me - I am sticking with it for now. Keep an eye out for more builds by the people driving this (not me)

5 Likes

Try out Manjaro Phosh Beta2.

The development is proceeding rapidly and many problems have already been solved. Updates and fixes arrive almost every day. The big Manjaro community is an advantage that Jolla does not have and, last but not least, Jolla’s user interface and architecture hinder the porting of many existing Linux programs. The day for a change is getting closer for me. I will certainly no longer install a Sailfish on the Pinephone.

Jolla is a loyal companion without enthusiasm and the will to progress can no longer be seen.

3 Likes

Well, that is your opinion.
Mine is, Phosh is ugly as Android and user comfort is awful.

3 Likes

Maybe Manjaro Phosh may not be beautiful in some eyes. Most importantly, it develops quickly and design shouldn’t be a criterion. It is based on current libraries and does not require any proprietary Android blobs. That is more important to me.

I fully support any way of Linux on phones. Not that I am childish like "SF s better han blahblah, I do not care about that and really appreciate every move away from ios and android.
BUT: M. Phosh does use android blobs, too! Why do you think it does not? It has to, for all the gsm stuff. Just have a look at all the hybris libs on the Pines. I am not sure if Manjaro works without them, maybe, but: In facts it uses blobs, too. There are hardware jumpers to disconnect them and that leaves you with a phone without a phone, bt, wlan…
And the worst thing: The allwinner soc with built in malware: look what already happened (f.ex. GreTel phone). The A23 soc had backdoors included, not just one time.
Please feel free to proove me wrong, I’d be so happy having a blob free phone. In fact I am searching for something phonelike in size without gsm since PocketPCs 2002.

1 Like

SoftwareEdit

The PinePhone aims to be fully open source in its drivers and bootloader. Despite this, due to the scarcity of open source components for cellular and wireless connectivity, the firmware for the Realtek RTL8723CS WiFi/Bluetooth, as well as the optional auto-focus firmware for the OmniVision OV6540 back camera, remain proprietary software. In order to mitigate potential threats to privacy, these components are communicating with the rest of the system only over serial protocols, such as USB 2.0, I2S and SDIO, which do not allow direct memory access (DMA). Integration via these protocols is also what allows them to be physically disconnected via kill switches.

4 Likes

thx 4carlos for clarification and letting me know I was writing BS. Wow, no DMA! Now I need one, too. Sadly I backed the wrong horses with Librem5 and Cosmo Communicator.

4 Likes

I guess it’s not really meant that way, so please don’t consider this an attack but rather a “heads up” on how it may be perceived: It leaves a bit of a “your priorities don’t matter” aftertaste. Because – even if it isn’t important for you – why shouldn’t it be for other people?

I will describe it in more detail. If I have the choice between 2 phones, one with a well design or with a standard surface on the other, I still choose between the two options according to my priorities and choose the standard. Function is more important to me than a great design. This is my personal decision that doesn’t have to fit to everyone.

BTW, who says Phosh won’t be more personalizable in the future? It’s a window manager like any other on Linux, and that’s what Phosh looks like at the moment.

Yes, I read it like that (and it at least partly matches my view, as well), just wanted to make sure no one misunderstood your wording above and got angry for no reason, which apparently happens sometimes. :slight_smile:

Cheers!

edit: that quote formatting didn’t work out

Manjaro supports Lomiri and Plasma Mobile as well. Maybe some day there will a nemo mobile version, too.

1 Like