The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Adaptations/libhybris/N9X0

From Mer Wiki
< Adaptations | libhybris
Revision as of 08:17, 3 March 2018 by GalaxyNinja (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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

Personal tools