Hi, I just spend a few hours updating. Here is the report:
1. Downloaded: * http://downloads.openmoko.org/releases/Om2008.8-update/20080826-asu-stable-rootfs.jffs2 * http://downloads.openmoko.org/releases/Om2008.8-update/20080826-asu-stable-uImage.bin * http://downloads.openmoko.org/releases/Om2008.8-update/gta02v5_and_up-u-boot.bin 2. Installed the version of dfu-util for my architecture at http://wiki.openmoko.org/wiki/Dfu-util The dfu-util at downloads.openmoko.org/releases/Om2008.8-update/ is an ELF 64-bit statically linked executable. The 32-bit one is at http://buildhost.openmoko.org/releases/Freerunner/dfu-util 3. Took a note of what additional packages I had installed: Launched the installer, tap 'uninstall', and check what's there. 4. Shutdown the Freerunner, then turn it on while holding the AUX button. Connect to your host via USB 5. Flashed. I have to sudo the following commands on my host, otherwise I get a "Cannot claim the interface" error from dfu-util. Flashing the rootfs takes some time: * dfu-util -a u-boot -R -D gta02v5_and_up-u-boot.bin * dfu-util -a kernel -R -D 20080826-asu-stable-uImage.bin * dfu-util -a rootfs -R -D 20080826-asu-stable-rootfs.jffs2 6. Rebooted. No, it's not stuck at 9%, nor at 59%. 7. Hostside, killed the offending line in .ssh/known_host, then basic security ssh [EMAIL PROTECTED] passd adduser haduong cd /home/haduong mkdir .ssh cd .ssh (hostside) scp .ssh/id_rsa.pub [EMAIL PROTECTED]: mv id_rsa.pub .ssh 8. Timeout, ssh session freeze, black screen, red AUX led, unit not responding to Power button (not even click sound). Take off and replace battery. Reboot okay. Go to Settings, turn off Suspend 9. ssh nono, add line "nameserver 192.168.0.200" in /etc/resolv.conf (my host runs dnsmaq, note that wiki instructions says to use opendns) 10.opkg update, opkg upgrade (nothing today), opkg install illume-config Bug 1828: "packagekitd does not want to die" is still wontfix. Workaround: "killall packagekitd" adlib. Bug 1654: the QWERTY does not appear. Workaround to get the QWERTY: Edit /etc/enlightenment/default_profile to profile "ASU" /etc/init.d/xserver-nodm restart Enjoy E, click on root window, select theme illume-config Edit /etc/enlightenment/default_profile to profile "illume" back /etc/init.d/xserver-nodm restart Bug 1863: the tool icon in the top row do not appear either. Workaround: I don't know 11. With assassin, uninstalled games/pyefl-sudoku uninstalled communication / om-locations 12. Settings, clock, options, set timezone and time. 13. opkg install openmoko-mediaplayer2 (this pulls in pulseaudio and blocks at "addgroup: pulse: group already in use") wget http://abraxa.dyndns.org:81/random/openmoko-mediaplayer-theme.tar.bz2 tar xjf openmoko-mediaplayer-theme.tar.bz2 -C /usr/share/themes/Moko/gtk-2.0 rm openmoko-mediaplayer-theme.tar.bz2 Make playlist by adding songs from /media/card Note: Can't see the name of the song. Missing Ids in files? Bug 1749: Sound from only one speaker. Bug 1599: No sound after a suspend/resume. Bug ?: Mediaplayer segfaults after relaunching mediaplayer 14. opkg install gpsd tangogps echo "GPS_DEV=\"/dev/ttySAC1\"" > /etc/default/gpsd /etc/init.d/gpsd start (Note: restart do not seem to work) Settings, GPS on. Get only 2 satellites. Urban canyon ? 15. opkg install openmoko-agpsui Bug filed #1868 : agpsui icon missing Get first fix in ~1mn on the balcony. Now tangogps works. Bug 1012: UI Tabs in tangogps and agpsui are written black on a black background. See fix in thread: http://kerneltrap.org/mailarchive/openmoko-community/2008/8/8/2869104 http://kerneltrap.org/mailarchive/openmoko-community/2008/8/12/2904174 http://docs.openmoko.org/trac/ticket/1786 Overwrite: /usr/share/themes/Moko/gtk-2.0/gtkrc with attached file # Moko GTK+ theme # # Copyright 2007 OpenedHand Ltd <[EMAIL PROTECTED]> # Based on OpenedHand's Sato GTK+ Theme # # This theme uses several style properties introduced in GTK+ 2.10 # # black: #333333 # orange: #ff7d00 # gtk-button-images = 0 gtk-menu-images = 0 gtk-icon-sizes = "gtk-button=32,32:gtk-small-toolbar=48,48:gtk-large-toolbar=48,48" # Set the default gtk-color-scheme property gtk_color_scheme = "fg_color:#000;bg_color:#f4f0f4;base_color:#fff;text_color:#000;selected_bg_color:#ff7d00;selected_fg_color:#000" style "default" { xthickness = 2 ythickness = 2 GtkButton::default_border = {0, 0, 0, 0} GtkButton::focus-line-width = 0 GtkCheckButton::indicator-size = 35 GtkCheckButton::indicator-spacing = 5 GtkCheckMenuItem::indicator_size = 18 GtkEntry::inner_border = {10, 10, 10, 10} GtkFrame::shadow_type = GTK_SHADOW_NONE GtkPaned::handle-size = 16 GtkRange::slider-width = 28 GtkRange::trough_border = 0 GtkScale::slider-length = 56 GtkScrollbar::has_backward_stepper = 1 GtkScrollbar::has_forward_stepper = 1 GtkScrollbar::has_secondary_backward_stepper = 1 GtkScrollbar::has_secondary_forward_stepper = 1 GtkScrollbar::slider_width = 30 GtkScrollbar::stepper_size = 26 GtkScrollbar::stepper_spacing = 0 GtkSpinButton::shadow_type = GTK_SHADOW_NONE GtkTreeView::allow_rules = 1 GtkTreeView::even_row_color = "#fff" GtkTreeView::odd_row_color = "#e7e7e7" GtkTreeView::vertical_separator = 6 GtkWidget::focus_line_width = 2 GtkWidget::focus_padding = 0 GtkWidget::scroll-arrow-vlength = 48 GtkWidget::scroll-arrow-hlength = 48 MokoDialerTextview::large_font = 20 MokoDialerTextview::medium_font = 15 MokoDialerTextview::medium_font = 15 MokoDialerTextview::small_font = 10 fg [NORMAL] = @fg_color fg [PRELIGHT] = @fg_color fg [ACTIVE] = @selected_fg_color fg [INSENSITIVE] = @fg_color fg [SELECTED] = @selected_fg_color bg [NORMAL] = @bg_color bg [PRELIGHT] = @bg_color bg [ACTIVE] = @selected_bg_color bg [INSENSITIVE] = lighter (@bg_color) bg [SELECTED] = @selected_bg_color text [NORMAL] = @text_color text [PRELIGHT] = @text_color text [SELECTED] = @text_color text [ACTIVE] = @text_color base [NORMAL] = @base_color base [SELECTED] = @selected_bg_color base [ACTIVE] = @base_color engine "moko-engine" { border = TRUE } } class "GtkWidget" style "default" style "reversed" { bg[NORMAL] = @fg_color fg[NORMAL] = @bg_color bg[PRELIGHT] = @fg_color fg[PRELIGHT] = @bg_color } widget_class "*GtkButton*" style "reversed" style "button" { GtkButton::inner_border = {1, 1, 1, 1} engine "moko-engine" { border = TRUE gradient = TRUE } } class "GtkButton" style "button" style "button-colors" { bg[NORMAL] = "#333" fg[NORMAL] = "#fff" bg[PRELIGHT] = "#333" fg[PRELIGHT] = "#fff" } widget_class "GtkButton*" style "button-colors" style "treeview-header" { # inner-border was added in GTK+ 2.10 GtkButton::inner_border = {0, 0, 0, 0} bg[NORMAL] = "#eee" fg[NORMAL] = "#000" bg[PRELIGHT] = "#eee" fg[PRELIGHT] = "#000" engine "moko-engine" { border = FALSE gradient = TRUE } } widget_class "*GtkTreeView.GtkButton*" style "treeview-header" style "combo" { bg[NORMAL] = @selected_bg_color text[NORMAL] = @selected_fg_color bg[PRELIGHT] = @selected_bg_color text[PRELIGHT] = @selected_fg_color engine "moko-engine" { gradient = TRUE } } widget_class "*Combo*" style "combo" style "toolbar" { GtkToolbar::internal_padding = 0 xthickness = 0 ythickness = 0 engine "moko-engine" { gradient = TRUE border = FALSE } } class "GtkToolbar" style "toolbar" class "GtkToolbar" style "reversed" style "toolitem" { xthickness = 11 ythickness = 11 bg[NORMAL] = @selected_bg_color fg[NORMAL] = @selected_fg_color # toolbar colours are reversed bg[PRELIGHT] = @fg_color fg[PRELIGHT] = @bg_color engine "moko-engine" { gradient = TRUE border = FALSE } } widget_class "*Tool*GtkToggleButton" style "toolitem" widget_class "*Tool*GtkButton" style "toolitem" style "notebook" { xthickness = 0 ythickness = 0 # For notebookes, NORMAL is used for the active tab and ACTIVE is used for # ther other tabs bg[NORMAL] = @selected_bg_color fg[NORMAL] = @selected_fg_color # inactive tabs are in "reversed" colours fg[ACTIVE] = @fg_color bg[ACTIVE] = @bg_color } class "GtkNotebook" style "notebook" style "menu" { engine "moko-engine" { gradient = FALSE border = TRUE } } class "GtkMenu" style "menu" style "menubar" { engine "moko-engine" { gradient = TRUE } } class "GtkMenuBar" style "menubar" widget_class "*GtkMenuBar*" style "reversed" style "menuitem" { xthickness = 8 ythickness = 8 bg[PRELIGHT] = @selected_bg_color fg[PRELIGHT] = @selected_fg_color engine "moko-engine" { gradient = TRUE border = FALSE } } widget_class "*MenuItem*" style "menuitem" style "scrollbar" { bg[NORMAL] = @selected_bg_color bg[PRELIGHT] = @selected_bg_color engine "moko-engine" { border = TRUE } } class "GtkScrollbar" style "scrollbar" include "matchboxpanel" include "openmoko-calculator" include "openmoko-contacts" include "openmoko-dialer" include "openmoko-panel-plugins" -- Minh HA-DUONG Chargé de recherche CNRS [EMAIL PROTECTED] CIRED, Campus du Jardin Tropical tel: +33 1 43 94 73 81 45bis ave. de la Belle Gabrielle fax: +33 1 43 94 73 70 F94736 Nogent-sur-Marne, France Jabber: [EMAIL PROTECTED] http://minh.haduong.com (work), http://minh69.blogspot.com (personal) _______________________________________________ Openmoko community mailing list [email protected] http://lists.openmoko.org/mailman/listinfo/community

