<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=151.50.240.90</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=151.50.240.90"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/151.50.240.90"/>
	<updated>2026-04-22T11:23:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41547</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41547"/>
		<updated>2013-06-24T11:15:37Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Install Nemo Mobile OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm]:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|Screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# Sometimes, the path of the Alt_OS partition is /media/yourusername/Alt_OS.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41548</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41548"/>
		<updated>2013-06-24T11:15:10Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Install Nemo Mobile OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm]:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|Screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# Sometimes, the path of the Alt_OS partition is /media/yourusername/Alt_OS.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41549</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41549"/>
		<updated>2013-06-24T11:13:41Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Install Nemo Mobile OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm]:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# Sometimes, the path of the Alt_OS partition is /media/yourusername/Alt_OS.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41550</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41550"/>
		<updated>2013-06-24T11:09:52Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Nemo Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm]:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41551</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41551"/>
		<updated>2013-06-24T11:07:01Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Install Nemo Mobile OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41552</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41552"/>
		<updated>2013-06-24T11:06:34Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Install Nemo Mobile OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “[http://wiki.maemo.org/Ubiboot#Nemo_Files|Download Needed Files]” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41553</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41553"/>
		<updated>2013-06-24T11:04:34Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* NITDroid Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41554</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41554"/>
		<updated>2013-06-24T11:03:53Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* NITDroid Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; this fix allow apps to install into the sdcard.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended because new) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended because old) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41555</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41555"/>
		<updated>2013-06-24T11:01:04Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Ubiboot Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “/home/user/MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs before):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended because new) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended because old) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41556</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41556"/>
		<updated>2013-06-24T10:59:17Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Moving files using Filebox Root */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended because new) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended because old) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot, under root directory, not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41557</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41557"/>
		<updated>2013-06-24T10:57:22Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Movement of Files using Filebox Root */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended because new) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended because old) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Moving files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41558</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41558"/>
		<updated>2013-06-24T10:55:40Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* NITDroid Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; (recommended because new) this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (not recommended because old) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41559</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41559"/>
		<updated>2013-06-24T10:54:14Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* NITDroid Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (Optional) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41560</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41560"/>
		<updated>2013-06-24T10:53:45Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* NITDroid Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (Optional) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; required for the SD fix.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41561</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41561"/>
		<updated>2013-06-24T10:52:42Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Ubiboot Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs/boot” folder of your device (you should create the boot folder inside MyDocs):&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (Optional) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; not sure if there is still required at this time for JellyBean.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41562</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41562"/>
		<updated>2013-06-24T10:49:48Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Ubiboot Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files, usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs” folder of your device:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (Optional) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; not sure if there is still required at this time for JellyBean.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41563</id>
		<title>Ubiboot</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Ubiboot&amp;diff=41563"/>
		<updated>2013-06-24T10:48:44Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[http://www.swagman.org/juice/ubiboot/ Ubiboot] is a boot manager for N9(50) devices. Using the example configuration it is fairly easy to triple-boot the device between Harmattan/Nitdroid/Nemo Operating Systems, and change kernels at will.&lt;br /&gt;
&lt;br /&gt;
Ubiboot is mainly aimed at developers and advanced users, so be warned. The procedures in this guide require understanding of the structure of an *nix filesystem and knowledge to work on a shell prompt (i.e. Terminal/Command Line).&lt;br /&gt;
&lt;br /&gt;
== Benefits of Ubiboot N9 ==&lt;br /&gt;
&lt;br /&gt;
# You can have multiple boot Operating Systems, each with multiple optional kernels on the device.&lt;br /&gt;
# Selecting the boot kernel is quick and easy with the graphical touchscreen menus.&lt;br /&gt;
# You will not need to flash the device to install and test a new kernel, just copying the kernel and modules to the device is enough.&lt;br /&gt;
# You have integrated repair/maintanance mode on the device, where you can export all partitions for backup/restore to a PC automatically.&lt;br /&gt;
# You can telnet to the device in maintanance mode, to do any desired repair operations.&lt;br /&gt;
&lt;br /&gt;
== Download Needed Files ==&lt;br /&gt;
&lt;br /&gt;
=== Ubiboot Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://www.swagman.org/juice/ubiboot/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/preinits.tar preinits.tar]:&#039;&#039;&#039; this is a compressed file, like Zip (Windows users: use 7zip application). We will extract this later on once this is copied to the device.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix zImage_2.6.32.54-openmode_l2fix]:&#039;&#039;&#039; this is used for flashing your device to “Open-Mode” (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/zImage-2.6.32.54-dfl61-20121301 zImage-2.6.32.54-dfl61-20121301] from http://maemo.cloud-7.de/HARM/N9/1.3/openmode-kernel/:&#039;&#039;&#039; this is the “default” or “plain Open-Mode” kernel. Including this to your ubiboot-02 setup is optional.&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/zImage_2.6.32.54-ubiboot-02_040613 zImage_2.6.32.54-ubiboot-02_040613]:&#039;&#039;&#039; this is used for flashing ubiboot to your device (Windows users: save this in the same location as your flasher application and files...usually C:\Program Files\Nokia\Flasher).&lt;br /&gt;
# &#039;&#039;&#039;[http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_040613.tar ubiboot-02_040613.tar]:&#039;&#039;&#039; this is a compressed file, like Zip. After downloading, extract the contents of this file (Windows users: use 7zip application). This compressed file contains 2 files that you will need to extract and copy to the “MyDocs” folder of your device:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
=== NITDroid Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://downloads.nitdroid.com/e-yes/n9/ &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2 nitdroid_n9_jellybean_alpha5.tar.bz2]:&#039;&#039;&#039; latest “Jelly Bean” version available as of this writing.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/zImage.pr13 zImage.pr13]:&#039;&#039;&#039; (Optional) this was the latest zImage being used for dual-booting or multi-booting NITDroid before Ubiboot was published.&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/ubiboot/zImage zImage]:&#039;&#039;&#039; this is the “new version” of zImage.pr13, which is tailored for use with ubiboot. IMPORTANT: Rename this to “zImage_e-yes_nitdroid+l2fix” (without the quotes).&lt;br /&gt;
# &#039;&#039;&#039;[http://downloads.nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2 apps2sd_fix_alpha5.tar.bz2]:&#039;&#039;&#039; not sure if there is still required at this time for JellyBean.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Files ===&lt;br /&gt;
&lt;br /&gt;
Find the latest versions at http://releases.nemomobile.org/snapshots/images/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/images/0.20130411.1.NEMO.2013-04-26.1/nemo-armv7hl-n950/nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2 nemo-armv7hl-n950-0.20130411.1.NEMO.2013-04-26.1.tar.bz2]:&#039;&#039;&#039; this contains the actual Nemo OS image.&lt;br /&gt;
# &#039;&#039;&#039;[http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm moslo-0.0.13.2-1.5.Nemo.Adaptation.N9xx.armv7hl.rpm] from http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl:&#039;&#039;&#039; this is the MOSLO file needed for flashing when installing Nemo. In the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 official Nemo Wiki], getting/downloading this file is done by a command in the Terminal, which is:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
&lt;br /&gt;
== Prepare the Device ==&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.maemo.org/Flashing_N9 Flash the device] (for a fresh start/clean slate) ===&lt;br /&gt;
&lt;br /&gt;
=== Enable Developer Mode and Installation of non-store sources ===&lt;br /&gt;
# Enable “Allow installations from non-store sources (Settings → Applications → Installations).&lt;br /&gt;
# Enable “Developer Mode” (Setitngs → Security → Developer mode)...your device will restart. Upon restart, you will now see Terminal being available for use.&lt;br /&gt;
&lt;br /&gt;
=== Prepare Filebox and Filebox Root ===&lt;br /&gt;
# Install Filebox from Nokia Store on your device.&lt;br /&gt;
# Install [http://wiki.maemo.org/N9QTweak N9 Quick Tweak]. Upon installation, run N9 Quick Tweak and enable “Root Filebox” (as of the latest version, this is under [http://wiki.maemo.org/N9QTweak#Tweak_H:_Enable_ROOT-SSH_Access_.26_Root_Filebox Tweak H].&lt;br /&gt;
# You should now have Filebox Root. Open Filebox Root and navigate to “MyDocs” (usually at first use of Filebox, you are already at “MyDocs”) and create a new folder called “boot” (without the quotes).Open the app.&lt;br /&gt;
# In the “Settings” (the gear icon at the lower-right), enable the following:&lt;br /&gt;
 Show root filesystem&lt;br /&gt;
 Show hidden filesystem&lt;br /&gt;
 Show thumbnails&lt;br /&gt;
