No need to install anything of those, you can choose what you want.
After you have installed ubiboot you do not need to flash kernels any more, you just load them with ubiboot. It is a boot loader, that is what it is used for
so i install ubiboot and where do i continue after that?
when i installed ubiboot i couldnt boot in to any os, even not harmattan.
Step W - Install Sailfish using only Windows (thanks mikecomputing)
After installing the MOSLO kernel, allow it to repartition your device. Disconnect and boot into Harmattan.
Wa - Download Sailfish image of choice
Wb - In Harmattan, install developer mode if you haven't already. Connect the phone as "Mass Storage Device"
Wc - Copy vgrade-sailfish_proximity-workaround.tar.bz2 to the root of your MMC.
Wd - Disconnect the phone from the PC.
We - Launch Terminal on Harmattan (or SSH in)
devel-su
rootme #or your root pass
cd /home/user/MyDocs/
ls
# you should see all your MyDocs and vgrade-sailfish_proximity-workaround.tar.bz2
mkdir /sailfish
mount /dev/mmcblk0p4 /sailfish
time tar --numeric-owner -xvjf vgrade-sailfish_proximity-workaround.tar.bz2 -C /sailfish/
# this will take a while as its extracting on the handset
# now exit out or jump to Enable root SSH access on Sailfish, starting at "mount -o bind /proc /sailfish/proc"
So up until this point everything was ok. Now i'm stuck on " mount /dev/mmcblk0p4 /sailfish"
It error our saying " mount: permission denied (are you root?)"
when i opened terminal i did devel-su and rootme with no errors. Any ideas?