We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2014-05-18 14:58:05 +0200 |
Any chance of getting a somewhat recent crop of the upstream components that make up our low-level Linux on Jolla? What we run now has been dated half a year ago, it's positively ancient now (kernel 3.4, systemd 187, connman 1.15). I don't know where sailfish gets the kernel, but both systemd and connman are known-buggy, no longer supported versions, and if btrfs in the kernel is from 3.4, it's known-buggy and ancient too. Currently viable upstreams would be probably more like kernel 3.12, systemd 212 and connman 1.21. I understand that there may be regressions in those, but lingering on with those updates is causing a disconnect between sailfish and the rest of the Linux world.
Especially in light of suspected crash bugs due to btrfs and the persisting connectivity problems (connman), an update seems like a very worthwhile investment?
2 | No.2 Revision |
Any chance of getting a somewhat recent crop of the upstream components that make up our low-level Linux on Jolla? What we run now has been dated half a year ago, it's positively ancient now (kernel 3.4, systemd 187, connman 1.15). I don't know where sailfish gets the kernel, but both systemd and connman are known-buggy, no longer supported versions, and if btrfs in the kernel is from 3.4, it's known-buggy and ancient too. Currently viable upstreams would be probably more like kernel 3.12, systemd 212 and connman 1.21. I understand that there may be regressions in those, but lingering on with those updates is causing a disconnect between sailfish and the rest of the Linux world.
Especially in light of suspected crash bugs due to btrfs and the persisting connectivity problems (connman), an update seems like a very worthwhile investment?
UPDATE: I'm collecting TJC issues that require system component updates here (if you have more, please leave them in comments, I'll update the list):
Possibly also related:
3 | No.3 Revision |
Any chance of getting a somewhat recent crop of the upstream components that make up our low-level Linux on Jolla? What we run now has been dated half a year ago, it's positively ancient now (kernel 3.4, systemd 187, connman 1.15). I don't know where sailfish gets the kernel, but both systemd and connman are known-buggy, no longer supported versions, and if btrfs in the kernel is from 3.4, it's known-buggy and ancient too. Currently viable upstreams would be probably more like kernel 3.12, systemd 212 and connman 1.21. I understand that there may be regressions in those, but lingering on with those updates is causing a disconnect between sailfish and the rest of the Linux world.
Especially in light of suspected crash bugs due to btrfs and the persisting connectivity problems (connman), an update seems like a very worthwhile investment?
UPDATE: I'm collecting TJC issues that require system component updates here (if you have more, please leave them in comments, I'll update the list):
Possibly also related:
UPDATE 2: It seems that the main blocker in updating the kernel are binary blobs tied to 3.4. However, this is basically wlan.ko, and the prima driver from codeaurora.org (https://www.codeaurora.org/cgit/external/wlan/prima/) would work with our wifi as a replacement. There used to be a proprietary Myriad blob used by Alien Dalvik, but no longer. And linux 3.12 has freedreno KMS, so it would be possible to use the freedreno gallium/mesa driver with wayland/lipstick as well, instead of the libhybris Qualcomm blob. Freedom, anyone?