&lt;br /&gt;
=== Movement of Files using Filebox Root ===&lt;br /&gt;
Place/move/copy the following files inside the newly-created “boot” folder under “MyDocs”:&lt;br /&gt;
&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
&lt;br /&gt;
Go to “MyDocs” folder in Filebox Root and copy the following:&lt;br /&gt;
&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(Optional)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go up three (3)  levels by pressing the “up” arrow (found at the lower-left of Filebox Root) . You should be at the “root” folder (you can confirm this when you see that the blue banner at the top of Filebox Root shows only a forward-slash “/”).&lt;br /&gt;
# Find the “boot” folder there (this is /boot...not the “boot” folder that we created inside “MyDocs”) and go inside that folder.&lt;br /&gt;
# Paste the three (or four) files that we have copied earlier (the “zImage...” files).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RECAP/REVIEW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/home/user/MyDocs should contain:&lt;br /&gt;
 preinits.tar&lt;br /&gt;
 nitdroid_n9_jellybean_alpha5.tar.bz2&lt;br /&gt;
 apps2sd_fix_alpha5.tar.bz2 (optional)&lt;br /&gt;
/home/user/MyDocs/boot should contain:&lt;br /&gt;
 ubiboot.conf&lt;br /&gt;
 ubiboot-02.menus.cpio&lt;br /&gt;
