Comment by pxc

Comment by pxc 2 days ago

2 replies

I used Sailfish ten years ago or more, and loved it. But I gave up hope on getting it to run on many devices, as well as access to a good Android emulation layer that I could use for "utility" apps like Uber or whatever.

My impression was that this platform was only becoming less and less viable. Other problems: it's proprietary and only really runs well on any phone you've ever heard of if it's on top of an Android kernel with some kind of hardware abstraction layer.

m4rtink 2 days ago

The Android emulation layer is quite good and it runs on many mass market Xperia phones from Sony:

https://docs.sailfishos.org/Support/Supported_Devices/

It is not using Android kernel - it uses a Linux kernel with android features enabled and compile time & runs Android binary drivers for hardware that has no native Linux driver via a binary adaptation layer called libhybris (also used by some Ubuntu Touch devices).

The Android emulation layer nowadays runs in a container that talks to the Android bits in the kernel and to the blobs via libhybris.