Wednesday, June 11, 2014

How to install sailfishOS on a Nexus 4 device

* Install adb and fastboot
a. Debian/Ubuntu: apt-get install android-tools-adb android-tools-fastboot
b. Fedora: yum install android-tools c. Mac OS X: Install Homebrew from, then: brew install android-platform-tools d. Windows: See for instructions
* Install Android 4.2.2 (JDQ39) to your Nexus 4 a. Instructions here:
b. Download links can be found here:
* Download CyanogenMod 10.1.3 for your Nexus 4 a. The file you want to
download is b. Download links can be found here:
* Download the SailfishOS for Android image for “mako”
a. The file you want to download is
* Install CyanogenMod 10.1.3 on your Nexus 4 a. Follow the instructions at:
* After flashing the “” file, flash the SailfishOS .zip
file in the same way (“on top of it”)
* Reboot bootloader, SailfishOS should boot and be visible
We can recommend reading through – some parts may
not apply to Nexus 4
If you want to go back to normal CyanogenMod:
a. Boot into recovery mode
b. Choose “Wipe data / factory reset”
c. Flash
d. (to go back to SailfishOS, flash the SailfishOS .zip on top of it)
To SSH into your device via USB (Linux)
1. Enable remote connection in Settings->System->Developer mode 2. Set your
USB interface on host machine to IP 3. ssh nemo@ 4.
Use the password from developer mode to log in 5. Use the ‘devel-su’ command
with the same password in order to gain root 6. To SSH over WLAN, use IP
listed in developer mode under “WLAN IP address”

No comments:

Post a Comment