Saturday 30 August 2014

Install Jolla's Sailfish OS for Nexus 4

Image: Simonas Leleiva

Installing Sailfish OS, the operating system of Jolla phone, to Nexus 4 smartphone

Sailfish OS has been ported to Google Nexus 4, and it can be installed either next to Android using MultiROM or to replace Android totally. Version Alpha 4 is still considered as an early adopters version, not everything works yet but it's quite usable already. 

Jolla's Sailfish OS for Nexus 4

Link this post to your friends. Sharing is Caring!

Release Notes:


This release is based on SailfishOS 1.0.8.19 (Tahkalampi). The Nexus 4 port is considered to be of alpha quality. Though depending on your usage it might be stable enough for daily use.

Download & installation instructions:


  • Install adb and fastboot
    • Debian/Ubuntu:
          "apt-get install android-tools-adb android-tools-fastboot"
    • Fedora:
          "yum install android-tools"
    • Mac OS X:
          Install Homebrew from http://brew.sh/, then:
          "brew install android-platform-tools"
    • Windows:
          Read this for instructions
  • MultiROM ≥v28 ability is in the image.
    See options of how to layout here


  • Alternatively, just have it as your primary ROM:
    Install Android 4.2.2 (JDQ39) to your Nexus 4
    • Instructions here
    • Download links can be found here


  • Download CyanogenMod 10.1.3 for your Nexus 4
    • Perform Factory Reset and wipe contents of the /data/ partition in case of leftovers from previous ROMs
    • The file you want to download is "cm-10.1.3-mako.zip"
    • Download links can be found here



  • Install CyanogenMod 10.1.3 on your Nexus 4. Follow the instructions at: http://wiki.cyanogenmod.org/w/Install_CM_for_mako
  • After flashing the "cm-10.1.3-mako.zip" file, flash the Sailfish OS .zip file in the same way ("on top of it")
  • Reboot bootloader, Sailfish OS should boot and be visible
We recommend reading through http://jolla.com/guide/ -- some parts may not apply to Nexus 4 Content


NOTE: This is considered as an early adopters release (EA4), please visit the XDA Developer forum for known issues and updates. You can also join the great work porters are doing with different devices at Freenode IRC channel: #sailfishos-porters

Important: Letter from the developers
We're happy to publish the fourth Early Adopter Release of Sailfish OS (1.0.8.19) for Nexus 4 (mako) to you. We have also released the EA2 version of the Sailfish OS Hardware Adaptation Development Kit (HADK), as per earlier email. 
This installation image is for early adopters only, meaning we know that some things are not functional or perhaps even broken -- please see the release notes below. We are excited to get all of you properly included in the early stages of the project. Do note that this Sailfish OS image is strictly for personal and non commercial usage only. 
We've prepared a 'demo' version of the image which contains the kind of preinstalled 'marketing' content and the core apps used for demonstrations - this helps you quickly get a feel for all the interactions that are avalable on a device that has been used for a while but isn't really what you want for personal use. You can however cleanly remove the demo content. 
We want to build a community around Sailfish OS for Android devices that is based on mutual trust and respect for what we are all doing. Hence -- we ask that whenever you do screenshots, videos, forum or blog posts (and we're happy if you do!) or the like, you emphasise that this is work-in-progress and not a productised release. It is important for Jolla that correct expectations are set for those who might be users of the final product -- and that they understand what they see is not a released product. If you do demo videos, take advantage of our new 'demo content' image (check availability for your device) that has pre-set contacts/imagery/messages/etc to show full functionality of Sailfish OS. 
WARNING: Modifying or replacing your device’s software may void your device’s warranty, lead to data loss, hearing loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore must be done entirely at your own risk. No one affiliated with this project is responsible for your actions but yourself. Good luck. 
NOTE: You will lose your on-device data (including /sdcard), so make a proper backup and make sure to copy that backup to your PC.* 
NOTE: Make sure to read all the release notes below. Please DO NOT contact Jolla Care nor Developer Care for any issues encountered with this Early Adopters build, instead use the following communication channels: 
We will all meet in #sailfishos-porters (note, new location) on irc.freenode.net and please use us (thp, alterego, Stskeeps, lbt, sledges) to work together, report any bugs, graphical glitches or missing functionality that you find, which are not included in the release notes above. You can also find the hardware adaptation source code at http://github.com/mer-hybris . 
You are also welcome to participate in threads at http://forum.xda-developers.com/nexus-4/general about Nexus 4 and Sailfish OS as well as for more general Sailfish OS topics at http://forum.xda-developers.com/jolla-sailfish/general

Link this post to your friends. Sharing is Caring!



Via: XDA Developers Forum
Published: August 30, 2014 14:47 UTC
Updated: August 30, 2014 15:37 UTC