Download & Installation :For using Open Mode Kernel instead of Inception, see post #154.A) Easier installation :
Install Inception, see item B-1.
Use MeeCatalog (available from Nokia Store), enable the "Harmattan Share Repo" (from rzr), update, update. Then search for "easy-deb-chroot" and install version 1.1.0.orB) Manual installation:
The installation has more steps and dependencies because MeeGo Harmattan is more locked than Maemo 4/5 :1)Inception + opensh + aegisctl, even if Harmattan open mode kernel is already installed.
If you want, download Inception+opensh+aegisctl together here (Inception.zip zipped file).
Unzip the .deb files to some directory (e.g., "/home/user") in your Nokia N9/N950.
Install "inception_0.2.5_armel.deb" by tapping with a file manager or with "# dpkg -i inception_0.2.5_armel.deb" as root in X-Terminal.
Then type in X-Terminal as user :
$ devel-su -c /usr/sbin/pasiv
type the root password (default is rootme), then confirm with yes. Then, as user or root :
$ /usr/sbin/incept aegisctl_1.3_armel.deb
type the root password,
$ /usr/sbin/incept opensh_1.00_armel.deb
confirming again the root password.2)"Easy Chroot" v0.2 (install this new version) for MeeGo Harmattan, follow the downloading & installing section. I.e., download easy-chroot_0.2.0-1harmattan1_armel.deb and install it in your Nokia N9/N950 by tapping it with a file manager.3) Javispedro solution for using MeeGo virtual keyboard (vkb), now the v1.2 is translucent and works with PR1.2/PR1.3. Download the new xmimd_1.2_armel.deb package to some folder (e.g., "/home/user/") in your Nokia N9/N950 and install it using the X-Terminal :
$ devel-su
type the root password, then :
# cd ~user
# dpkg -i xmimd_1.2_armel.deb4) download Easy Debian Harmattan : easy-deb-chroot_1.1.0-1harmattan1_armel.deb. Transfer it to some folder (e.g., "/home/user/") in your Nokia N9/N950 and install it by tapping with a file manager, or by typing "dpkg -i easy-deb-chroot_1.1.0-1harmattan1_armel.deb" as root in X-Terminal.

Easy Debian has 20 icons, the last ones are Icedove, gFTP, TeXMaker and wxMaxima.

Using Easy Debian Harmattan :1) Using icons and graphical user interface (inside & outside LXDE) :
Just tap the "Debian LXDE" icon to start the LXDE desktop, which only works in landscape, tap the menu (lower left or upper left) to view the menu with a lot of softwares. To exit, just tap "Logout" twice.
The "LXDE opVKB" opens LXDE with opaque virtual keyboard (if it is translucent after using "Debian LXDE", just open some MeeGo application with text entry).
The "LXDE noVKB" has no virtual keyboard, useful for external Bluetooth keyboard use.
Or launch individual softwares without LXDE, they will be full screen (takes some seconds) but the MeeGo vkb doesn't work outside LXDE.
Tap "Close Debian" if Debian is not to be used and before (re)moving the Debian image.2) Using command line interface (don't use "FingerTerm" because it is incompatible with qchroot of Easy Chroot). Tap the "Debian Chroot" icon to open the prompt as root in Debian :
[root@m5v3e: /]
Typing "su user" switches to user inside Debian :
The same can be made inside a X Terminal and typing (as user or root in MeeGo) :
$ opensh
or
$ ariadne sh
then (only 1st time after boot) :
# /usr/sbin/aegisctl -s
and finally :
# debian

Easy Debian terminal after tapping the "Debian Chroot" icon.

==================================================

To-do / wish list for the Easy Debian Harmattan community :
- make ROXTerminal work on debian-m5-v3e.img.ext2 image;
- make Easy Debian Harmattan more like Easy Debian for Maemo, i.e., with user interface to download and uncompress images, more configuration files for LXDE, etc;
- test network printing tools.

==================================================

Easy Debian (MeeGo Harmattan version) FAQ :

1) How Easy Debian Harmattan compares with Maemo version ?
Maemo version is a lot more polished, with user interface to download and uncompress images, more configuration files for LXDE, better keyboard support, etc. Also, Nokia N9/N950 capacitive touch screen (without stylus) and N9 lack of physical keyboard make the GUI of Easy Debian Harmattan more difficult to use.
Advantages of Harmattan version :
- faster, faster, faster ! About 10s to open OpenOffice on N9 x 1 minute on N900, hey, it is faster than some desktop and notebook PC's !
- the CPU @ 1 GHz and 1GB RAM of N9/N950 are a lot better than N900's @ 600 MHz & 256 MB RAM, so N900 reboots under heavy CPU load from Easy Debian aren't seen in N9/N950;
- native virtual keyboard in LXDE;
- it is the only option to edit Office documents.

3) How do I install/remove softwares in Easy Debian ?
See the Easy Debian Wiki.
GUI way :
Use Synaptic. In some images, be careful with squeeze repositories, some softwares don't install with them enabled. And only some softwares can install using sid.
Command line way, inside Debian, to search, install and remove :
[root@m5v3e: /] apt-cache search <word>
[root@m5v3e: /] apt-get install --no-install-recommends <package-name>
[root@m5v3e: /] apt-get remove <package-name>
DO NOT apply "apt-get upgrade"/"apt-get dist-upgrade" because it will problably damage the Debian image. Prefer to use a new one.

4) Reserved.

5) Why use Inception "opensh" as dependency if "ariadne" command is available in Inception > 0.2.0 ?
"opensh" doesn't need root password and can run more than one command at once. So "opensh" made the Easy Debian scripts simpler or even possible.
"opensh" is unsafe as "root" (without password) is on Maemo 5.
opensh_1.00 is also compatible with Inception 0.2.x.

7) Why only some keys of the virtual keyboard work ?
* Disable the MeeGo option "Settings->Time and language->Text input->Error correction" so all softwares inside LXDE will show text as its typed with the virtual keyboard.
* The languages in Debian and MeeGo should be the same.
In Debian terminal as root :
[root@m5v3e: /] dpkg-reconfigure locales
then choose the language (UTF-8 variant) to be the same used by MeeGo.
Test if MeeGo locale is the same of Debian locale.
In MeeGo X Terminal :
$ locale
In Debian Terminal :
[root@m5v3e: /] locale
and compare the outputs, they should be the same. If not, change the Debian locale or the MeeGo system language (e.g., both in en_US).

8) Who are the authors and license of Easy Debian ?
Main author is Qole, since 2008 days. I (rcolistete) am only a maintainer of Easy Debian Harmattan package.
It is licensed under GPL v3.

9) Where is the source code ?
Current release : easy-deb-chroot_1.1.0.tar.gz. I will upload it to GitHub and announce here.
Use Harmattan SDK (scratchbox) to create a .deb with "dpkg-buildpackage -sa -d -rfakeroot".

hi with pr1.3 we have ariadnesh not opensh anymore so will it still work if the dependcies are towards opensh?
also why cant exporting the origin to com.nokia.maemo replace the need for ariadnesh/inception?

hi with pr1.3 we have ariadnesh not opensh anymore so will it still work if the dependcies are towards opensh?
also why cant exporting the origin to com.nokia.maemo replace the need for ariadnesh/inception?

See the FAQs. For Inception users, I've only succeded creating the icon launchers and easy-deb-chroot package by using opensh. Anyway, the source code is available to anyone try your suggestions, this is the community spirit.

I hope to received a 2nd Nokia N9 in the following weeks. It will be configured with Harmattan open mode kernel so I will be able to test for the case without Inception.

At the moment I won't be joining this adventure as the N9 is my main phone and don't fancy flashing to often.

I'll be relying on my trusted N900 for these kind if things untill maybe fall where I plan on getting an iPhone 5 and then the N9 can be my new geek toy, so reflash won't be urgent as it won't be my main phone