Community Updates/2008-12-29

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Distributions: +qualify as optimized)
 
(22 intermediate revisions by 10 users not shown)
Line 1: Line 1:
This is the DRAFT [[Community Updates]] to be released next Monday !
+
Hello,
  
 +
This is Openmoko community newsletter #8,  [[Community Updates]] year's end issue. This couple of weeks were packed with lots of action. Openmoko released the 2008.12 distribution upgrade and Koolu released its first Android beta. Both these were very expected and, actually contained no surprise at all, since the development process is completely open. Administration for projects.openmoko.org was transferred to knowledgeable community member  Armin Ranjbar (nickname: zoup), and opkg.org got a complete overhaul. Plus a big bunch of new/updated applications and utilities.
  
 
== Distributions ==
 
== Distributions ==
  
* [[Om 2008.12 Update]] is out ! This is the latest and probably last of the ASU familly line of distributions. Officially upgrades 2008.9, optimized with faster boot, volume control during phonecall, and much more. Read the [http://lists.openmoko.org/pipermail/announce/2008-December/000028.html announcement], then go to the [http://downloads.openmoko.org/releases/Om2008.12/ download dir].
+
* [[Om 2008.12 Update]] is out! This is the fastest, latest and probably last of the ASU family line of distributions. Officially upgrades 2008.9, optimized with faster boot, volume control during phonecall, and much more. Read the [http://lists.openmoko.org/pipermail/announce/2008-December/000028.html announcement], then go to the [http://downloads.openmoko.org/releases/Om2008.12/ download dir].
 
* [[Android]]. Koolu [http://forum.koolu.org/viewtopic.php?f=10&t=34 announced] their first beta release. Based on [http://people.openmoko.org/sean_mcneil/ Sean's image], Wendy from Openmoko produced [http://lists.openmoko.org/pipermail/devel/2008-December/003877.html test reports] ([http://people.openmoko.org/testing/software/Android_on_freerunner_review.pdf PDF]) concluding that Android Image On Freerunner really looks good, but [...] not ready to be a daily phone yet. Interesting applications waiting to be fixed to work on Freerunner include bluetooth, wifi, GPS, browser...
 
* [[Android]]. Koolu [http://forum.koolu.org/viewtopic.php?f=10&t=34 announced] their first beta release. Based on [http://people.openmoko.org/sean_mcneil/ Sean's image], Wendy from Openmoko produced [http://lists.openmoko.org/pipermail/devel/2008-December/003877.html test reports] ([http://people.openmoko.org/testing/software/Android_on_freerunner_review.pdf PDF]) concluding that Android Image On Freerunner really looks good, but [...] not ready to be a daily phone yet. Interesting applications waiting to be fixed to work on Freerunner include bluetooth, wifi, GPS, browser...
 
* [http://www.hackable1.org hackable:1] announced ([http://www.hackable1.org/wiki/Documentation documentation]). Led by Marcus Bauer of TangoGPS fame, this project aims to implement the GNOME Mobile stack on top of Debian on FreeRunner. Its installation is specially simple: [http://www.hackable1.org/hackable1/?C=M;O=D download] the tarball, unpack the files on a 2 GB SD card, put the card in the FreeRunner.
 
* [http://www.hackable1.org hackable:1] announced ([http://www.hackable1.org/wiki/Documentation documentation]). Led by Marcus Bauer of TangoGPS fame, this project aims to implement the GNOME Mobile stack on top of Debian on FreeRunner. Its installation is specially simple: [http://www.hackable1.org/hackable1/?C=M;O=D download] the tarball, unpack the files on a 2 GB SD card, put the card in the FreeRunner.
 
* [http://telefoninux.projects.openmoko.org/ Telefoninux] 0.01 is out. First alpha release for this Debian-optimized distro.
 
* [http://telefoninux.projects.openmoko.org/ Telefoninux] 0.01 is out. First alpha release for this Debian-optimized distro.
 +
* Bytestore points out an [http://lists.openmoko.org/nabble.html#nabble-td1871079%7Ca1871079 augmented 2008.12 image] with Russian keyboard, GPRS and other goodies.
  
== Applications ==
+
== New applications ==
New:
+
 
* Carlo released [[OpenVibe]], the first opensource vibrator :) Pander also offers an open source MIDlet in a JAR  to control the vibrator function. We are still waiting for test reports tought.
 
* Carlo released [[OpenVibe]], the first opensource vibrator :) Pander also offers an open source MIDlet in a JAR  to control the vibrator function. We are still waiting for test reports tought.
* Yann released [http://gabuzomeu.fr/openmoko/meooem/ meooem] 0.0.1, a realtime weather notifier [http://www.opkg.org/package_66.html opkg page]. Setup the displayed city in /etc/meooem.conf.
+
* Yann released [http://gabuzomeu.fr/openmoko/meooem/ meooem] 0.0.1, a realtime weather notifier [http://www.opkg.org/package_67.html opkg page]. Setup the displayed city in /etc/meooem.conf.
* Ilja pushed out version 0.1.0 of [http://code.google.com/p/om-manager/ om-manager], a python Freerunner manager: flash, backup, get logs, manage packages, VNC (if x11vnc is installed on the phone).
+
* Ilja pushed out version 0.1.0 of [http://code.google.com/p/om-manager/ om-manager], a Python Freerunner manager: flash, backup, get logs, manage packages, VNC (if x11vnc is installed on the phone).
 
* Valéry released [http://neon.projects.openmoko.org/ Neon], a simple Python/EFL image viewer, designed to be lightweight, fast, and easy to use.
 
* Valéry released [http://neon.projects.openmoko.org/ Neon], a simple Python/EFL image viewer, designed to be lightweight, fast, and easy to use.
 
* Nathan shared his [http://natha.nkinka.de/gprs_launcher.sh GPRS launcher] script and the [http://natha.nkinka.de/gtkdialog-0.7.9_0.1_armv4t.ipk ipk for Gtkdialog] it uses. The script can be used to start the connection, stop the connection, or to simply find out the current GPRS status.
 
* Nathan shared his [http://natha.nkinka.de/gprs_launcher.sh GPRS launcher] script and the [http://natha.nkinka.de/gtkdialog-0.7.9_0.1_armv4t.ipk ipk for Gtkdialog] it uses. The script can be used to start the connection, stop the connection, or to simply find out the current GPRS status.
Line 19: Line 20:
 
* Angus [http://lists.openmoko.org/pipermail/community/2008-December/038531.html offers] a "where are you now" daemon that can SMS back its location upon request.
 
* Angus [http://lists.openmoko.org/pipermail/community/2008-December/038531.html offers] a "where are you now" daemon that can SMS back its location upon request.
 
* Chris submits for testing the prototype for a [http://lists.openmoko.org/pipermail/community/2008-December/038511.html fullscreen keyboard].
 
* Chris submits for testing the prototype for a [http://lists.openmoko.org/pipermail/community/2008-December/038511.html fullscreen keyboard].
* A [http://www.opkg.org/package_75.html dutch keyboard] for illume.
+
* A [http://www.opkg.org/package_75.html Dutch keyboard] for illume.
 +
* Daniel MT released [http://www.faltantornillos.net/proyectos/gnu/brightPlayer/brightPlayerOM2008v0.1.tar.gz Bright Player 0.1], a lightweight, quick and easy random music player for OM2008.X based distributions.
 +
* Last but not least, [http://people.engr.ncsu.edu/jfthomps/freerunner/ Josh]  shares an IMAP Mail reader and a collection of scripts to manage launching applications, control wifi, power, screen etc. Initially developed on 2007.2, most ported to Debian.
  
Updated:
+
== Applications updates ==
* [http://www.srcf.ucam.org/~taw27/openmoko/openmoocow/ OpenMooco] 0.3 released. Changes include: better graphics from openclipart.org by "bsantos", more responsive, kernel 2.6.28 new sysfs paths ready, thinkpad HDAPS merged in.
+
* [http://www.srcf.ucam.org/~taw27/openmoko/openmoocow/ OpenMoocow] 0.3 released. Changes include: better graphics from openclipart.org by "bsantos", more responsive, kernel 2.6.28 new sysfs paths ready, thinkpad HDAPS merged in.
 
* [[ZOMG!]], an opkg frontend, updated. Faster, cacao and jamvm compatible (jamvm still recommended).
 
* [[ZOMG!]], an opkg frontend, updated. Faster, cacao and jamvm compatible (jamvm still recommended).
 
* [[navit]], a drivers' GPS navigation system ([http://trac.navit-project.org trac]) is being optimized for the FreeRunner by Christian Anke and others.
 
* [[navit]], a drivers' GPS navigation system ([http://trac.navit-project.org trac]) is being optimized for the FreeRunner by Christian Anke and others.
* [http://www.weeklyworldshrew.com Damian A. Spriggs] started working on a MAME port. The Multimedia Arcade Machine Emulator is a must for all retro-gamers out there. I can't wait to play P*c-M*n and G*l*xi*n again on my subway commute !
+
* [http://www.weeklyworldshrew.com Damian A. Spriggs] started working on a MAME port. The Multimedia Arcade Machine Emulator is a must for all retro-gamers out there. I can't wait to play P*c-M*n and G*l*xi*n again on my subway commute!
 
* Angus updated pymixer.py to use the FSO framework. It should automatically detect scenario changes and update the mixers now. Put [http://handheldshell.com/fsomixer.py fsomixer.py] into /usr bin and chmod +x it. [http://handheldshell.com/volume_fso.desktop volume_fso.desktop] goes into /usr/share/applications.
 
* Angus updated pymixer.py to use the FSO framework. It should automatically detect scenario changes and update the mixers now. Put [http://handheldshell.com/fsomixer.py fsomixer.py] into /usr bin and chmod +x it. [http://handheldshell.com/volume_fso.desktop volume_fso.desktop] goes into /usr/share/applications.
* The [[Zedlock]] screen locker rewritten and re-released as 0.0.1 prototype.
+
* The [[Zedlock]] screen locker rewritten and re-released as 0.1 functional prototype.
 
* [http://projects.openmoko.org/projects/siglaunchd/ siglaunchd], a daemon which listens to dbus signals and runs applications accordingly, got regular expressions (string patterns) matching, and was ported to C. For example, one can set the aux button to launch the dialer and the other can set a sound when screen is dimmed with as little as no effort.
 
* [http://projects.openmoko.org/projects/siglaunchd/ siglaunchd], a daemon which listens to dbus signals and runs applications accordingly, got regular expressions (string patterns) matching, and was ported to C. For example, one can set the aux button to launch the dialer and the other can set a sound when screen is dimmed with as little as no effort.
 +
* [http://projects.openmoko.org/projects/om-homezone Homezoneapplet] 0.2. An applet and daemon to display the O2 (German mobile provider) Homezone icon. Now works on FSO and SHR.
 +
* [http://code.google.com/p/omnewrotate/ omnewrotate] 0.5.3. Updated for 2008.12 compatibility.
  
 
== Community ==
 
== Community ==
  
* Recognizing that they have never been able to get the [http://projects.openmoko.org projects gforge] running well, Openmoko decided to [http://lists.openmoko.org/nabble.html#nabble-td1661304 throw the towel and terminate the project]. Sean said: "If somebody wants to step up and own this responsibility -- you bet -- we'll pay the bill." Luckily Armin Ranjbar (a.k.a. zoup from FDOM), stepped forward (among others) to lead the newly formed, community-led gforge administration team on the Openmoko server. He is creating an admin mailing list were interested people can join him (link needed).
+
* Recognizing that they have never been able to get the [http://projects.openmoko.org projects gforge] running well, Openmoko decided to [http://lists.openmoko.org/nabble.html#nabble-td1661304 throw the towel and terminate the project]. Sean said: "If somebody wants to step up and own this responsibility -- you bet -- we'll pay the bill." Luckily Armin Ranjbar (a.k.a. zoup from FDOM), stepped forward (among others) to lead the newly formed, community-led gforge administration team on the Openmoko server. He is creating an admin mailing list were interested people can join him ([http://lists.projects.openmoko.org/cgi-bin/mailman/listinfo/siteadmin-general link here]).
* [http://opkg.org opkg.org] relaunched ! New look, same API. Now if Openmoko wants to terminate useless projects, how about the "community repository" ? Is there any community project to feed opkg from the gforge ?  
+
* [http://opkg.org opkg.org] relaunched! New look, same API. Now if Openmoko wants to terminate useless projects, how about the "community repository"? Is there any community project to feed opkg from the gforge?  
 
* The documentation team discussed on how to write the missing Neo's reference handbook.
 
* The documentation team discussed on how to write the missing Neo's reference handbook.
 
* [http://rschuster.blogs.evolvis.org/2008/12/21/serving-cross-compiled-openjdk-with-icedtea/ OpenJDK integration into Jalimo]  was finished, including packaging. Cacao+OpenJDK runs on the FreeRunner. A step towards better Java support in all OpenEmbedded devices.
 
* [http://rschuster.blogs.evolvis.org/2008/12/21/serving-cross-compiled-openjdk-with-icedtea/ OpenJDK integration into Jalimo]  was finished, including packaging. Cacao+OpenJDK runs on the FreeRunner. A step towards better Java support in all OpenEmbedded devices.
  
 
== Hardware ==
 
== Hardware ==
* Users needing the "big capacitor" rework to cancel the buzz are still waiting for the final word from Openmoko or resellers. The technical feasibility was confirmed by several hardware repair shops, although the technical draft needs more details (how to open the case, possibility of using alternative capacitor types, possiblity of applying other A5 -> A7 hardware upgrade like the GPS/uSD fix at the same time).
+
* The technical feasibility of fixing the "buzz" at a reasonable price was confirmed by several hardware repair shops. Steve is still working on the program to bring that "big capacitor" rework to users worldwide. The technical draft is still being worked on: how to open the case, how to test, possibility of using alternative capacitor types (although these will be provided for free by OM), possibility of applying other A6 -> A7 hardware upgrades like the GPS/uSD fix at the same time... Do not expect resolution before CES (Jan 8-11). Meanwhile, DIYers [http://lists.openmoko.org/pipermail/community/2008-December/038565.html will be supported].
* The level of lust for 3G on GTA03 reached astounding highs on the community mailing list. Carsten explanations on [ the costs of a 3G module] threw some cold water on that.
+
* The level of lust for 3G on GTA03 reached astounding highs on the community mailing list. For a reality check before dreaming further, read Carsten explanations on [http://lists.openmoko.org/pipermail/community/2008-December/038395.html the costs of a 3G module]. For insights about schedules, read Steve's explanations on [http://lists.openmoko.org/pipermail/community/2008-December/038558.html production in real life].
  
 
== Tips and tricks ==
 
== Tips and tricks ==
  
* No audio on 2008.9 after suspend/resume ? Try killing and uninstalling speech-dispatcher.
+
* No audio on 2008.9 after suspend/resume? If you installed navit, it pulled speech-dispacher as a dependency. Try killing and uninstalling speech-dispatcher. See {{Ticket|1599}}.
* Terminal-based applications slow to startup on FDOM ? Try opkg remove termcap, processing /etc/termcap each time takes like 10 seconds.
+
* Terminal-based applications slow to startup on FDOM? Try opkg remove termcap, processing /etc/termcap each time takes like 10 seconds.
* Media player so sloooow it's unusable ? Try running it with a -15 nice priority value (For users of pythm+mplayer, set it up in /etc/pythm.conf).
+
* Media player so sloooow it's unusable? Try running it with a -15 nice priority value (for users of pythm+mplayer, set it up in /etc/pythm.conf).
* A cooler theme in 2008.12 ? Try replacing "asu" with "illume" /etc/enlightenment/default_profile.
+
* A cooler theme in 2008.12? Try replacing "asu" with "illume" /etc/enlightenment/default_profile.
* Enlightenment eating 20% CPU ? Disable drop shadows by deleting /usr/lib/enlightenment/modules/dropshadow.
+
* Enlightenment eating 20% CPU? Disable drop shadows by moving /usr/lib/enlightenment/modules/dropshadow to another location.
* Enlightenment crashing with the illume theme in 2008.12 ? Try disabling drop shadows. Otherwise, change the "Engine" in the enlightenment config from SOFTWARE_16 to SOFTWARE (to access the config, disable qtopia under /etc/X11/Xsession.d first, restart X, do the config, then move qtopia back).
+
* Enlightenment crashing with the illume theme in 2008.12? Try disabling drop shadows. Otherwise, change the "Engine" in the enlightenment config from SOFTWARE_16 to SOFTWARE (to access the config, disable qtopia under /etc/X11/Xsession.d first, restart X, do the config, then move qtopia back).
 +
 
 +
[[Category:Community Update]]

Latest revision as of 15:29, 9 October 2009

Hello,

This is Openmoko community newsletter #8, Community Updates year's end issue. This couple of weeks were packed with lots of action. Openmoko released the 2008.12 distribution upgrade and Koolu released its first Android beta. Both these were very expected and, actually contained no surprise at all, since the development process is completely open. Administration for projects.openmoko.org was transferred to knowledgeable community member Armin Ranjbar (nickname: zoup), and opkg.org got a complete overhaul. Plus a big bunch of new/updated applications and utilities.

Contents

[edit] Distributions

  • Om 2008.12 Update is out! This is the fastest, latest and probably last of the ASU family line of distributions. Officially upgrades 2008.9, optimized with faster boot, volume control during phonecall, and much more. Read the announcement, then go to the download dir.
  • Android. Koolu announced their first beta release. Based on Sean's image, Wendy from Openmoko produced test reports (PDF) concluding that Android Image On Freerunner really looks good, but [...] not ready to be a daily phone yet. Interesting applications waiting to be fixed to work on Freerunner include bluetooth, wifi, GPS, browser...
  • hackable:1 announced (documentation). Led by Marcus Bauer of TangoGPS fame, this project aims to implement the GNOME Mobile stack on top of Debian on FreeRunner. Its installation is specially simple: download the tarball, unpack the files on a 2 GB SD card, put the card in the FreeRunner.
  • Telefoninux 0.01 is out. First alpha release for this Debian-optimized distro.
  • Bytestore points out an augmented 2008.12 image with Russian keyboard, GPRS and other goodies.

[edit] New applications

  • Carlo released OpenVibe, the first opensource vibrator :) Pander also offers an open source MIDlet in a JAR to control the vibrator function. We are still waiting for test reports tought.
  • Yann released meooem 0.0.1, a realtime weather notifier opkg page. Setup the displayed city in /etc/meooem.conf.
  • Ilja pushed out version 0.1.0 of om-manager, a Python Freerunner manager: flash, backup, get logs, manage packages, VNC (if x11vnc is installed on the phone).
  • Valéry released Neon, a simple Python/EFL image viewer, designed to be lightweight, fast, and easy to use.
  • Nathan shared his GPRS launcher script and the ipk for Gtkdialog it uses. The script can be used to start the connection, stop the connection, or to simply find out the current GPRS status.
  • Openmoko's next generation telephony, messaging and addressbook application paroli was merged with tichy, the application starter. So opkg install tichy, setup according to Mirko's email, and enjoy.
  • Angus offers a "where are you now" daemon that can SMS back its location upon request.
  • Chris submits for testing the prototype for a fullscreen keyboard.
  • A Dutch keyboard for illume.
  • Daniel MT released Bright Player 0.1, a lightweight, quick and easy random music player for OM2008.X based distributions.
  • Last but not least, Josh shares an IMAP Mail reader and a collection of scripts to manage launching applications, control wifi, power, screen etc. Initially developed on 2007.2, most ported to Debian.

[edit] Applications updates

  • OpenMoocow 0.3 released. Changes include: better graphics from openclipart.org by "bsantos", more responsive, kernel 2.6.28 new sysfs paths ready, thinkpad HDAPS merged in.
  • ZOMG!, an opkg frontend, updated. Faster, cacao and jamvm compatible (jamvm still recommended).
  • navit, a drivers' GPS navigation system (trac) is being optimized for the FreeRunner by Christian Anke and others.
  • Damian A. Spriggs started working on a MAME port. The Multimedia Arcade Machine Emulator is a must for all retro-gamers out there. I can't wait to play P*c-M*n and G*l*xi*n again on my subway commute!
  • Angus updated pymixer.py to use the FSO framework. It should automatically detect scenario changes and update the mixers now. Put fsomixer.py into /usr bin and chmod +x it. volume_fso.desktop goes into /usr/share/applications.
  • The Zedlock screen locker rewritten and re-released as 0.1 functional prototype.
  • siglaunchd, a daemon which listens to dbus signals and runs applications accordingly, got regular expressions (string patterns) matching, and was ported to C. For example, one can set the aux button to launch the dialer and the other can set a sound when screen is dimmed with as little as no effort.
  • Homezoneapplet 0.2. An applet and daemon to display the O2 (German mobile provider) Homezone icon. Now works on FSO and SHR.
  • omnewrotate 0.5.3. Updated for 2008.12 compatibility.

[edit] Community

  • Recognizing that they have never been able to get the projects gforge running well, Openmoko decided to throw the towel and terminate the project. Sean said: "If somebody wants to step up and own this responsibility -- you bet -- we'll pay the bill." Luckily Armin Ranjbar (a.k.a. zoup from FDOM), stepped forward (among others) to lead the newly formed, community-led gforge administration team on the Openmoko server. He is creating an admin mailing list were interested people can join him (link here).
  • opkg.org relaunched! New look, same API. Now if Openmoko wants to terminate useless projects, how about the "community repository"? Is there any community project to feed opkg from the gforge?
  • The documentation team discussed on how to write the missing Neo's reference handbook.
  • OpenJDK integration into Jalimo was finished, including packaging. Cacao+OpenJDK runs on the FreeRunner. A step towards better Java support in all OpenEmbedded devices.

[edit] Hardware

  • The technical feasibility of fixing the "buzz" at a reasonable price was confirmed by several hardware repair shops. Steve is still working on the program to bring that "big capacitor" rework to users worldwide. The technical draft is still being worked on: how to open the case, how to test, possibility of using alternative capacitor types (although these will be provided for free by OM), possibility of applying other A6 -> A7 hardware upgrades like the GPS/uSD fix at the same time... Do not expect resolution before CES (Jan 8-11). Meanwhile, DIYers will be supported.
  • The level of lust for 3G on GTA03 reached astounding highs on the community mailing list. For a reality check before dreaming further, read Carsten explanations on the costs of a 3G module. For insights about schedules, read Steve's explanations on production in real life.

[edit] Tips and tricks

  • No audio on 2008.9 after suspend/resume? If you installed navit, it pulled speech-dispacher as a dependency. Try killing and uninstalling speech-dispatcher. See ticket 1599.
  • Terminal-based applications slow to startup on FDOM? Try opkg remove termcap, processing /etc/termcap each time takes like 10 seconds.
  • Media player so sloooow it's unusable? Try running it with a -15 nice priority value (for users of pythm+mplayer, set it up in /etc/pythm.conf).
  • A cooler theme in 2008.12? Try replacing "asu" with "illume" /etc/enlightenment/default_profile.
  • Enlightenment eating 20% CPU? Disable drop shadows by moving /usr/lib/enlightenment/modules/dropshadow to another location.
  • Enlightenment crashing with the illume theme in 2008.12? Try disabling drop shadows. Otherwise, change the "Engine" in the enlightenment config from SOFTWARE_16 to SOFTWARE (to access the config, disable qtopia under /etc/X11/Xsession.d first, restart X, do the config, then move qtopia back).
Personal tools

This is the DRAFT Community Updates to be released next Monday !


Distributions

  • Om 2008.12 Update is out ! This is the latest and probably last of the ASU familly line of distributions. Officially upgrades 2008.9, optimized with faster boot, volume control during phonecall, and much more. Read the announcement, then go to the download dir.
  • Android. Koolu announced their first beta release. Based on Sean's image, Wendy from Openmoko produced test reports (PDF) concluding that Android Image On Freerunner really looks good, but [...] not ready to be a daily phone yet. Interesting applications waiting to be fixed to work on Freerunner include bluetooth, wifi, GPS, browser...
  • hackable:1 announced (documentation). Led by Marcus Bauer of TangoGPS fame, this project aims to implement the GNOME Mobile stack on top of Debian on FreeRunner. Its installation is specially simple: download the tarball, unpack the files on a 2 GB SD card, put the card in the FreeRunner.
  • Telefoninux 0.01 is out. First alpha release for this Debian-optimized distro.

Applications

New:

  • Carlo released OpenVibe, the first opensource vibrator :) Pander also offers an open source MIDlet in a JAR to control the vibrator function. We are still waiting for test reports tought.
  • Yann released meooem 0.0.1, a realtime weather notifier opkg page. Setup the displayed city in /etc/meooem.conf.
  • Ilja pushed out version 0.1.0 of om-manager, a python Freerunner manager: flash, backup, get logs, manage packages, VNC (if x11vnc is installed on the phone).
  • Valéry released Neon, a simple Python/EFL image viewer, designed to be lightweight, fast, and easy to use.
  • Nathan shared his GPRS launcher script and the ipk for Gtkdialog it uses. The script can be used to start the connection, stop the connection, or to simply find out the current GPRS status.
  • Openmoko's next generation telephony, messaging and addressbook application paroli was merged with tichy, the application starter. So opkg install tichy, setup according to Mirko's email, and enjoy.
  • Angus offers a "where are you now" daemon that can SMS back its location upon request.
  • Chris submits for testing the prototype for a fullscreen keyboard.
  • A dutch keyboard for illume.

Updated:

  • OpenMooco 0.3 released. Changes include: better graphics from openclipart.org by "bsantos", more responsive, kernel 2.6.28 new sysfs paths ready, thinkpad HDAPS merged in.
  • ZOMG!, an opkg frontend, updated. Faster, cacao and jamvm compatible (jamvm still recommended).
  • navit, a drivers' GPS navigation system (trac) is being optimized for the FreeRunner by Christian Anke and others.
  • Damian A. Spriggs started working on a MAME port. The Multimedia Arcade Machine Emulator is a must for all retro-gamers out there. I can't wait to play P*c-M*n and G*l*xi*n again on my subway commute !
  • Angus updated pymixer.py to use the FSO framework. It should automatically detect scenario changes and update the mixers now. Put fsomixer.py into /usr bin and chmod +x it. volume_fso.desktop goes into /usr/share/applications.
  • The Zedlock screen locker rewritten and re-released as 0.0.1 prototype.
  • siglaunchd, a daemon which listens to dbus signals and runs applications accordingly, got regular expressions (string patterns) matching, and was ported to C. For example, one can set the aux button to launch the dialer and the other can set a sound when screen is dimmed with as little as no effort.

Community

  • Recognizing that they have never been able to get the projects gforge running well, Openmoko decided to throw the towel and terminate the project. Sean said: "If somebody wants to step up and own this responsibility -- you bet -- we'll pay the bill." Luckily Armin Ranjbar (a.k.a. zoup from FDOM), stepped forward (among others) to lead the newly formed, community-led gforge administration team on the Openmoko server. He is creating an admin mailing list were interested people can join him (link needed).
  • opkg.org relaunched ! New look, same API. Now if Openmoko wants to terminate useless projects, how about the "community repository" ? Is there any community project to feed opkg from the gforge ?
  • The documentation team discussed on how to write the missing Neo's reference handbook.
  • OpenJDK integration into Jalimo was finished, including packaging. Cacao+OpenJDK runs on the FreeRunner. A step towards better Java support in all OpenEmbedded devices.

Hardware

  • Users needing the "big capacitor" rework to cancel the buzz are still waiting for the final word from Openmoko or resellers. The technical feasibility was confirmed by several hardware repair shops, although the technical draft needs more details (how to open the case, possibility of using alternative capacitor types, possiblity of applying other A5 -> A7 hardware upgrade like the GPS/uSD fix at the same time).
  • The level of lust for 3G on GTA03 reached astounding highs on the community mailing list. Carsten explanations on [ the costs of a 3G module] threw some cold water on that.

Tips and tricks

  • No audio on 2008.9 after suspend/resume ? Try killing and uninstalling speech-dispatcher.
  • Terminal-based applications slow to startup on FDOM ? Try opkg remove termcap, processing /etc/termcap each time takes like 10 seconds.
  • Media player so sloooow it's unusable ? Try running it with a -15 nice priority value (For users of pythm+mplayer, set it up in /etc/pythm.conf).
  • A cooler theme in 2008.12 ? Try replacing "asu" with "illume" /etc/enlightenment/default_profile.
  • Enlightenment eating 20% CPU ? Disable drop shadows by deleting /usr/lib/enlightenment/modules/dropshadow.
  • Enlightenment crashing with the illume theme in 2008.12 ? Try disabling drop shadows. Otherwise, change the "Engine" in the enlightenment config from SOFTWARE_16 to SOFTWARE (to access the config, disable qtopia under /etc/X11/Xsession.d first, restart X, do the config, then move qtopia back).