Adaptations/libhybris/N9X0

Installation
Full credit for these detailed and well-written instructions go to the creator of this video

0.) Backup all personal data of your N9/N950 (photos, contacts, etc.)

1.) Download firmware latest Harmattan firmware:

- N9: http://www.mrcrab.net/nokia/Nokia_N9....

- N950: http://tequnique.com/dl/n950_firmware... and http://tequnique.com/dl/n950_emmc.zip

Rename downloaded firmware to "main.bin" and "emmc.bin"

Download Sailfish OS:

- http://n9.araya.su/images/mic_images/

- Rename downloaded file to: "sailfish.tar.bz2"

1.1.) Download Flasher and other tools. Extract archives.

- Flasher: http://www.tequnique.com/dl/WinFlashe...

- OpenMode!: http://www.swagman.org/juice/ubiboot/...

- Ubiboot: http://www.swagman.org/juice/ubiboot/...

- Nemo: http://tequnique.com/dl/moslo-0.0.13....

2.) Install flasher

2.1) Open command prompt with administrator rights and set path:

- set PATH=%PATH%;"C:\Program Files\Nokia\Flasher"

3.) Flash with latest Meego firmware:

- N9/N950: flasher -f -F main.bin --erase-user-data=secure -F emmc.bin --erase-mmc=secure

This takes about 30 minutes!

4.) Flash OpenMode!

- flasher -a main.bin -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R

5.) Start N9 and install developer tools.

6.) Partition device:

- Turn off phone

- flasher -k zImage-moslo -n initrd-moslo -l -b

- Turn off phone.

7.) Change developer password for remote SSH access using the Terminal app on the N9:

devel-su (password: "rootme")

passwd developer

8.) Install Ubiboot:

- Connect your N9 as mass storage device and copy "ubiboot_035_sailfishos.tar" the N9.

8.1) Connect to your N9 over Wifi using "putty.exe" and the N9 IP address.

- Run the following commands in putty (default password: "rootme")*:

devel-su

cd /home/user/MyDocs/

tar -xvf ubiboot_035_sailfishos.tar -C /

9.) Flash Ubiboot

- Power off device.

- Flash using: sudo flasher -a main.bin -k zImage_2.6.32.54-ubiboot-02_301013 --flash-only=kernel -f -R

- Turn on N9.

10.) Install Sailfish OS using "putty.exe":

devel-su (password: rootme)

cd /home/user/MyDocs/

mkdir /sailfish

mount /dev/mmcblk0p4 /sailfish

tar --numeric-owner -xvjf sailfish.tar.bz2 -C /sailfish/

sync

exit

11.) Reboot your N9 and click on the blue icon to start Sailfish OS. DONE!

Some users have reported that they required to install nano to get the process working.

devel-su

rootme

apt-get install nano