Editing Mer/Releases/0.8

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}}
+
Mer 0.7 was prepared in the sprint 1 February 2009 - 16 February 2009, and released on 16 February 2009
-
 
+
-
Mer 0.8 was prepared in the sprint 1 February 2009 - 16 February 2009, and released on 16 February 2009
+
== Completed tasks in this release and notable accomplishments ==
== Completed tasks in this release and notable accomplishments ==
Line 7: Line 5:
If you want to see associated sprint, [[Mer/Sprints/0.8|click here]]
If you want to see associated sprint, [[Mer/Sprints/0.8|click here]]
-
{| class = "wikitable sortable"
+
{|
-
|-
+
-
! Committed
+
-
! Task
+
-
! Owner
+
-
! %
+
-
! Highlights
+
|- style="background:LightGreen"
|- style="background:LightGreen"
| 2009-02-09 || Fix lack of "enter" ctrl-m "problem" on x86 || Stskeeps, johnx || 100% || Added /apps/osso/inputmethod/keyboard_available (bool) gconf2 option. Set true when on a machine with active keyboard.
| 2009-02-09 || Fix lack of "enter" ctrl-m "problem" on x86 || Stskeeps, johnx || 100% || Added /apps/osso/inputmethod/keyboard_available (bool) gconf2 option. Set true when on a machine with active keyboard.
|- style="background:LightGreen"
|- style="background:LightGreen"
-
| 2009-02-14 || Add control panel applet for theme switching || qwerty12 || 100% || In repository as hildon-theme-selector. Uses timeless' theme switcher.
+
| 2009-02-14 || Add control panel applet for theme switching || qwerty12 || 100% || In repository as hildon-theme-selector.
|- style="background:LightGreen"
|- style="background:LightGreen"
| 2009-02-10 || maemo-select-menu-location seems to stall || Stskeeps || 100% || Reason is because .launch is not an .so. Same issue as in [http://bazaar.launchpad.net/~carsten-munk/m-r/hildon-desktop/revision/1106?remember=1106&compare_revid=1100 hildon desktop]. In repository.
| 2009-02-10 || maemo-select-menu-location seems to stall || Stskeeps || 100% || Reason is because .launch is not an .so. Same issue as in [http://bazaar.launchpad.net/~carsten-munk/m-r/hildon-desktop/revision/1106?remember=1106&compare_revid=1100 hildon desktop]. In repository.
Line 64: Line 56:
*X driver for omapfb does not use Manual updates yet and hence can be a bit slow in updating the screen which may give the impression the system is slow.
*X driver for omapfb does not use Manual updates yet and hence can be a bit slow in updating the screen which may give the impression the system is slow.
*Rotation in advanced-backlight kills the X server
*Rotation in advanced-backlight kills the X server
-
*HAL fails to autodetect the model of RX-44 and RX-48 keyboard, and sets the XKB model wrong. To fix, temporarily, go into  X terminal and 'setxkbmap -model rx44' and optionally 'setxkbmap -model rx44 -layout LAYOUTNAME', where LAYOUTNAME can be seen in /usr/share/X11/xkb/symbols/nokia_vndr/rx-44 (fisenoda = nordic)
 
*A better way to reboot device or shut down than 'sudo reboot' or 'sudo shutdown -h now' or popping the battery is needed.
*A better way to reboot device or shut down than 'sudo reboot' or 'sudo shutdown -h now' or popping the battery is needed.
Line 85: Line 76:
|-
|-
|3ea5499eff5b4c759276c3f4f2e0ee8b || mer-armel-n8x0-image-v0.8.tar.gz
|3ea5499eff5b4c759276c3f4f2e0ee8b || mer-armel-n8x0-image-v0.8.tar.gz
-
|-
 
-
|eff01423e797007a2f539c5739ed674d || mer-armel-770-image-v0.8.tar.gz
 
-
|-
 
-
|3bfd69bc0f3bb81758ff0c8df2022fa4 || mer-armel-beagleboard-bootfs-v0.8.tar.gz
 
-
|-
 
-
|8544e43f7aff49f81360441854aff01b || mer-armel-beagleboard-rootfs-v0.8.tar.gz
 
-
|-
 
-
|a8067dc545861e6b586110d0af74119f || mer-armel-pocketloox720-v0.8.tar.gz
 
-
|-
 
-
|3c6be5fe1756514dda07a4ab5ab44e29 || mer-armel-pocketloox720-kernel-v0.8.zImage
 
|}
|}
Line 147: Line 128:
See [[Mer/Documentation/Making_x86_Mer_Bootable]]
See [[Mer/Documentation/Making_x86_Mer_Bootable]]
-
 
-
=== Nokia N8x0(W) - installer ===
 
-
 
-
* [http://bsd.tspre.org/~stskeeps/merinstaller.install .install file], use this and it will download proper bootmenu and such.
 
-
 
-
Guide:
 
-
 
-
* Open the main menu and tap Utilities -> Install Bootmenu to start the bootmenu install process.
 
-
* First, say yes to removing "unneeded extra (and factory testing) stuff"
 
-
* say yes to including bootmenu.conf (important). Reboot when done flashing.
 
-
* This is a special boot menu where boot menu items are made in /etc/bootmenu.d/*.item and refresh_bootmenu.d will flash this to initfs. '''If you are cloning or booting other OS'es, you'll need to make such .item files''']
 
-
* Utilities -> Install Mer and go through the dialogs. The installer will always install the most current release. When done it will reboot and you can hold down menu/swap key and boot into Mer.
 
-
 
-
=== Nokia N8x0(W) tar.gz ===
 
-
 
-
* http://stskeeps.subnetmask.net/mer/0.8/mer-armel-n8x0-image-v0.8.tar.gz - tar.gz rootfs image
 
-
 
-
=== Nokia 770 - tar.gz image ===
 
-
 
-
* [http://stskeeps.subnetmask.net/mer/0.8/mer-armel-770-image-v0.8.tar.gz Nokia 770 tar.gz rootfs image]
 
-
 
-
==== Guide ====
 
-
 
-
(these instructions need testing)
 
-
 
-
You will need at least a 1gb MMC, and these instructions are based on OS2008HE kernel.
 
-
 
-
Partition MMC to:
 
-
 
-
*p1: Large ext3 partition first
 
-
*p2: 256 MB swap partition second
 
-
 
-
Grab http://packages.tspre.org/pool/user/b/bootmenu/bootmenu_1.5-2_armel.deb and install it.
 
-
 
-
* Open the main menu and tap Utilities -> Install Bootmenu to start the bootmenu install process.
 
-
* First, say yes to removing "unneeded extra (and factory testing) stuff"
 
-
* say yes to including bootmenu.conf (important). Reboot when done flashing.
 
-
* This is a special boot menu where boot menu items are made in /etc/bootmenu.d/*.item and refresh_bootmenu.d will flash this to initfs. '''If you are cloning or booting other OS'es, you'll need to make such .item files'''
 
-
 
-
Grab e2fsprogs and install it - grab gnutar as well
 
-
 
-
*From x-terminal, root: insmod /mnt/initfs/lib/modules/current/mbcache.ko
 
-
*insmod /mnt/initfs/lib/modules/current/jbd.ko
 
-
*insmod /mnt/initfs/lib/modules/current/ext3.ko
 
-
*mkfs.ext3 /dev/mmcblk0p1
 
-
*mkswap /dev/mmcblk0p2
 
-
*swapon /dev/mmcblk0p2
 
-
*mkdir -p /mnt/mer
 
-
*mkdir -p /etc/bootmenu.d
 
-
*mount -t ext3 /dev/mmcblk0p1 /mnt/mer
 
-
*cd /mnt/mer; wget http://stskeeps.subnetmask.net/mer/0.8/mer-armel-770-image-v0.8.tar.gz
 
-
*tar pzxvf mer-armel-770-image-v0.8.tar.gz
 
-
*rm mer-armel-770-image-v0.8.tar.gz
 
-
*umount /mnt/mer
 
-
*Make /etc/bootmenu.d/mer.item with the following contents:
 
-
 
-
<pre>
 
-
ITEM_NAME="Mer"
 
-
ITEM_ID="mer"
 
-
ITEM_DEVICE="mmcblk0p1"
 
-
ITEM_MODULES="mbcache jbd ext3"
 
-
ITEM_FSTYPE="ext3"
 
-
ITEM_FSOPTIONS="noatime,ro"
 
-
ITEM_LINUXRC="linuxrc"
 
-
</pre>
 
-
*refresh_bootmenu.d (say yes to reflashing, no to backup of initfs. reboot)
 
-
*Hold down Menu key when prompted while booting and select Mer in the boot menu.
 
-
 
-
=== BeagleBoard port ===
 
-
 
-
* [http://stskeeps.subnetmask.net/mer/0.8/mer-armel-beagleboard-bootfs-v0.8.tar.gz Boot filesystem], contains uImage (kernel packaged for uboot), for latest uboot.
 
-
* [http://stskeeps.subnetmask.net/mer/0.8/mer-armel-beagleboard-rootfs-v0.8.tar.gz Root filesystem]
 
-
 
-
==== Guide ====
 
-
 
-
* Make sure you are running a RECENT uBoot, and you have USB input devices like keyboard or mouse, if you don't own a touchscreen..
 
-
* Make a SD card, partitioned with 50mb FAT as first partition, extract boot fs on this, and the rest Linux partition, format this as ext3, and extract rootfs on this.
 
-
* In uBoot, use the following commands (you may have to adjust video= parameter to match your display screen:
 
-
 
-
<pre>
 
-
setenv bootcmd 'mmcinit; fatload mmc 0:1 0x80300000 uImage; bootm 0x80300000'
 
-
setenv bootargs 'console=ttyS2,115200n8 console=tty0 root=/dev/mmcblk0p2 rootdelay=2 rootfstype=ext3 ro video=omapfb:mode:1280x720@60'
 
-
saveenv
 
-
boot
 
-
</pre>
 
-
 
-
* The tablet should output kernel output on serial and on video, and on HDMI out it will eventually start X and show the First Boot Wizard. Good luck.
 
-
 
-
=== Pocket Loox 720 port (experimental) ===
 
-
 
-
* [http://stskeeps.subnetmask.net/mer/0.8/mer-armel-pocketloox720-kernel-v0.8.zImage zImage]
 
-
* [http://stskeeps.subnetmask.net/mer/0.8/mer-armel-pocketloox720-v0.8.tar.gz rootfs]
 
-
 
-
==== Guide ====
 
-
 
-
* Set up a SD card with a logical partition, and inside this logical partition, make a 50mb or so FAT partition (p5), and put the zImage file on this filesystem, name it zImage. After the logical partition, make a ext3 partition (p2), and untar rootfs on it.
 
-
* Grab [http://www.handhelds.org/moin/moin.cgi/HaRET HaRET] and put it on the FAT partition, HaRET.exe.
 
-
* Make a file, startup.txt, with the following contents:
 
-
 
-
<pre>
 
-
set kernel "zImage"
 
-
set mtype "617"
 
-
set RAMADDR "0xa8000000"
 
-
set cmdline "mem=128M rootdelay=1 root=b302 rw console=tty0"
 
-
boot
 
-
</pre>
 
-
 
-
* Unmount all filesystems, insert SD card into Pocket Loox, boot by running HaReT.exe
 
-
* Experimental release, if you want to play with this - come hang out on #mer on irc.freenode.net and we'll try to guide you along. It is a 640x480 screen so our theme won't fit.
 

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: