Editing Mer/Status/FreeRunner

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
{{Mer}}
 
-
 
This is the planning page to have Mer working on the freerunner.
This is the planning page to have Mer working on the freerunner.
Line 15: Line 13:
-
== Download & install ==
+
== install / download  ==
* bootable full system ( img to dd on external sdcard) , video demo also : http://www.newlc.com/en/mer-best-maemo-debianubuntu-mobiles-watch-freerunner-demo
* bootable full system ( img to dd on external sdcard) , video demo also : http://www.newlc.com/en/mer-best-maemo-debianubuntu-mobiles-watch-freerunner-demo
Line 21: Line 19:
* rootfs to sync: http://goshawknest.wordpress.com/category/freerunner/
* rootfs to sync: http://goshawknest.wordpress.com/category/freerunner/
-
* 0.15 Release image: [[Mer/Releases/0.15]]
 
== Build/Find a good keyboard ==
== Build/Find a good keyboard ==
Line 28: Line 25:
The tests should see how flexible is him-arabic and see if it looks good on freerunner.
The tests should see how flexible is him-arabic and see if it looks good on freerunner.
-
 
-
--
 
-
Since Maemo or Mer are widescreen designed, would the current keyboard work if the screen is used in landscape rather than portrait mode?
 
-
 
-
-- Is there a possibility to write a HIM plugin, which switches the HIM-UI to landscape and full-screen mode? Then one can write a plugin with a "inputline"-text-field and more space for the letter-keys. Also I think a keyboard with only letters and numbers and special chars on a extra page would be good. In the end it would look like the keyboard used in SHR except it is in landscape and full-screen mode.
 
== Port the FSO packages into Mer Freerunner repository ==
== Port the FSO packages into Mer Freerunner repository ==
Line 58: Line 50:
Aurel32 have done a [http://people.debian.org/~aurel32/qemu/arm/ virtual machine image of Debian for arm under qemu]. You can download it and run with the command:
Aurel32 have done a [http://people.debian.org/~aurel32/qemu/arm/ virtual machine image of Debian for arm under qemu]. You can download it and run with the command:
-
<pre>qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.26-2-versatile -initrd initrd.img-2.6.26-2-versatile -hda debian_lenny_arm_small.qcow -append "root=/dev/sda1" -nographic</pre>
+
<pre>qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.26-2-versatile -initrd initrd.img-2.6.26-2-versatile -hda debian_lenny_arm_small.qcow -append "root=/dev/sda1"</pre>
-
 
+
-
The ''nographic'' option will open a shell of your armel machine directly in the shell in which you run the command. So you can easily copy and paste commands
+
== Imager ==
== Imager ==
-
The [http://gitorious.org/mer/imager imager] is one of the most useful things in mer development, it's a script that build a rootfs image for any Mer target, since Mer runs in a lot of devices, each device require a particular kernel or packages so an image for Freerunner can contain more or less packages than another image for another device.
+
The imager is one of the most useful things in mer development, it's a script that build a rootfs image for any Mer target, since Mer runs in a lot of devices, each device require a particular kernel or packages so an image for Freerunner can contain more or less packages than another image for another device.
 +
 
 +
The imager is hosted in launchpad. To run it you have to set up a debian armel environment, you can use a ready virtual machine to accomplish it. then you should run the imager with the command:
-
The imager is hosted in launchpad. To run it you have to set up a debian armel environment, you can use a ready virtual machine to accomplish it. To get the imager code, install the ''git-core'' package in the virtual machine and run the command
 
-
<pre>git clone git://gitorious.org/mer/imager.git</pre>
 
-
or you can run this command on a desktop machine and then transfer the imager code to the Freerunner.
 
-
Then you should install the ''debootstrap'' package in the virtual machine and run the imager with the command:
 
<pre>bash imager targets/mer-freerunner-fs-only directory</pre>
<pre>bash imager targets/mer-freerunner-fs-only directory</pre>
-
where ''directory'' is the directory in which the image will be build. Remember that you have to set up a [http://wiki.maemo.org/Mer/Hardware/Freerunner#Debian_Armel_Virtual_Machine_for_Mer_development debian armel virtual machine] to do it
 
-
 
-
== misc ==
 
-
* http://wiki.openmoko.org/wiki/Mer
+
In which ''directory'' is the directory in which the image will be build. Remember that you have to set up a [http://wiki.maemo.org/Mer/Hardware/Freerunner#Debian_Armel_Virtual_Machine_for_Mer_development debian armel virtual machine] to do it

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: