Editing Mer/Releases/0.7

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 18 January 2009-1 February 2007, and released on 1 February 2007
-
 
+
-
Mer 0.7 was prepared in the sprint 18 January 2009-1 February 2009, and released on 1 February 2009
+
== Completed tasks in this release and notable accomplishments ==
== Completed tasks in this release and notable accomplishments ==
Line 55: Line 53:
== Known issues ==
== Known issues ==
-
{{#bugzilla:id=4043,4059,4062
+
{{#bugzilla:id=4043,4059
   |columns=id,severity,product,status,resolution,summary,to
   |columns=id,severity,product,status,resolution,summary,to
}}
}}
Line 67: Line 65:
*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.
*WiFi power saving is inactive. Installing python-gobject and rebooting might do the trick. It only power saves when connected.
*WiFi power saving is inactive. Installing python-gobject and rebooting might do the trick. It only power saves when connected.
-
*Rotation in advanced-backlight kills the X server
 
-
*A better way to reboot device or shut down than 'sudo reboot' or 'sudo shutdown -h now' or popping the battery is needed.
 
== Released files and guides ==
== Released files and guides ==
Line 81: Line 77:
{|
{|
|-
|-
-
|4293d50c69df172e02195f138d3fde69||mer-armel-770-image-v0.7.tar.gz
+
|68cc6849546c027b30f2c9d4f5f5ee47||mer-armel-770-image-v0.7.tar.gz
|-
|-
|734b11b9396e65435f64ab22bb448a65||mer-armel-generic-rootstrap-v0.7.tar.gz
|734b11b9396e65435f64ab22bb448a65||mer-armel-generic-rootstrap-v0.7.tar.gz
Line 120: Line 116:
echo -e '#!/bin/sh\nPROG="$1"\nshift\nexec "$PROG" "$@"' | sudo tee usr/bin/maemo-invoker
echo -e '#!/bin/sh\nPROG="$1"\nshift\nexec "$PROG" "$@"' | sudo tee usr/bin/maemo-invoker
sudo chmod 755 usr/bin/maemo-invoker
sudo chmod 755 usr/bin/maemo-invoker
 +
echo 'assume-connection 1' | sudo tee home/$USER/.osso/hildon-application-manager
echo 'nameserver <mynameresolver>' | sudo tee -a etc/resolv.conf
echo 'nameserver <mynameresolver>' | sudo tee -a etc/resolv.conf
</pre>
</pre>
Line 136: Line 133:
start-hildon
start-hildon
</pre>
</pre>
 +
==== Installation (machine) ====
==== Installation (machine) ====
Line 144: Line 142:
* [http://stskeeps.subnetmask.net/mer/0.7/mer-armel-770-image-v0.7.tar.gz Nokia 770 tar.gz rootfs image]
* [http://stskeeps.subnetmask.net/mer/0.7/mer-armel-770-image-v0.7.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-1_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.7/mer-armel-770-image-v0.7.tar.gz
 
-
*tar pzxvf mer-armel-770-image-v0.7.tar.gz
 
-
*rm mer-armel-770-image-v0.7.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.
 
=== Nokia N8x0(W) - installer ===  
=== Nokia N8x0(W) - installer ===  
Line 223: Line 174:
     * sb-conf reset -f MER-ARMEL
     * sb-conf reset -f MER-ARMEL
     * sb-conf select MER-ARMEL
     * sb-conf select MER-ARMEL
-
     * sb-conf rootstrap MER-ARMEL http://stskeeps.subnetmask.net/mer/mer-armel-rootstrap-v8.tar.gz
+
     * sb-conf rootstrap MER-ARMEL http://stskeeps.subnetmask.net/mer/0.7/mer-armel-generic-rootstrapSB-v0.7.tar.gz
     * sb-conf install MER-ARMEL --etc --devkits --fakeroot  
     * sb-conf install MER-ARMEL --etc --devkits --fakeroot  

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: