Months back, we had Sailfish OS released on Nexus 4, in very alpha stage while many things didn’t work and after any update they got better and better and more stuff started working.
Now though, Jolla is asking YOU to port the OS to your Android device (Running Cyanogen Mod 10.1.x) while it’s hot.
— Carsten Munk (@stskeeps) July 18, 2014
The release notes about their Hardware Adaptation Dev Kit known as HADK announces that is is now possible to port the OS rather easily to any Android smartphone Running Cyanogen Mod 10.1.x
Here you can find a 57 page guide to make it happen! Yes I know 57 pages sound a lot but take a look if you’re interested, you’ll not be disappointed!
By following this guide you can set up a Mer-core based Linux system that will run on an Android
device, on top of the existing Android Hardware Adaptation kernel and drivers.
This consists of:
• Mer core: The Linux userspace core
• Android Hardware Adaptation (HA/HAL), consisting of:
• Device-speciﬁc Android Kernel
• Binary device drivers taken from an Android ROM (e.g. CyanogenMod)
• The libhybris interface built against the binary drivers
• Middleware packages depending on hardware-speciﬁc plugins
• A Qt/Wayland QPA plugin utilizing the Android hwcomposer
• Sailﬁsh OS components