5 ms·
Their own Linux distro?
by hackuser 10y ago
Their own Linux distro?
- shmerl 10y agoIt's based off Kubuntu. It does use Android drivers and libhybris when it has no access to native drivers.
- hackuser 10y agoThanks! Is it documented somewhere?
- shmerl 10y ago* https://plasma-mobile.org/technology/ https://plasma-mobile.org/technology/ * https://plasma-mobile.org/nexus-5/ https://plasma-mobile.org/nexus-5/ In the second link you can see a reference to KDE Neon, which is development distro based on Kubuntu. See also: https://neon.kde.org https://neon.kde.org
- hackuser 10y agoThanks for responding. I'm still having trouble finding the information: > * https://plasma-mobile.org/technology/ https://plasma-mobile.org/technology/ This page doesn't mention the OS, afaict. > * https://plasma-mobile.org/nexus-5/ https://plasma-mobile.org/nexus-5/ This page seems to describe installing Plasma Mobile on top of Cyanogenmod, a fork of Android. Neon is mentioned only under "OLD INSTRUCTIONS AND ERRATA (no longer needed)".
- shmerl 10y agoOld instructions show what it is. The base is the same. See for example: https://kubuntu.org/news/kubuntu-team-launches-plasma-mobile-references-images/ https://kubuntu.org/news/kubuntu-team-launches-plasma-mobile...
- hackuser 10y agoThanks for responding to all my questions. fyi: The dev chimed in later in this discussion: https://news.ycombinator.com/item?id=12861481 https://news.ycombinator.com/item?id=12861481 It turns out it runs Neon, in a container, on top of Cyanogenmod.
- shmerl 10y agoMinimal Cyanongenmod base refers to the kernel and some blob drivers, there is nothing else there from CM. So it's actually normal glibc Linux, which uses some hardware drivers for Android through libhybris. You can read more about the approach here: * https://mer-project.blogspot.ca/2013/04/wayland-utilizing-android-gpu-drivers.html https://mer-project.blogspot.ca/2013/04/wayland-utilizing-an... * https://mer-project.blogspot.ca/2013/04/wayland-utilizing-android-gpu-drivers.html https://mer-project.blogspot.ca/2013/04/wayland-utilizing-an...
- daveloyall 10y ago*> it does use android drivers* ...Wait a minute, that sounds like something I can do, too! I'm a LFS[0] kind of guy. I'm also just as opposed to proprietary driver blobs as the next guy... But, for the purpose of getting more use out of my existing phone... I guess I can just root the thing and copy some kernel modules off, eh? Nice. 0: http://www.linuxfromscratch.org/ http://www.linuxfromscratch.org/
- shmerl 10y agoSee * https://wiki.merproject.org/wiki/Adaptations/libhybris https://wiki.merproject.org/wiki/Adaptations/libhybris * https://sailfishos.org/wp-content/uploads/2016/10/SailfishOS-HardwareAdaptationDevelopmentKit-1.1.2.pdf https://sailfishos.org/wp-content/uploads/2016/10/SailfishOS... Lot's of that is rather generic. Plasma Mobile is using the same libhybris to interface glibc system with blobs built for bionic (Android) libc.