/boot should contain:&lt;br /&gt;
 zImage_2.6.32.54-openmode_l2fix&lt;br /&gt;
 zImage.pr13&lt;br /&gt;
 zImage (which by now, has been renamed to &#039;&#039;&#039;“zImage_e-yes_nitdroid+l2fix”&#039;&#039;&#039;, without the quotes)&lt;br /&gt;
 zImage-2.6.32.54-dfl61-20121301 &#039;&#039;&#039;(if you decided to still include this to your ubiboot setup)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prepare for Open-Mode ===&lt;br /&gt;
# Open Terminal on the device.&lt;br /&gt;
# Type the following commands and press Enter after typing each command:&lt;br /&gt;
 disclaimer-cal remove View-openmode&lt;br /&gt;
 rm -rf /home/user/.accounts/&lt;br /&gt;
 rm -rf /home/user/.aegis/&lt;br /&gt;
 rm -rf /home/user/.activesync/&lt;br /&gt;
&lt;br /&gt;
=== Extract preinits.tar and the NITDroid files ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Terminal should still be open at this point.&lt;br /&gt;
&lt;br /&gt;
Type the following commands in the Terminal and press Enter after typing each command (NOTE: do not change the order of the commands):&lt;br /&gt;
&lt;br /&gt;
 devel-su &#039;&#039;&#039;(default password is &amp;quot;rootme&amp;quot;, without quotes)&#039;&#039;&#039;&lt;br /&gt;
 mkdir /home/nitroid &#039;&#039;&#039;(creates the “nitdroid” directory under the /home directory)&#039;&#039;&#039;&lt;br /&gt;
 cd /home/user/MyDocs &#039;&#039;&#039;(navigates to the directory where the NITDroid image is located)&#039;&#039;&#039;&lt;br /&gt;
 tar -xvf preinits.tar -C / &#039;&#039;&#039;(extracts preinits to /sbin directory of the device)&#039;&#039;&#039;&lt;br /&gt;
 tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid &#039;&#039;&#039;(extracts the NITDroid image to /home/nitdroid)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Open-Mode Kernel ==&lt;br /&gt;
&lt;br /&gt;
# Open a Linux Terminal (or Command Line in MS Windows) and enter the command below to flash the device into Open-Mode. The device will reboot afterwards.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;yourmainfirmware.bin&amp;gt; -k zImage_2.6.32.54-openmode_l2fix --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REMINDERS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In MS Windows, just omit the word “sudo” from the command.&lt;br /&gt;
# In MS Windows, the “zImage_2.6.32.54-openmode_l2fix” file needs to be in the same location as the Flasher Application, FIASCO, and EMMC images. Usually you would have installed the Flasher Application to C:\Program Files\Nokia\Flasher.&lt;br /&gt;
# For Linux users, usual “best practice” is to save the FIASCO, EMMC, and whatever Kernels at the main directory (/home/yourusername).&lt;br /&gt;
&lt;br /&gt;
== Install Nemo Mobile OS ==&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=delete&lt;br /&gt;
|text=At this point, it is highly recommended that you are using a Linux-based Operating System (Ubuntu will work fine).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Linux, enter the following commands as per the [https://wiki.merproject.org/wiki/Nemo/Installing#Single_Boot_by_Loading_The_Kernel_.28Not_recommended.29 Nemo Wiki Page]:&lt;br /&gt;
&lt;br /&gt;
 wget -r -l1 -nd --no-parent -Amoslo-0.*.rpm http://releases.nemomobile.org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/&lt;br /&gt;
 rpm2cpio moslo-*.armv7hl.rpm | cpio -vidu&lt;br /&gt;
 sudo flasher -k usr/share/moslo/zImage-moslo -n usr/share/moslo/initrd-moslo -l -b&lt;br /&gt;
&lt;br /&gt;
Alternative: for the &amp;quot;wget&amp;quot; command above, you may download the MOSLO directly as I have mentioned in the “Download Needed Files” section above. Then you may proceed with the second and third commands.&lt;br /&gt;
&lt;br /&gt;
[[File:13060003.jpg|200px|thumb|screen upon installing Nemo]]&lt;br /&gt;
&lt;br /&gt;
# The Terminal will give you a message that it is waiting for a suitable USB device. Make sure your device is turned off and plug it to your computer via the USB cable. The flashing procedure should finish in a few seconds.&lt;br /&gt;
# Keep the device plugged. What happens next is that the N9 is being repartitioned for Nemo (on the device, you will see some green text/writing on the screen; just wait for it to finish).&lt;br /&gt;
&lt;br /&gt;
# You will also notice that the File Manager of your Linux Distribution will open and will show a folder named “Alt_OS”. This is the newly-created partition.&lt;br /&gt;
# Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo tar --numeric-owner -xf nemo-handset-armv7hl-n950-*.tar.bz2 -C /media/Alt_OS/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TIPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Sometimes, the name of the partition is Alt_OS_, with a single underline/underscores after “S” instead of the default Alt_OS (without underscore). Sometimes it has two (2) underlines/underscores. In my case, it had three (3) underlines/underscores.&lt;br /&gt;
# To be sure, before extracting the Nemo image, you may want to check the correct name by entering the Linux command of “lsblk” (without the quotes).&lt;br /&gt;
# As a matter of “best practice” it is recommended to have a File Manager open and navigating to &amp;quot;Alt_OS&amp;quot; during the extraction command to verify that the files are being extracted to the correct location.&lt;br /&gt;
# By experience, booting the device at this stage will result to either a reboot loop or the device not turning on at all. &#039;&#039;&#039;It is highly recommend not to turn on the device until you complete the setup/process from this point onward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Flash the Device with Ubiboot-02 ==&lt;br /&gt;
&lt;br /&gt;
Flash the ubiboot-02 Kernel with the command below. Replace “firmware.bin” with the filename of your N9 FIASCO image if you have renamed it differently.&lt;br /&gt;
&lt;br /&gt;
 sudo flasher -a &amp;lt;nameofyourfirmware.bin&amp;gt; -k zImage_2.6.32.54-ubiboot-02_040613 --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
Once the device reboots, keep the USB cable plugged in to enter “maintenance mode”. You will notice that the File Manager of your Linux Distribution will open and will mount/show all the partitions:&lt;br /&gt;
&lt;br /&gt;
 Nokia N9 (this is the “MyDocs” directory)&lt;br /&gt;
 rootfs (this is the “/” directory)&lt;br /&gt;
 another partition with a long series of alpha-numeric (this is the /home/nitdroid directory)&lt;br /&gt;
 Alt_OS (this is the Nemo directory/partition)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FINAL STEPS:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In the Nemo (Alt_OS) partition, go to the “boot” directory. Look for a file named &amp;quot;vmlinuz-2.6.32.20130129.1-n950&amp;quot; and save a personal copy.&lt;br /&gt;
# Get another copy and rename it to “bzImage” (without the quotes).&lt;br /&gt;
# Navigate to the rootfs directory (root of the N9) and find the “boot” directory. Enter that “boot” directory and paste the now-renamed “bzImage” file.&lt;br /&gt;
# Eject all partitions and then unplug the USB cable. The device will restart and you will now see Ubiboot taking over the boot process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Congratulations, you now have Ubiboot completely set up with a Triple-Boot configuration of Harmattan, NITDroid, and Nemo!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://talk.maemo.org/showthread.php?t=89345 Official thread at talk.maemo.org]&lt;br /&gt;
# [http://www.swagman.org/juice/ubiboot/ Official download site of Ubiboot]&lt;br /&gt;
# [http://downloads.nitdroid.com/e-yes/n9/ Official download site of NITDroid]&lt;br /&gt;
# [https://wiki.merproject.org/wiki/Nemo/Installing Official Wiki Page of Nemo]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediafire.com/folder/4zuayx3h8e6cy/ubiboot-02 PDF and Document]&lt;br /&gt;
# YouTube [http://www.youtube.com/playlist?list=PLcAjLdlFZWmC6UqdrIUz6Uqc3YtnCpqc2 (to follow/in progress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Wazapp&amp;diff=42883</id>
		<title>Wazapp</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Wazapp&amp;diff=42883"/>
		<updated>2013-06-24T09:58:03Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Latest Upstream build */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= About Wazapp =&lt;br /&gt;
&lt;br /&gt;
[[Image:Wazapp-logo.png|thumb|128px|Wazapp logo created by [http://talk.maemo.org/member.php?u=59328 The Best Isaac]]]Wazapp is an IM application for N9 that allows you to chat with your Whatsapp buddies.&lt;br /&gt;
Wazapp consists of 2 parts, the IM application (wazapp), which is in Python, and the accounts plugin (waxmppplugin) in C++. The accounts plugin should be rewritten in python soon.&lt;br /&gt;
&lt;br /&gt;
Despite thousands of Nokia N9 users signing an online petition, WhatsApp Inc. ignored all demands for releasing a version for the MeeGo. Tarek Galal released the first version of Wazapp for public beta testing on May 18, 2012. On May 25, 2012 Wazapp was made open source on GitHub. As of September 2012, Wazapp supports almost all features of the official WhatsApp client and languages (see features and languages comparison below).&lt;br /&gt;
&lt;br /&gt;
The source code can be [https://github.com/tgalal/wazapp obtained from github].&lt;br /&gt;
&lt;br /&gt;
* Official homepage: http://www.wazapp.im&lt;br /&gt;
* Contact: Tarek Galal tarek@wazapp.im&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wazapp in action==&lt;br /&gt;
&lt;br /&gt;
A tribute to our heroes [http://talk.maemo.org/member.php?u=34540 CepiPerez] and [http://talk.maemo.org/member.php?u=59645 knobtviker] for the beautiful UI and full emoji support!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Wazapp-loading.png|Loading screen&lt;br /&gt;
Image:Wazapp-main.png|Main screen&lt;br /&gt;
Image:Wazapp-conversation.png|Normal chat&lt;br /&gt;
Image:Wazapp-main-messages-pending.png|Unread messages&lt;br /&gt;
Image:Wazapp-group-create.png|Create group&lt;br /&gt;
Image:Wazapp-group-chat.png|Group chat&lt;br /&gt;
Image:Wazapp-synching-contacts.png|Contact synchronisation&lt;br /&gt;
Image:Wazapp-settings-01.png|Misc options&lt;br /&gt;
Image:Wazapp-settings-02.png|Theme and orientation&lt;br /&gt;
Image:Wazapp-settings-03.png|Notification&lt;br /&gt;
Image:Wazapp-settings-04.png|Profile setup&lt;br /&gt;
Image:Wazapp-settings-05-credits.png|About&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Feature comparison==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-datatable&amp;quot;&lt;br /&gt;
! Feature !! Original WhatsApp !! Wazapp&lt;br /&gt;
|-&lt;br /&gt;
| Chat&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Group Chat&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Location sharing&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Media sharing&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Exchange contacts&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast messages&lt;br /&gt;
| x&lt;br /&gt;
| not yet, [https://github.com/tgalal/wazapp/issues/114 see GitHub issue]&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast media&lt;br /&gt;
| x&lt;br /&gt;
| not yet&lt;br /&gt;
|-&lt;br /&gt;
| Chat history&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Message timestamps&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Profile picture&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Status update&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| IOS 6 Emoji (846)&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Contact synchronisation&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Account registration&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Resize images before sending&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Landscape mode&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Change language&lt;br /&gt;
| no&lt;br /&gt;
| &#039;&#039;&#039;x&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Custom theme colours&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Custom background&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Custom notification sounds&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Block contacts&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Audio recording&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Push notifications&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Daily database backup (7 days total)&lt;br /&gt;
| x&lt;br /&gt;
| work in progress&lt;br /&gt;
|-&lt;br /&gt;
| No international charges&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| User interface&lt;br /&gt;
| &#039;&#039;good&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;awesome ;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Price&lt;br /&gt;
| &#039;&#039;$0.99&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;free&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| License&lt;br /&gt;
| &#039;&#039;proprietary (closed source)&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;open source (GNU GPL)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Supported Languages==&lt;br /&gt;
&lt;br /&gt;
Big thanks to all translators on [https://www.transifex.com/projects/p/wazapp/ Transifex]!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-datatable&amp;quot;&lt;br /&gt;
! Language !! Original WhatsApp !! Wazapp&lt;br /&gt;
|-&lt;br /&gt;
| Albanian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sq_AL/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Arabic&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ar/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Basque (Spain)&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/eu_ES/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Bokmål&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Bulgarian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/bg/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Catalan&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ca/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese (Hong Kong)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh_HK/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese (Taiwan)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh_TW/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Croatian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hr/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Czech&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/cs/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Danish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/da/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Dutch&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/nl/ x]&lt;br /&gt;
|-&lt;br /&gt;
| English (United Kingdom)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/en_GB/ x]&lt;br /&gt;
|-&lt;br /&gt;
| English (United States)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/en_US/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Estonian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/et/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Finnish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fi/ x]&lt;br /&gt;
|-&lt;br /&gt;
| French (France)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fr_FR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| French (Switzerland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fr_CH/ x]&lt;br /&gt;
|-&lt;br /&gt;
| German (Germany)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/de_DE/ x]&lt;br /&gt;
|-&lt;br /&gt;
| German (Switzerland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/de_CH/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Greek&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/el/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hebrew&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/he/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hindi&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hi/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hungarian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hu_HU/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Indonesian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Italian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/it/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Japanese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Korean&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Macedonian&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/mk/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Malay&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ms x]&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Persian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fa/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Polish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pl/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Portuguese (Brazil)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pt_BR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Portuguese (Portugal)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pt_PT/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Romanian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ro/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Russian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ru/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Slovak&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Spain)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Argentina)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es_AR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Mexico)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es_MX/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Swedish (Finland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sv_FI/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Swedish (Sweden)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sv_SE/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Thai&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/th/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Turkish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/tr/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Ukrainian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/uk_UA/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Urdu&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ur/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Vietnamese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/vi/ x]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Latest Upstream build ==&lt;br /&gt;
[[Image:Qr.png|thumb|86px|QR-Code]]&lt;br /&gt;
The latest wazapp version is 0.9.20 (Official Tgalal version)&lt;br /&gt;
* Download deb: http://openwhatsapp.org/download/N9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The latest nightly is Nightly 23 (Coderus version)&lt;br /&gt;
* Download deb: http://coderus.thecust.net/harmattan/wazapp_0.9.20.0~nightly23_armel.deb&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suitable terminals for N9==&lt;br /&gt;
&lt;br /&gt;
You do not need developer mode enabled in order to be able to have a terminal.&lt;br /&gt;
Typing this will add terminal to your apps permanently, even when not in developer mode:&lt;br /&gt;
 cp /usr/share/applications/meego-terminal.desktop ~/.local/share/applications/terminal.desktop&lt;br /&gt;
&lt;br /&gt;
Suitable terminals are (non exclusive list):&lt;br /&gt;
&lt;br /&gt;
* [http://store.ovi.com/content/252482 FingerTerm]&lt;br /&gt;
* [http://store.ovi.com/content/258644 BTinput Terminal]&lt;br /&gt;
* [http://store.ovi.com/content/283645 MTermite]&lt;br /&gt;
&lt;br /&gt;
==Terminal commands==&lt;br /&gt;
&lt;br /&gt;
===Enter superuser / root mode===&lt;br /&gt;
 devel-su&lt;br /&gt;
Type the root password (default: &#039;&#039;&#039;rootme&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: The cursor will not move when you are typing the password, it is normal.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===How to backup your Wazapp database===&lt;br /&gt;
This should be done prior to anything else. Just in case things get bad (and they will sooner or later).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====GUI solution====&lt;br /&gt;
&lt;br /&gt;
# Disconnect USB cable in case phone is connected to computer.&lt;br /&gt;
# Activate &amp;quot;Show root filesystem&amp;quot; &#039;&#039;&#039;AND&#039;&#039;&#039; &amp;quot;Show hidden files&amp;quot; in Filebox settings menu.&lt;br /&gt;
# Navigate to folder&lt;br /&gt;
#:&amp;lt;pre&amp;gt;/home/user/.wazapp&amp;lt;/pre&amp;gt;&lt;br /&gt;
# You should see a file similar to&lt;br /&gt;
#:&amp;lt;pre&amp;gt;123456789012345.db&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Select and copy it (long keypress)&lt;br /&gt;
# Navigate to&lt;br /&gt;
#:&amp;lt;pre&amp;gt;/home/user/MyDocs&amp;lt;/pre&amp;gt;&lt;br /&gt;
#:and paste the file here&lt;br /&gt;
# Close Filebox and connect your phone by USB cable.&lt;br /&gt;
# You should find your backup copy in the MyDocs folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal solution====&lt;br /&gt;
&lt;br /&gt;
# Disconnect USB cable in case phone is connected to computer.&lt;br /&gt;
# Open your favourite terminal&lt;br /&gt;
# Type&lt;br /&gt;
#:&amp;lt;pre&amp;gt;cp ~/.wazapp/*.db ~/MyDocs/&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Close terminal and connect your phone by USB cable.&lt;br /&gt;
# You should find your backup copy in the MyDocs folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Install a new wazapp build===&lt;br /&gt;
Download the deb file to your downloads folder (default: /home/user/MyDocs/Downloads/), then disconnect the phone from your computer (if previously connected by usb).&lt;br /&gt;
 devel-su&lt;br /&gt;
Type the root password (default: rootme)&lt;br /&gt;
 cd /home/user/MyDocs/Downloads/&lt;br /&gt;
 dpkg -i filename.deb&lt;br /&gt;
(filename obviously is the name of your deb file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kill / exit a stuck wazapp process===&lt;br /&gt;
 killall wazapp&lt;br /&gt;
 kill `pidof wazapp`&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Deleting your wazapp database===&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;: you will lose all chat history and messages!&lt;br /&gt;
 rm -rf ~/.wazapp/*.db&lt;br /&gt;
 rm -rf home/user/.wazapp/*.db&lt;br /&gt;
&lt;br /&gt;
===Create a logfile for troubleshooting===&lt;br /&gt;
If developers asks for a log, you will send them one ;)&lt;br /&gt;
&lt;br /&gt;
This is how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: wazapp must not be running!&#039;&#039;&#039;&lt;br /&gt;
 /opt/waxmppplugin/bin/wazapp/wazapp &amp;gt;/home/user/MyDocs/wazapp-logfile.txt 2&amp;gt;&amp;amp;1&lt;br /&gt;
Once you&#039;re done capturing your log, you can find it on your usb storage when connected to pc via usb.&lt;br /&gt;
Post it on [http://pastebin.com Pastebin], attach the logfile as txt to your post or send it to CepiPerez if asked.&lt;br /&gt;
&lt;br /&gt;
===Autostart Wazapp on phone boot===&lt;br /&gt;
 devel-su&lt;br /&gt;
 wget http://pastebin.com/raw.php?i=VfxNtsYg -O /etc/init/apps/wazapp.conf &amp;amp;&amp;amp; /sbin/reboot&lt;br /&gt;
&lt;br /&gt;
====Content of /etc/init/apps/wazapp.conf (Never &amp;quot;pastebin&amp;quot; init scripts without checking!)====&lt;br /&gt;
  description &amp;quot;wazapp autostart service&amp;quot;&lt;br /&gt;
  author &amp;quot;brkn&amp;quot;&lt;br /&gt;
  stop on core_shutdown&lt;br /&gt;
  console none&lt;br /&gt;
  nice 2&lt;br /&gt;
  exec /usr/bin/aegis-exec -s -u user -l /opt/waxmppplugin/bin/wazapp/wazapp&lt;br /&gt;
&lt;br /&gt;
===Completely purge Wazapp from your Nokia N9===&lt;br /&gt;
 devel-su&lt;br /&gt;
 {enter your password}&lt;br /&gt;
 apt-get --purge autoremove wazapp&lt;br /&gt;
 rm -rf /opt/waxmppplugin/&lt;br /&gt;
 exit&lt;br /&gt;
 rm -rf /home/user/.wazapp/&lt;br /&gt;
 Then reboot, &amp;amp; then install new version (if wanted).&lt;br /&gt;
&lt;br /&gt;
==Common errors and their solutions==&lt;br /&gt;
&lt;br /&gt;
=== Stays Offline ===&lt;br /&gt;
 You need to open your phone Settings -&amp;gt; Internet Connection -&amp;gt; Switch on &amp;quot;Allow background connections&amp;quot;. Otherwise Wazapp doesn&#039;t detect connection to Internet.&lt;br /&gt;
&lt;br /&gt;
=== Connection error===&lt;br /&gt;
Error Message:&lt;br /&gt;
 status shows &amp;quot;Connecting…&amp;quot; when Wazapp is running.&lt;br /&gt;
Solution:&lt;br /&gt;
# Delete folder (&#039;&#039;if you intend to use Filebox: folder is hidden&#039;&#039;)&lt;br /&gt;
 /home/user/.wazapp&lt;br /&gt;
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
&lt;br /&gt;
=== Registration fail-too-many error===&lt;br /&gt;
Error Message:&lt;br /&gt;
 &amp;quot;Failed. Server said: fail-too-many&amp;quot;&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
If you are already using dev versions, update to the [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], it should fix that issue. If not, follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Open Wazapp on N9 and start registration&lt;br /&gt;
# Download and install [http://bluestacks.com/ BlueStacks]&lt;br /&gt;
# Start BlueStacks and install WhatsApp&lt;br /&gt;
# Start Whatsapp and register your phone number&lt;br /&gt;
# Wait for verification code. Wazapp should register automatically if left open&lt;br /&gt;
&lt;br /&gt;
=== Registration fail-too-recent:XXX===&lt;br /&gt;
Error Message:&lt;br /&gt;
 &amp;quot;Failed. Server said: fail-too-recent:XXX&amp;quot;&lt;br /&gt;
Solution:&lt;br /&gt;
There are various solutions for this situation&lt;br /&gt;
&amp;lt;pre&amp;gt;* You recently registered or logged in, please wait for about XXX minutes before trying to re-register.&lt;br /&gt;
* You are using multiple devices with the same number on WhatsApp. WhatsApp meant for one device per session. Please remove WhatsApp completely from your previous device and re-register after mentioned XXX minutes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Need to re-register===&lt;br /&gt;
Error message:&lt;br /&gt;
 &amp;quot;need to remove your account from accounts manager and re-register&amp;quot;&lt;br /&gt;
# Remove account: Accounts – Wazapp – menu at bottom right – Delete Account&lt;br /&gt;
# Start Wazapp&lt;br /&gt;
# Follow registration path&lt;br /&gt;
&lt;br /&gt;
If registration fails, follow the [http://wiki.maemo.org/Wazapp#Registration_fail-too-many_error the fail-too-many instructions]&lt;br /&gt;
&lt;br /&gt;
=== Can&#039;t sync all contacts===&lt;br /&gt;
Error:&lt;br /&gt;
 Unable to sync all contacts to Wazapp&lt;br /&gt;
Solution:&lt;br /&gt;
 Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
&lt;br /&gt;
=== Unable to receive messages===&lt;br /&gt;
Error:&lt;br /&gt;
 Unable to receive messages from contacts&lt;br /&gt;
Solution:&lt;br /&gt;
# Uninstall Wazapp (&#039;&#039;do not remove Wazapp account&#039;&#039;)&lt;br /&gt;
# Restart phone&lt;br /&gt;
# Remove folder (&#039;&#039;if you intend to use Filebox: folder is hidden&#039;&#039;)&lt;br /&gt;
 /home/user/.wazapp/&lt;br /&gt;
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
# Restart phone&lt;br /&gt;
# Start Wazapp&lt;br /&gt;
&lt;br /&gt;
=== Notifications Are Silent on Ringing Profile ===&lt;br /&gt;
&lt;br /&gt;
 As of 24/09/12, there is a bug in Wazapp whereby new messages only vibrate instead of ringing with the chat notification.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 The developers are currently working to fix this. This section will be updated once the bug is fixed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Possible solution thanx to fenix_86&lt;br /&gt;
1   Uninstall Wazapp&lt;br /&gt;
2   Reboot the phone&lt;br /&gt;
3   Remove (preferably rename) the folder .wazapp in home/user/...&lt;br /&gt;
4   Remove (preferably rename) the folder Wazapp in home/user/MyDocs..&lt;br /&gt;
5   Install the latest version of Wazapp&lt;br /&gt;
6   Reboot the phone&lt;br /&gt;
7   Launch Wazapp and syncronize contact list&lt;br /&gt;
8   Reboot the phone (incase standby icons are red squares)&lt;br /&gt;
9   Relaunch Wazapp&lt;br /&gt;
10  Delete the old renamed folders (renamed in steps 3 and 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wazapp Notifications Icon covers SMS Notification Icon ===&lt;br /&gt;
&lt;br /&gt;
 When you have an unread Wazapp message as well as an unread SMS, you might see only a Wazapp Notification Icon.&lt;br /&gt;
&lt;br /&gt;
 This is NOT a bug but a feature in Harmattan whereby SMS/IM/Wazapp are displayed by the latest Notification icon only!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wazapp media is NOT found in Gallery ===&lt;br /&gt;
&lt;br /&gt;
 By default, all Wazapp media using Tarek&#039;s build is stored in &#039;&#039;&#039;/home/user/MyDocs/.wazapp/&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
Navigate to this location by using a file manager like Filebox to view the media.&lt;br /&gt;
&lt;br /&gt;
 In CepiPerez&#039;s build all Wazapp media are stored in &#039;&#039;&#039;/home/user/MyDocs/Wazapp/media&#039;&#039;&#039; and should appear in the Gallery&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Last Seen Time for a Contact is Inaccurate ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
&lt;br /&gt;
 When Opening a Chat with a Contact, the last seen time is Inaccurate. Mostly, it is the time when you last sent a message to the contact.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Work-around:&lt;br /&gt;
&lt;br /&gt;
 Return to the Chat menu and Open the Chat with the Contact again. The Last Seen time will now be updated to be reflected accurately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Red Dots Appear instead of Notification Icons ===&lt;br /&gt;
&lt;br /&gt;
Error: &lt;br /&gt;
&lt;br /&gt;
 On the Low-Power Screen, Status Bar and Lockscreen instead of the green Wazapp Notification Icon, a Red Square/Box/Dot appears.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
 Reboot your phone. Most probably you have done a fresh installation and have not rebooted your phone.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pictures not Appearing for Selecting Profile Picture ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
&lt;br /&gt;
 When choosing a Profile Picture, the selection screen has an ever-spinning spinner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 Quit Wazapp and re-start it. If it still isn&#039;t fixed, uninstall Wazapp from your system and delete all files in &#039;&#039;&#039;/opt/waxmppplugin/&#039;&#039;&#039; before rebooting your device and re-installing the latest version of Wazapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Changing language does not work ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 When changing the language and restarting Wazapp, the language is still english.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 CepiPerez dev builds don&#039;t include language files other than English, even though other languages are visible in the settings menu. However, if you want to use a language other than English in &amp;quot;development&amp;quot; builds, follow these directions: http://talk.maemo.org/showthread.php?p=1277303#post1277303&lt;br /&gt;
&lt;br /&gt;
=== Sending voice recordings does not work ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 When sending voice recordings nothing happens.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 You need to receive a voice recording from your contact first.&lt;br /&gt;
&lt;br /&gt;
=== Conversation missing and need to re-register after swapped SIM card ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 After swapped sim card, Wazapp will ask user to re-register and previous conversation is missing.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 This is expected and that is how it works in WhatsApp official client.&lt;br /&gt;
&lt;br /&gt;
=== No conversation bubble notification for one message ===&lt;br /&gt;
&lt;br /&gt;
 As per [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], developer [http://forums.internettablettalk.com/showpost.php?p=1290257&amp;amp;postcount=6946 said that] this is how it will work. &lt;br /&gt;
&lt;br /&gt;
== How to pay for your WhatsApp account ==&lt;br /&gt;
&lt;br /&gt;
Your &#039;WhatsApp&#039; account usage time may be expired if you get problems sending messages or logging in.&lt;br /&gt;
You can pay via PayPal to extend your &#039;WhatsApp&#039; account:&lt;br /&gt;
&lt;br /&gt;
German, Austrian and Swiss accounts/ numbers:&lt;br /&gt;
Use WhatsApp payment link generator [http://whatsapppp.der-s.com/ here]&lt;br /&gt;
&lt;br /&gt;
Alternative solution:&lt;br /&gt;
Use this link: http://www.whatsapp.com/payments/cksum_pay.php?phone=XXX&amp;amp;cksum=YYY&lt;br /&gt;
You have to change&lt;br /&gt;
XXX to your number in international format&lt;br /&gt;
and&lt;br /&gt;
YYY to md5(XXX + &#039;abc&#039;). &lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Wazapp&amp;diff=42884</id>
		<title>Wazapp</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Wazapp&amp;diff=42884"/>
		<updated>2013-06-24T09:52:34Z</updated>

		<summary type="html">&lt;p&gt;151.50.240.90: /* Latest Upstream build */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= About Wazapp =&lt;br /&gt;
&lt;br /&gt;
[[Image:Wazapp-logo.png|thumb|128px|Wazapp logo created by [http://talk.maemo.org/member.php?u=59328 The Best Isaac]]]Wazapp is an IM application for N9 that allows you to chat with your Whatsapp buddies.&lt;br /&gt;
Wazapp consists of 2 parts, the IM application (wazapp), which is in Python, and the accounts plugin (waxmppplugin) in C++. The accounts plugin should be rewritten in python soon.&lt;br /&gt;
&lt;br /&gt;
Despite thousands of Nokia N9 users signing an online petition, WhatsApp Inc. ignored all demands for releasing a version for the MeeGo. Tarek Galal released the first version of Wazapp for public beta testing on May 18, 2012. On May 25, 2012 Wazapp was made open source on GitHub. As of September 2012, Wazapp supports almost all features of the official WhatsApp client and languages (see features and languages comparison below).&lt;br /&gt;
&lt;br /&gt;
The source code can be [https://github.com/tgalal/wazapp obtained from github].&lt;br /&gt;
&lt;br /&gt;
* Official homepage: http://www.wazapp.im&lt;br /&gt;
* Contact: Tarek Galal tarek@wazapp.im&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wazapp in action==&lt;br /&gt;
&lt;br /&gt;
A tribute to our heroes [http://talk.maemo.org/member.php?u=34540 CepiPerez] and [http://talk.maemo.org/member.php?u=59645 knobtviker] for the beautiful UI and full emoji support!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Wazapp-loading.png|Loading screen&lt;br /&gt;
Image:Wazapp-main.png|Main screen&lt;br /&gt;
Image:Wazapp-conversation.png|Normal chat&lt;br /&gt;
Image:Wazapp-main-messages-pending.png|Unread messages&lt;br /&gt;
Image:Wazapp-group-create.png|Create group&lt;br /&gt;
Image:Wazapp-group-chat.png|Group chat&lt;br /&gt;
Image:Wazapp-synching-contacts.png|Contact synchronisation&lt;br /&gt;
Image:Wazapp-settings-01.png|Misc options&lt;br /&gt;
Image:Wazapp-settings-02.png|Theme and orientation&lt;br /&gt;
Image:Wazapp-settings-03.png|Notification&lt;br /&gt;
Image:Wazapp-settings-04.png|Profile setup&lt;br /&gt;
Image:Wazapp-settings-05-credits.png|About&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Feature comparison==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-datatable&amp;quot;&lt;br /&gt;
! Feature !! Original WhatsApp !! Wazapp&lt;br /&gt;
|-&lt;br /&gt;
| Chat&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Group Chat&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Location sharing&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Media sharing&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Exchange contacts&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast messages&lt;br /&gt;
| x&lt;br /&gt;
| not yet, [https://github.com/tgalal/wazapp/issues/114 see GitHub issue]&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast media&lt;br /&gt;
| x&lt;br /&gt;
| not yet&lt;br /&gt;
|-&lt;br /&gt;
| Chat history&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Message timestamps&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Profile picture&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Status update&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| IOS 6 Emoji (846)&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Contact synchronisation&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Account registration&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Resize images before sending&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Landscape mode&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Change language&lt;br /&gt;
| no&lt;br /&gt;
| &#039;&#039;&#039;x&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Custom theme colours&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Custom background&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Custom notification sounds&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Block contacts&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Audio recording&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Push notifications&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| Daily database backup (7 days total)&lt;br /&gt;
| x&lt;br /&gt;
| work in progress&lt;br /&gt;
|-&lt;br /&gt;
| No international charges&lt;br /&gt;
| x&lt;br /&gt;
| x&lt;br /&gt;
|-&lt;br /&gt;
| User interface&lt;br /&gt;
| &#039;&#039;good&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;awesome ;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Price&lt;br /&gt;
| &#039;&#039;$0.99&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;free&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| License&lt;br /&gt;
| &#039;&#039;proprietary (closed source)&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;open source (GNU GPL)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Supported Languages==&lt;br /&gt;
&lt;br /&gt;
Big thanks to all translators on [https://www.transifex.com/projects/p/wazapp/ Transifex]!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-datatable&amp;quot;&lt;br /&gt;
! Language !! Original WhatsApp !! Wazapp&lt;br /&gt;
|-&lt;br /&gt;
| Albanian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sq_AL/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Arabic&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ar/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Basque (Spain)&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/eu_ES/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Bokmål&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Bulgarian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/bg/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Catalan&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ca/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese (Hong Kong)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh_HK/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Chinese (Taiwan)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/zh_TW/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Croatian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hr/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Czech&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/cs/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Danish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/da/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Dutch&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/nl/ x]&lt;br /&gt;
|-&lt;br /&gt;
| English (United Kingdom)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/en_GB/ x]&lt;br /&gt;
|-&lt;br /&gt;
| English (United States)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/en_US/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Estonian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/et/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Finnish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fi/ x]&lt;br /&gt;
|-&lt;br /&gt;
| French (France)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fr_FR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| French (Switzerland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fr_CH/ x]&lt;br /&gt;
|-&lt;br /&gt;
| German (Germany)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/de_DE/ x]&lt;br /&gt;
|-&lt;br /&gt;
| German (Switzerland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/de_CH/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Greek&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/el/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hebrew&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/he/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hindi&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hi/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Hungarian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/hu_HU/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Indonesian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Italian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/it/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Japanese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Korean&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Macedonian&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/mk/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Malay&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ms x]&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Persian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/fa/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Polish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pl/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Portuguese (Brazil)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pt_BR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Portuguese (Portugal)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/pt_PT/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Romanian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ro/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Russian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ru/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Slovak&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/ Request on Transifex]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Spain)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Argentina)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es_AR/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Spanish (Mexico)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/es_MX/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Swedish (Finland)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sv_FI/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Swedish (Sweden)&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/sv_SE/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Thai&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/th/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Turkish&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/tr/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Ukrainian&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/uk_UA/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Urdu&lt;br /&gt;
| no&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/ur/ x]&lt;br /&gt;
|-&lt;br /&gt;
| Vietnamese&lt;br /&gt;
| x&lt;br /&gt;
| [https://www.transifex.com/projects/p/wazapp/language/vi/ x]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Latest Upstream build ==&lt;br /&gt;
[[Image:Qr.png|thumb|86px|QR-Code]]&lt;br /&gt;
The latest wazapp version is 0.9.20 (Official Tgalal version)&lt;br /&gt;
* Download deb: http://openwhatsapp.org/download/N9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The latest nightly is Nightly 23 (Coderus version)&lt;br /&gt;
* Download deb: http://coderus.thecust.net/harmattan/&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suitable terminals for N9==&lt;br /&gt;
&lt;br /&gt;
You do not need developer mode enabled in order to be able to have a terminal.&lt;br /&gt;
Typing this will add terminal to your apps permanently, even when not in developer mode:&lt;br /&gt;
 cp /usr/share/applications/meego-terminal.desktop ~/.local/share/applications/terminal.desktop&lt;br /&gt;
&lt;br /&gt;
Suitable terminals are (non exclusive list):&lt;br /&gt;
&lt;br /&gt;
* [http://store.ovi.com/content/252482 FingerTerm]&lt;br /&gt;
* [http://store.ovi.com/content/258644 BTinput Terminal]&lt;br /&gt;
* [http://store.ovi.com/content/283645 MTermite]&lt;br /&gt;
&lt;br /&gt;
==Terminal commands==&lt;br /&gt;
&lt;br /&gt;
===Enter superuser / root mode===&lt;br /&gt;
 devel-su&lt;br /&gt;
Type the root password (default: &#039;&#039;&#039;rootme&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: The cursor will not move when you are typing the password, it is normal.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===How to backup your Wazapp database===&lt;br /&gt;
This should be done prior to anything else. Just in case things get bad (and they will sooner or later).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====GUI solution====&lt;br /&gt;
&lt;br /&gt;
# Disconnect USB cable in case phone is connected to computer.&lt;br /&gt;
# Activate &amp;quot;Show root filesystem&amp;quot; &#039;&#039;&#039;AND&#039;&#039;&#039; &amp;quot;Show hidden files&amp;quot; in Filebox settings menu.&lt;br /&gt;
# Navigate to folder&lt;br /&gt;
#:&amp;lt;pre&amp;gt;/home/user/.wazapp&amp;lt;/pre&amp;gt;&lt;br /&gt;
# You should see a file similar to&lt;br /&gt;
#:&amp;lt;pre&amp;gt;123456789012345.db&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Select and copy it (long keypress)&lt;br /&gt;
# Navigate to&lt;br /&gt;
#:&amp;lt;pre&amp;gt;/home/user/MyDocs&amp;lt;/pre&amp;gt;&lt;br /&gt;
#:and paste the file here&lt;br /&gt;
# Close Filebox and connect your phone by USB cable.&lt;br /&gt;
# You should find your backup copy in the MyDocs folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal solution====&lt;br /&gt;
&lt;br /&gt;
# Disconnect USB cable in case phone is connected to computer.&lt;br /&gt;
# Open your favourite terminal&lt;br /&gt;
# Type&lt;br /&gt;
#:&amp;lt;pre&amp;gt;cp ~/.wazapp/*.db ~/MyDocs/&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Close terminal and connect your phone by USB cable.&lt;br /&gt;
# You should find your backup copy in the MyDocs folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Install a new wazapp build===&lt;br /&gt;
Download the deb file to your downloads folder (default: /home/user/MyDocs/Downloads/), then disconnect the phone from your computer (if previously connected by usb).&lt;br /&gt;
 devel-su&lt;br /&gt;
Type the root password (default: rootme)&lt;br /&gt;
 cd /home/user/MyDocs/Downloads/&lt;br /&gt;
 dpkg -i filename.deb&lt;br /&gt;
(filename obviously is the name of your deb file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kill / exit a stuck wazapp process===&lt;br /&gt;
 killall wazapp&lt;br /&gt;
 kill `pidof wazapp`&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Deleting your wazapp database===&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;: you will lose all chat history and messages!&lt;br /&gt;
 rm -rf ~/.wazapp/*.db&lt;br /&gt;
 rm -rf home/user/.wazapp/*.db&lt;br /&gt;
&lt;br /&gt;
===Create a logfile for troubleshooting===&lt;br /&gt;
If developers asks for a log, you will send them one ;)&lt;br /&gt;
&lt;br /&gt;
This is how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: wazapp must not be running!&#039;&#039;&#039;&lt;br /&gt;
 /opt/waxmppplugin/bin/wazapp/wazapp &amp;gt;/home/user/MyDocs/wazapp-logfile.txt 2&amp;gt;&amp;amp;1&lt;br /&gt;
Once you&#039;re done capturing your log, you can find it on your usb storage when connected to pc via usb.&lt;br /&gt;
Post it on [http://pastebin.com Pastebin], attach the logfile as txt to your post or send it to CepiPerez if asked.&lt;br /&gt;
&lt;br /&gt;
===Autostart Wazapp on phone boot===&lt;br /&gt;
 devel-su&lt;br /&gt;
 wget http://pastebin.com/raw.php?i=VfxNtsYg -O /etc/init/apps/wazapp.conf &amp;amp;&amp;amp; /sbin/reboot&lt;br /&gt;
&lt;br /&gt;
====Content of /etc/init/apps/wazapp.conf (Never &amp;quot;pastebin&amp;quot; init scripts without checking!)====&lt;br /&gt;
  description &amp;quot;wazapp autostart service&amp;quot;&lt;br /&gt;
  author &amp;quot;brkn&amp;quot;&lt;br /&gt;
  stop on core_shutdown&lt;br /&gt;
  console none&lt;br /&gt;
  nice 2&lt;br /&gt;
  exec /usr/bin/aegis-exec -s -u user -l /opt/waxmppplugin/bin/wazapp/wazapp&lt;br /&gt;
&lt;br /&gt;
===Completely purge Wazapp from your Nokia N9===&lt;br /&gt;
 devel-su&lt;br /&gt;
 {enter your password}&lt;br /&gt;
 apt-get --purge autoremove wazapp&lt;br /&gt;
 rm -rf /opt/waxmppplugin/&lt;br /&gt;
 exit&lt;br /&gt;
 rm -rf /home/user/.wazapp/&lt;br /&gt;
 Then reboot, &amp;amp; then install new version (if wanted).&lt;br /&gt;
&lt;br /&gt;
==Common errors and their solutions==&lt;br /&gt;
&lt;br /&gt;
=== Stays Offline ===&lt;br /&gt;
 You need to open your phone Settings -&amp;gt; Internet Connection -&amp;gt; Switch on &amp;quot;Allow background connections&amp;quot;. Otherwise Wazapp doesn&#039;t detect connection to Internet.&lt;br /&gt;
&lt;br /&gt;
=== Connection error===&lt;br /&gt;
Error Message:&lt;br /&gt;
 status shows &amp;quot;Connecting…&amp;quot; when Wazapp is running.&lt;br /&gt;
Solution:&lt;br /&gt;
# Delete folder (&#039;&#039;if you intend to use Filebox: folder is hidden&#039;&#039;)&lt;br /&gt;
 /home/user/.wazapp&lt;br /&gt;
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
&lt;br /&gt;
=== Registration fail-too-many error===&lt;br /&gt;
Error Message:&lt;br /&gt;
 &amp;quot;Failed. Server said: fail-too-many&amp;quot;&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
If you are already using dev versions, update to the [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], it should fix that issue. If not, follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Open Wazapp on N9 and start registration&lt;br /&gt;
# Download and install [http://bluestacks.com/ BlueStacks]&lt;br /&gt;
# Start BlueStacks and install WhatsApp&lt;br /&gt;
# Start Whatsapp and register your phone number&lt;br /&gt;
# Wait for verification code. Wazapp should register automatically if left open&lt;br /&gt;
&lt;br /&gt;
=== Registration fail-too-recent:XXX===&lt;br /&gt;
Error Message:&lt;br /&gt;
 &amp;quot;Failed. Server said: fail-too-recent:XXX&amp;quot;&lt;br /&gt;
Solution:&lt;br /&gt;
There are various solutions for this situation&lt;br /&gt;
&amp;lt;pre&amp;gt;* You recently registered or logged in, please wait for about XXX minutes before trying to re-register.&lt;br /&gt;
* You are using multiple devices with the same number on WhatsApp. WhatsApp meant for one device per session. Please remove WhatsApp completely from your previous device and re-register after mentioned XXX minutes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Need to re-register===&lt;br /&gt;
Error message:&lt;br /&gt;
 &amp;quot;need to remove your account from accounts manager and re-register&amp;quot;&lt;br /&gt;
# Remove account: Accounts – Wazapp – menu at bottom right – Delete Account&lt;br /&gt;
# Start Wazapp&lt;br /&gt;
# Follow registration path&lt;br /&gt;
&lt;br /&gt;
If registration fails, follow the [http://wiki.maemo.org/Wazapp#Registration_fail-too-many_error the fail-too-many instructions]&lt;br /&gt;
&lt;br /&gt;
=== Can&#039;t sync all contacts===&lt;br /&gt;
Error:&lt;br /&gt;
 Unable to sync all contacts to Wazapp&lt;br /&gt;
Solution:&lt;br /&gt;
 Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
&lt;br /&gt;
=== Unable to receive messages===&lt;br /&gt;
Error:&lt;br /&gt;
 Unable to receive messages from contacts&lt;br /&gt;
Solution:&lt;br /&gt;
# Uninstall Wazapp (&#039;&#039;do not remove Wazapp account&#039;&#039;)&lt;br /&gt;
# Restart phone&lt;br /&gt;
# Remove folder (&#039;&#039;if you intend to use Filebox: folder is hidden&#039;&#039;)&lt;br /&gt;
 /home/user/.wazapp/&lt;br /&gt;
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]&lt;br /&gt;
# Restart phone&lt;br /&gt;
# Start Wazapp&lt;br /&gt;
&lt;br /&gt;
=== Notifications Are Silent on Ringing Profile ===&lt;br /&gt;
&lt;br /&gt;
 As of 24/09/12, there is a bug in Wazapp whereby new messages only vibrate instead of ringing with the chat notification.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 The developers are currently working to fix this. This section will be updated once the bug is fixed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Possible solution thanx to fenix_86&lt;br /&gt;
1   Uninstall Wazapp&lt;br /&gt;
2   Reboot the phone&lt;br /&gt;
3   Remove (preferably rename) the folder .wazapp in home/user/...&lt;br /&gt;
4   Remove (preferably rename) the folder Wazapp in home/user/MyDocs..&lt;br /&gt;
5   Install the latest version of Wazapp&lt;br /&gt;
6   Reboot the phone&lt;br /&gt;
7   Launch Wazapp and syncronize contact list&lt;br /&gt;
8   Reboot the phone (incase standby icons are red squares)&lt;br /&gt;
9   Relaunch Wazapp&lt;br /&gt;
10  Delete the old renamed folders (renamed in steps 3 and 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wazapp Notifications Icon covers SMS Notification Icon ===&lt;br /&gt;
&lt;br /&gt;
 When you have an unread Wazapp message as well as an unread SMS, you might see only a Wazapp Notification Icon.&lt;br /&gt;
&lt;br /&gt;
 This is NOT a bug but a feature in Harmattan whereby SMS/IM/Wazapp are displayed by the latest Notification icon only!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wazapp media is NOT found in Gallery ===&lt;br /&gt;
&lt;br /&gt;
 By default, all Wazapp media using Tarek&#039;s build is stored in &#039;&#039;&#039;/home/user/MyDocs/.wazapp/&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
Navigate to this location by using a file manager like Filebox to view the media.&lt;br /&gt;
&lt;br /&gt;
 In CepiPerez&#039;s build all Wazapp media are stored in &#039;&#039;&#039;/home/user/MyDocs/Wazapp/media&#039;&#039;&#039; and should appear in the Gallery&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Last Seen Time for a Contact is Inaccurate ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
&lt;br /&gt;
 When Opening a Chat with a Contact, the last seen time is Inaccurate. Mostly, it is the time when you last sent a message to the contact.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Work-around:&lt;br /&gt;
&lt;br /&gt;
 Return to the Chat menu and Open the Chat with the Contact again. The Last Seen time will now be updated to be reflected accurately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Red Dots Appear instead of Notification Icons ===&lt;br /&gt;
&lt;br /&gt;
Error: &lt;br /&gt;
&lt;br /&gt;
 On the Low-Power Screen, Status Bar and Lockscreen instead of the green Wazapp Notification Icon, a Red Square/Box/Dot appears.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
 Reboot your phone. Most probably you have done a fresh installation and have not rebooted your phone.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pictures not Appearing for Selecting Profile Picture ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
&lt;br /&gt;
 When choosing a Profile Picture, the selection screen has an ever-spinning spinner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 Quit Wazapp and re-start it. If it still isn&#039;t fixed, uninstall Wazapp from your system and delete all files in &#039;&#039;&#039;/opt/waxmppplugin/&#039;&#039;&#039; before rebooting your device and re-installing the latest version of Wazapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Changing language does not work ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 When changing the language and restarting Wazapp, the language is still english.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 CepiPerez dev builds don&#039;t include language files other than English, even though other languages are visible in the settings menu. However, if you want to use a language other than English in &amp;quot;development&amp;quot; builds, follow these directions: http://talk.maemo.org/showthread.php?p=1277303#post1277303&lt;br /&gt;
&lt;br /&gt;
=== Sending voice recordings does not work ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 When sending voice recordings nothing happens.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 You need to receive a voice recording from your contact first.&lt;br /&gt;
&lt;br /&gt;
=== Conversation missing and need to re-register after swapped SIM card ===&lt;br /&gt;
&lt;br /&gt;
Error:&lt;br /&gt;
 After swapped sim card, Wazapp will ask user to re-register and previous conversation is missing.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
 This is expected and that is how it works in WhatsApp official client.&lt;br /&gt;
&lt;br /&gt;
=== No conversation bubble notification for one message ===&lt;br /&gt;
&lt;br /&gt;
 As per [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], developer [http://forums.internettablettalk.com/showpost.php?p=1290257&amp;amp;postcount=6946 said that] this is how it will work. &lt;br /&gt;
&lt;br /&gt;
== How to pay for your WhatsApp account ==&lt;br /&gt;
&lt;br /&gt;
Your &#039;WhatsApp&#039; account usage time may be expired if you get problems sending messages or logging in.&lt;br /&gt;
You can pay via PayPal to extend your &#039;WhatsApp&#039; account:&lt;br /&gt;
&lt;br /&gt;
German, Austrian and Swiss accounts/ numbers:&lt;br /&gt;
Use WhatsApp payment link generator [http://whatsapppp.der-s.com/ here]&lt;br /&gt;
&lt;br /&gt;
Alternative solution:&lt;br /&gt;
Use this link: http://www.whatsapp.com/payments/cksum_pay.php?phone=XXX&amp;amp;cksum=YYY&lt;br /&gt;
You have to change&lt;br /&gt;
XXX to your number in international format&lt;br /&gt;
and&lt;br /&gt;
YYY to md5(XXX + &#039;abc&#039;). &lt;br /&gt;
&lt;br /&gt;
[[Category:N9]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>151.50.240.90</name></author>
	</entry>
</feed>