http://openmoko.org/api.php?action=feedcontributions&user=MinhHaDuong&feedformat=atomOpenmoko - User contributions [en]2024-03-28T09:08:02ZUser contributionsMediaWiki 1.19.24http://openmoko.org/wiki/Community_Updates/2009-09-02Community Updates/2009-09-022009-08-27T14:02:49Z<p>MinhHaDuong: /* Distributions */ typo</p>
<hr />
<div>{{Improve}}<br />
{{Note|<br />
*Use Disscuss page for discussion.<br />
*I you are planning longer edition, please use <nowiki>{{Editing|your_username_here|date_here|editing_summary_here}}tag. Remember to remove it (or put between <nowiki> tags ) right after you save your work.</nowiki><br />
*Take a moment and look at Discussion page to get a clue on how to contribute to Community Updates while following OM wiki editing guidelines please.<br />
*Please fill in everything you think the community should know.<br />
*On 2009-09-02 this content will be _moved_ to http://wiki.openmoko.org/wiki/Community_Updates/2009-09-02, feel free to do it.<br />
*Post a note about CU release on the community mailing list.<br />
}}<br />
<!--{{Editing|USER|DATE|Community Update Draft conforming to OM Wiki editing guidlines}}--><br />
<br />
====='''Period 2009-08-19 to 2009-09-02'''=====<br />
<br />
==Distributions==<br />
{{DistributionBox|<br />
Name=FSO MS 5.5|<br />
Description=The Freesmartphone.org team (Mickey, Jan, Daniel, Stefan and lots of contributors!) is proud to release milestone 5.5 codenamed ''''In Transit...''''. For this milestone, there have been improvements all over the place and we've tied up some loose ends. You can read further informations on team's [http://wiki.openmoko.org/wiki/OpenmokoFramework/Status_Update_7 wiki page]. They claim that they sail under the flag of freesmartphone.org now. As such, this is the last official OpenmokoFramework status report - future reports will appear elsewhere. The DBus APIs have received little updates and are pretty much considered stable for FSO-1. They thanks to all contributors, especially the testers and the people who build stuff on top of the freesmartphone.org APIs. What's new since Milestone V can be reached on FSO's wiki or at [http://git.freesmartphone.org/ gitweb] commit logs.<br />
Here comea some additional text to show you guys, how Template:DistributionBox will behave under heavy load of text. It is copied several times on purpose. This way you can see how layout would looke like if description of distribution is very complex or expanded.<br />
Here comea some additional text to show you guys, how Template:DistributionBox will behave under heavy load of text. It is copied several times on purpose. This way you can see how layout would looke like if description of distribution is very complex or expanded.<br />
Here comea some additional text to show you guys, how Template:DistributionBox will behave under heavy load of text. It is copied several times on purpose. This way you can see how layout would looke like if description of distribution is very complex or expanded.|<br />
Screenshot=Gpe-filemanager.png|<br />
Codename='In Transition...'|<br />
Homepage=http://www.freesmartphone.org|<br />
Image=[http://downloads.freesmartphone.org/fso-stable/milestone5.5/ images]|<br />
TestedOnHardware=Neo,FR|<br />
Neo1973={{no}}|<br />
FreeRunner={{yes}}|<br />
HTC-Dream={{maybe}}|<br />
Other={{unknown}}<br />
}}<br />
<br />
==Applications== <br />
===New Applications===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff..|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5<!--Om 2009 Tester's signature here-->,Om2008.8<!--Om2008 Tester's signature here-->,SHR<!--SHR Tester's signature here-->|<br />
PackageName=[http:// www.some.srv/path_to/Exampleapp.ipk Exampleapp]<br />
}}<br />
<br />
===Application Updates===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff...<br />
* new example feature 1<br />
* new example feature 2|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=Exampleapp<br />
}}<br />
<br />
==Community==<br />
Most important and change making mails on the mailing lists, blogs etc.. Coolest hacks, screenshots, themes etc..<br />
<br />
==Event News==<br />
* '''2009-mm-dd''' [http://example.url.xom Example event] | add your event here<br />
<br />
<br />
[[Category:Community Update]]</div>MinhHaDuonghttp://openmoko.org/wiki/Main_PageMain Page2009-01-26T14:29:45Z<p>MinhHaDuong: -SPAM link</p>
<hr />
<div>{{Languages|Main Page}}<br />
__NOTOC__<br />
__NOEDITSECTION__[[Image:Neo front 3.gif|right]]<br />
<div style="padding: 2.5ex; text-align: center; font: bold x-large sans">Openmoko™ - Open. Mobile. Free.</div><br />
<br />
Openmoko™ is a project dedicated to delivering mobile phones with an [[Source Code|open source software stack]]. Openmoko is currently selling the [[Neo FreeRunner]] phone to advanced users and will start selling it to the general public as soon as the software is more developed.<br />
<br />
The Openmoko stack, which includes a full X server, allows users and developers to transform mobile hardware platforms into unique products. Our license gives developers and users freedom to cosmetically customize their device or radically remix it; change the wallpaper or rebuild the entire house! It grants them the freedom, for example, to transform a phone into a medical device or point of sale device or the freedom to simply install their own favorite software. Beyond freeing the software on our devices we have also released our [http://downloads.openmoko.org/CAD/ CAD] files. And at LinuxWorld 2008, we announced the release of the [http://downloads.openmoko.org/schematics/ schematics for our products]. <br />
<br />
<div style="clear:both">&nbsp;</div><br />
<br />
<table class="wikitable" cellspacing="4" cellpadding="6" width="100%" style="color:white"><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">News and events</td><br />
<td width="50%">New to Openmoko?</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
<!-- News are included from the Template:News --><br />
{{News}}<br />
<br />
* [[News Archive|(news archive)]]<!--Editors: copy removed news to News Archive! --><br />
</td><br />
<td><br />
<br />
===<font color=white>About Openmoko</font>===<br />
* [[Introduction]]<br />
* [[Why Openmoko]]<br />
* [[Neo FreeRunner|Neo FreeRunner phone]]<br />
* [[Supported Hardware]]<br />
* [[FAQ]]<br />
<br />
===<font color=white>Getting Openmoko</font>===<br />
* [[Getting Openmoko]]<br />
* [http://www.openmoko.com Openmoko Inc.]<br />
</td><br />
</tr><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">for Users</td><br />
<td width="50%">for Developers</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
===<font color=white>Getting started</font>===<br />
* [[Getting Started with your Neo FreeRunner | Neo FreeRunner getting started guide]]<br />
* [[Applications|Applications list (wiki)]] and [http://opkg.org directory (opkg.org)]<br />
<br />
===<font color=white>Distributions</font>===<br />
* [[Distributions|Features comparison table]]<br />
* [[Om 2008.8|Om 2008.8 (ASU)]] - [[Om 2007.2|Om 2007.2 (old stable)]]<br />
* [[OpenmokoFramework|FSO]] - [[FDOM - a Fat and Dirty OM based distribution|FDOM]] - [[Qtopia / Qt Extended on FreeRunner|Qt Extended]] - [[Debian]] - [[Gentoo]] - [[Android]] - [[Stable Hybrid Release]] - [[Hackable:1]]<br />
<br />
===<font color=white>Openmoko community</font>===<br />
* [[Discussion_Forums| Discussion Forums]]<br />
* [[Jokes]]<br />
* [[Community Repository]]<br />
* [[Development resources | Development resources]]<br />
* [[Openmoko E-courseware | E-courseware]]<br />
</td><br />
<td><br />
===<font color=white>Applications development</font>===<br />
* [[Openmoko developer guide]]<br />
* [[Toolchain|The toolchain]]<br />
<!-- * <font color=white>VMware</font> --><br />
* [[Python|Introduction to Python]]<br />
* [http://projects.openmoko.org/ Projects hosted in our GForge]<br />
* [[OpenmokoFramework|Openmoko dbus-based service level framework]]<br />
<br />
===<font color=white>Integration and distributions</font>===<br />
* [[OpenEmbedded|The OpenEmbedded distribution building framework]]<br />
* [[MokoMakefile|Building Openmoko using the MokoMakefile ]]<br />
* [[Opkg|The Opkg package manager]]<br />
<br />
===<font color=white>Emulation</font>===<br />
* [[Openmoko under QEMU]]<br />
</td><br />
</tr><br />
</table><br />
<br />
Browse articles by [[:Category:Categories|Categories]].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-12T14:31:42Z<p>MinhHaDuong: +header</p>
<hr />
<div>Hi! This is the nineth [[Community Updates]], January 12th issue. For the new year we [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html interviewed Sean] on everything that matters for the community: sales in 2008 were around the low five digits, om-locations is what remains of an ambitious mesh network project, and the most surprising development to him was the explosion of distributions. Back on the mailing lists, activity was rater slow during the first week of the year, but got more intense than ever after the holidays. Illume's keyboard received lots of localisations. Opkg.org reached the critical mass of packages. SHR and FSO are counting down toward their next milestone, while coding continues for kernel, drivers, Android and the like. It looks like the switch to 2.6.28 is going to happen soonish, before the switch to the Paroli phone stack.<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
* [[User:Bytestore]] has updated assemblage 2008.12 from Russian community, work with gprs, headphone jack plug, ru keyboard and many other things were [http://openmoko.spb.ru/viewtopic.php?f=9&t=11 updated] (download [http://dl.linuxphone.ru/openmoko/images/bytestore/bytestore-rootfs-OM200812-2009-01-11-112312.jffs2 rootfs], see [http://dl.linuxphone.ru/openmoko/images/bytestore/screenshot_2009_01_11_112312_en screenshots])<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development [http://charlie137-2.blogspot.com/2009/01/paroli-get-website.html moved] to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more. It was mentioned unofficially that Openmoko's community repository is going to be dismantled.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their booth!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
* The Department CSIE of National Chung Cheng University [http://wiki.openmoko.org/wiki/Special:Search?search=CSIE&go=Go launched dozens of projects] this week.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* Chris Samuel offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_RepositoryCommunity Repository2009-01-12T14:16:27Z<p>MinhHaDuong: link</p>
<hr />
<div>{{Note|The community repository described here never really took off. Please use the community repository at [http://opkg.org opkg.org] instead.}}<br />
<br />
There are many [[Users Repositories]] where people can feed software for their Neo smartphones. This diversity makes it sometimes difficult to find the right package for the right distribution. Openmoko Inc. hosts a Community Repository as a central service where independent Neo application developers can release projects, so that installing a new application `just works out of the box'. It is a similar concept to the [http://www.ubuntu.com/community/ubuntustory/components Universe repository in Ubuntu]. The Repository is at:<br />
<br />
http://downloads.openmoko.org/repository/Multiverse<br />
<br />
<br />
== How to use the repository ? ==<br />
<br />
This feed is already installed by default in [[Om2008.8 | Om 2008.8]].<br />
<br />
Otherwise, see instructions on the [http://wiki.openmoko.org/wiki/Om_2008.8_Installer installer page]. They involve creating a one line file in the /etc/opkg directory.<br />
<br />
== How to release packages ? ==<br />
<br />
Please use the mailing list: http://lists.openmoko.org/mailman/listinfo/community-repository .<br />
The package manager derives from [[opkg]], so applications should be released as .ipk files.<br />
<br />
* [[Create package on projects.openmoko.org and upload]]<br />
* Here are [http://handhelds.org/moin/moin.cgi/BuildingIpkgs instructions to build ipkgs].<br />
** Using OE<br />
** [[Toolchain|Meta-toolchain]]<br />
<br />
Packages in '''Installer''' are displayed according to '''Package Tags'''.<br />
To display a package through [[Om2008.8_Installer |Installer]], add the appropriate tag message. <br />
{| class="wikitable" border:1px ;<br />
! Category !! Tag <br />
|- <br />
| Communication || group::communication <br />
|-<br />
| Development || group::programming<br />
|-<br />
| Games || group::games<br />
|-<br />
| Maps || group::maps<br />
|-<br />
| Miscellaneous || group::unknown<br />
|-<br />
| Network || group::network<br />
|-<br />
|Repos || group::repos<br />
|}<br />
<br />
* For OpenEmbedded users, add a Tag by adding one line in your bb file<br />
:For [http://code.google.com/p/comic-reader/source/browse/trunk/data/comic-reader_svn.bb example]:<br />
PKG_TAGS_${PN} = "group::games"<br />
<br />
<br />
== Packages quality control ==<br />
<br />
The reviewer will check if there have new packages on the mailing list. If you are reviewer and want to review that package<br />
* reply that mail, and say you want to review that<br />
* check if the package follows the policy <br />
* download the package on projects.openmoko.org<br />
* install that package to see if <br />
** installable?<br />
** executable?<br />
** functions the claimed works actually works?<br />
** does it do something bad?<br />
** uninstall it and see if everything still ok?<br />
* if the package is okay, put the package in this [https://svn.openmoko.org/trunk/feeds/community-repository/file-index.txt file] and the package will shown next day. <br />
<br />
Good packages should conform to these quality guidelines:<br />
<br />
* Packages in this repository shall not be in OM Official repositories<br />
* Program shall not collect user information and send to others unless it has very clear notification<br />
* Program shall not destroy the system<br />
* All packages shall be run-able on Neo<br />
* The package file name should refer which version of the project is compiled.<br />
<br />
== How to contribute ? ==<br />
<br />
We need reviewers who can review new packages. This is currently a low workload. If you want to help, please send e-mail to the mailing list The mailing list: [http://lists.openmoko.org/mailman/listinfo/community-repository community-repository@lists.openmoko.org].<br />
<br />
Reviewers must have the following:<br />
* an account on projects.openmoko.org<br />
* ssh public key on projects.openmoko.org<br />
* basic svn skills<br />
* basic opkg skills<br />
<br />
Openmoko really appreciates your help!<br />
'''Current Reviewers'''<br />
[http://wiki.openmoko.org/wiki/User_talk:Tick Tick]<br />
<br />
== How to create your own repository ? ==<br />
<br />
TBD<br />
<br />
== See also ==<br />
<br />
* http://admin-trac.openmoko.org/trac/ticket/1518<br />
* http://admin-trac.openmoko.org/trac/ticket/1543<br />
<br />
[[category:Distributions]]<br />
[[category:Community]]</div>MinhHaDuonghttp://openmoko.org/wiki/Community_RepositoryCommunity Repository2009-01-12T14:15:38Z<p>MinhHaDuong: Note to redirect to opkg.org</p>
<hr />
<div>{{Note|The community repository described here never really took off. Please use the community repository at opkg.org instead.}}<br />
<br />
There are many [[Users Repositories]] where people can feed software for their Neo smartphones. This diversity makes it sometimes difficult to find the right package for the right distribution. Openmoko Inc. hosts a Community Repository as a central service where independent Neo application developers can release projects, so that installing a new application `just works out of the box'. It is a similar concept to the [http://www.ubuntu.com/community/ubuntustory/components Universe repository in Ubuntu]. The Repository is at:<br />
<br />
http://downloads.openmoko.org/repository/Multiverse<br />
<br />
<br />
== How to use the repository ? ==<br />
<br />
This feed is already installed by default in [[Om2008.8 | Om 2008.8]].<br />
<br />
Otherwise, see instructions on the [http://wiki.openmoko.org/wiki/Om_2008.8_Installer installer page]. They involve creating a one line file in the /etc/opkg directory.<br />
<br />
== How to release packages ? ==<br />
<br />
Please use the mailing list: http://lists.openmoko.org/mailman/listinfo/community-repository .<br />
The package manager derives from [[opkg]], so applications should be released as .ipk files.<br />
<br />
* [[Create package on projects.openmoko.org and upload]]<br />
* Here are [http://handhelds.org/moin/moin.cgi/BuildingIpkgs instructions to build ipkgs].<br />
** Using OE<br />
** [[Toolchain|Meta-toolchain]]<br />
<br />
Packages in '''Installer''' are displayed according to '''Package Tags'''.<br />
To display a package through [[Om2008.8_Installer |Installer]], add the appropriate tag message. <br />
{| class="wikitable" border:1px ;<br />
! Category !! Tag <br />
|- <br />
| Communication || group::communication <br />
|-<br />
| Development || group::programming<br />
|-<br />
| Games || group::games<br />
|-<br />
| Maps || group::maps<br />
|-<br />
| Miscellaneous || group::unknown<br />
|-<br />
| Network || group::network<br />
|-<br />
|Repos || group::repos<br />
|}<br />
<br />
* For OpenEmbedded users, add a Tag by adding one line in your bb file<br />
:For [http://code.google.com/p/comic-reader/source/browse/trunk/data/comic-reader_svn.bb example]:<br />
PKG_TAGS_${PN} = "group::games"<br />
<br />
<br />
== Packages quality control ==<br />
<br />
The reviewer will check if there have new packages on the mailing list. If you are reviewer and want to review that package<br />
* reply that mail, and say you want to review that<br />
* check if the package follows the policy <br />
* download the package on projects.openmoko.org<br />
* install that package to see if <br />
** installable?<br />
** executable?<br />
** functions the claimed works actually works?<br />
** does it do something bad?<br />
** uninstall it and see if everything still ok?<br />
* if the package is okay, put the package in this [https://svn.openmoko.org/trunk/feeds/community-repository/file-index.txt file] and the package will shown next day. <br />
<br />
Good packages should conform to these quality guidelines:<br />
<br />
* Packages in this repository shall not be in OM Official repositories<br />
* Program shall not collect user information and send to others unless it has very clear notification<br />
* Program shall not destroy the system<br />
* All packages shall be run-able on Neo<br />
* The package file name should refer which version of the project is compiled.<br />
<br />
== How to contribute ? ==<br />
<br />
We need reviewers who can review new packages. This is currently a low workload. If you want to help, please send e-mail to the mailing list The mailing list: [http://lists.openmoko.org/mailman/listinfo/community-repository community-repository@lists.openmoko.org].<br />
<br />
Reviewers must have the following:<br />
* an account on projects.openmoko.org<br />
* ssh public key on projects.openmoko.org<br />
* basic svn skills<br />
* basic opkg skills<br />
<br />
Openmoko really appreciates your help!<br />
'''Current Reviewers'''<br />
[http://wiki.openmoko.org/wiki/User_talk:Tick Tick]<br />
<br />
== How to create your own repository ? ==<br />
<br />
TBD<br />
<br />
== See also ==<br />
<br />
* http://admin-trac.openmoko.org/trac/ticket/1518<br />
* http://admin-trac.openmoko.org/trac/ticket/1543<br />
<br />
[[category:Distributions]]<br />
[[category:Community]]</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-12T11:52:24Z<p>MinhHaDuong: Start header</p>
<hr />
<div>Hi! This is the nineth [[Community Updates]], January 12th issue. Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
* [[User:Bytestore]] has updated assemblage 2008.12 from Russian community, work with gprs, headphone jack plug, ru keyboard and many other things were [http://openmoko.spb.ru/viewtopic.php?f=9&t=11 updated] (download [http://dl.linuxphone.ru/openmoko/images/bytestore/bytestore-rootfs-OM200812-2009-01-11-112312.jffs2 rootfs], see [http://dl.linuxphone.ru/openmoko/images/bytestore/screenshot_2009_01_11_112312_en screenshots])<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development [http://charlie137-2.blogspot.com/2009/01/paroli-get-website.html moved] to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their booth!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
* The Department CSIE of National Chung Cheng University [http://wiki.openmoko.org/wiki/Special:Search?search=CSIE&go=Go launched dozens of projects] this week.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* Chris Samuel offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-12T11:46:35Z<p>MinhHaDuong: /* Distributions */ +bytestore's image</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
* [[User:Bytestore]] has updated assemblage 2008.12 from Russian community, work with gprs, headphone jack plug, ru keyboard and many other things were [http://openmoko.spb.ru/viewtopic.php?f=9&t=11 updated] (download [http://dl.linuxphone.ru/openmoko/images/bytestore/bytestore-rootfs-OM200812-2009-01-11-112312.jffs2 rootfs], see [http://dl.linuxphone.ru/openmoko/images/bytestore/screenshot_2009_01_11_112312_en screenshots])<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development [http://charlie137-2.blogspot.com/2009/01/paroli-get-website.html moved] to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their booth!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
* The Department CSIE of National Chung Cheng University [http://wiki.openmoko.org/wiki/Special:Search?search=CSIE&go=Go launched dozens of projects] this week.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* Chris Samuel offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_UpdatesCommunity Updates2009-01-12T11:44:16Z<p>MinhHaDuong: /* Post launch series */ -draft</p>
<hr />
<div>Communications channels in our community are discussed at the [[Openmoko:Community Portal]] page. Community update readers will also find Wolfgang Spraul's [[Weekly Engineering News]] interesting.<br />
<br />
= Post launch series =<br />
<br />
* [[Community Updates/January 12th, 2009]]<br />
* [[Community Updates/December 29th, 2008]]<br />
* [[Community Updates/December 15th, 2008]]<br />
* [[Community Updates/December 1st, 2008]]<br />
* [[Community Updates/November 16th, 2008]]<br />
* [[Community Updates/November 2nd, 2008]]<br />
* [[Community Updates/October 19th, 2008]]<br />
* [[Community Updates/October 3rd, 2008]]<br />
* [[17th September, 2008 - Activity since launch]]<br />
<br />
= Ramp up to launch series =<br />
<br />
Even though Openmoko strives to keep the community informed of the development progress, Openmoko does not provide delivery dates. Instead, Openmoko Inc. reports and discusses the project on a day to day basis, using the [http://lists.openmoko.org/pipermail/community/ openmoko-community mailing list]. Developers will wish to follow the progress on the [http://lists.openmoko.org/pipermail/openmoko-kernel/ openmoko-kernel mailing list] and the [http://lists.openmoko.org/pipermail/devel/ devel mailing list]. Major updates notices are sent to the [http://lists.openmoko.org/pipermail/announce/ announce mailing list].<br />
<br />
As FreeRunners started shipping, that series of Community Updates mostly related to the expected release date has been taken over by a more community-oriented newsletter.<br />
<br />
* [http://lists.openmoko.org/pipermail/community/2008-June/019384.html 14th June, 2008 - When it will be possible to buy Openmoko?]<br />
* [http://lists.openmoko.org/pipermail/community/2008-June/018887.html 10th June, 2008 - SMT is running!]<br />
* [http://lists.openmoko.org/pipermail/community/2008-June/018575.html 5th June, 2008 - Cleared to start Mass production]<br />
* [http://lists.openmoko.org/pipermail/community/2008-May/017531.html May 20, 2008 - Whats up with the freerunner mass production?]<br />
* [http://lists.openmoko.org/pipermail/community/2008-April/015189.html April 14, 2008 - next costumers location]<br />
* [http://lists.openmoko.org/pipermail/community/2008-April/015080.html April 11, 2008 - FreeRunner Pricing and PVT update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-April/014928.html April 7, 2008 - Any updates on the PVT status?]<br />
* [http://lists.openmoko.org/pipermail/community/2008-March/014361.html March 25, 2008 - Production status Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-February/013555.html February 25, 2008 - Community Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-February/013356.html February 14, 2008 - Community Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-February/013280.html February 10, 2008 - Community Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-January/012821.html January 24, 2008 - Community Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-January/012499.html January 10, 2008 - Community Update]<br />
* [http://lists.openmoko.org/pipermail/community/2008-January/012357.html January 2, 2008 - Community Update]<br />
<br />
[[Category:Community Update| ]]<br />
[[Category:Community]]</div>MinhHaDuonghttp://openmoko.org/wiki/Enlightenment_.cfgEnlightenment .cfg2009-01-11T16:33:19Z<p>MinhHaDuong: /* ready to use binary configuration files */ +links</p>
<hr />
<div>= eet -- '''Way to change enlightenment .cfg files''' =<br />
<br />
== Get it ==<br />
<br />
NOTE: eet is development tool, so it's not present on FreeRunner (If someone has working mokomakefile, creating package with it should be great idea)<br />
<br />
EET can be checked out from enlightenment SVN repository by<br />
svn checkout http://svn.enlightenment.org/svn/e/trunk/eet/<br />
<br />
To compile and install use the usual: (I'm not sure, if there are any dependencies on other SVN libs)<br />
<br />
./autogen.sh<br />
make<br />
sudo make install<br />
<br />
To simplify this there is a script called easy_17.sh. It can be found at http://omicron.homeip.net/projects/ (linked directly from enlightenment wiki page at http://wiki.enlightenment.org/index.php/Edje_Editor)<br />
<br />
You can download this script whereever you want.. It won't create files in current directory.<br />
You don't need to use sudo.. it will detect correct way of getting administrative privileges and use it..<br />
<br />
Launch it without arguments and see parameters.. You'll probably use something like --only=eet (not tested.. maybe there are some dependencies.. I was installing first ~20 programs to get edje editor)<br />
<br />
It won't add installation directory into path, so you'll need to call it "/opt/e17/bin/eet" (default)<br />
<br />
== Use it ==<br />
<br />
I've got recently this mail from enlightenment mailing list:<br />
<br />
you have to use "eet" command line utility, it is the tool that reads<br />
.src and turns then into .cfg if you check out Makefile (and<br />
Makefile.am).<br />
<br />
eet -l e.cfg # list all keys, usually just "config"<br />
eet -d e.cfg config e.src # writes human readable values to file e.src<br />
$EDITOR e.src # change whatever you like<br />
eet -e e.cfg config e.src 1 # compile human readable values to binary form and use compression<br />
<br />
If you find that useful and want to help, please create a wiki page<br />
with your new knowledge.<br />
<br />
= interesting illume cfg files =<br />
{{note | After any change you must delete directory /home/root/.e/e/config/asu to force configuration reload}}<br />
{{warning | All your changes to illume configuration (usually not so many) will be lost}}<br />
{{note | Maybe it's possible to edit directly files in you home directory, I don't know}}<br />
== /usr/share/enlightenment/data/config/asu/e.cfg ==<br />
<br />
Add this in group 'group "E_Config_Gadcon"' after block named " illume-bluetooth" (ASU 2008.12 line 431) to enable Wrench tool (but most of configuration dialogs are not defined in .edj files..)<br />
<br />
group "clients" list {<br />
group "E_Config_Gadcon_Client" struct {<br />
value "name" string: "illume-cfg";<br />
value "id" string: "illume-cfg";<br />
value "geom.pos" int: 0;<br />
value "geom.size" int: 32;<br />
value "geom.res" int: 472;<br />
value "geom.pos_x" double: 0.0000000000000000000000000;<br />
value "geom.pos_y" double: 0.0000000000000000000000000;<br />
value "geom.size_w" double: 0.0000000000000000000000000;<br />
value "geom.size_h" double: 0.0000000000000000000000000;<br />
value "state_info.seq" int: 1;<br />
value "state_info.flags" int: 1;<br />
value "style" string: "plain";<br />
value "autoscroll" uchar: 0;<br />
value "resizable" uchar: 0;<br />
}<br />
}<br />
<br />
{{note | You get working wrench icon, but color scheme is bad and layouts of some configuration dialogs are missing -> asu.edj needs to be updated too}}<br />
<br />
== /usr/share/enlightenment/data/config/asu/module.illume.cfg ==<br />
<br />
To switch illume from qtopia predictive keyboard to illume keyboard<br />
<br />
REPLACE<br />
<br />
value "kbd.use_internal" int: 0;<br />
value "kbd.dict" string: "English_(US).dic";<br />
<br />
WITH<br />
<br />
value "kbd.use_internal" int: 1;<br />
<br />
= ready to use binary configuration files =<br />
<br />
(not created / uploaded yet...)<br />
<br />
= See also =<br />
[[Themes]], [[Edje]]</div>MinhHaDuonghttp://openmoko.org/wiki/ThemesThemes2009-01-11T16:32:26Z<p>MinhHaDuong: /* Changing the Illume theme */ +link E .cfg</p>
<hr />
<div>This page is a stub about making Openmoko pretty, waiting for openmono-look.org, see also [[Artwork]] for more general pretty things.<br />
<br />
Everything is customizable already, but there is not much yet by way of ready-to-use themes for changing everything at once. Eventually, the plan is to offer readymade packages to change the phone's look and feel simply with `opkg' (or the graphical installer).<br />
* For the eyes, one may change three things. First, the [[Configuring the boot splash screens| boot splash screens]]. Second, [[Customize Application Icons]] (also on [[Hacking the UI|this page]]). Three, everything else is determined by an Illume theme discussed below.<br />
* For the ears, we can change [[Ringtones]], [[Boot sound]] and [[Tap sound]].<br />
* By touch, we are not doing much with the vibrators and accels yet.<br />
<br />
== Changing the Illume theme ==<br />
<br />
To change the illume theme, download an already compiled ''.edj'' file and put it into ''~/.e/e/themes/illume.edj''. The [http://exchange.enlightenment.org/ Enlightenment exchange] repository offers many themes, modules and applications. The following themes were made specifically with the FreeRunner in mind:<br />
<br />
* A Tango variant for Illume based distros is at [http://52grad.de/.stuff/freerunner/].<br />
* CarloRatm [http://forum.telefoninux.org/index.php/topic,649.0.html illume theme]. If you do not read Italian try [http://lists.openmoko.org/nabble.html#nabble-tc1377326%7Ca1377326 this thread on the mailing list] first.''I've made it only for testing an application, there are some errors (e.g. the charging battery icon...) i'll try to solve next days -- CarloRatm''<br />
<pre><br />
> In the enlightenment archives there's a new Rasterman image:<br />
> - openmoko-illume-image-glibc-ipk--20080929-om-gta02.rootfs.jffs2 [1]<br />
> It looks so cool with the new illume theme [2] [3] [4] [5] [6], but<br />
> practically it has no telephony related software installed in since it<br />
> seems a simple OE built with these scripts [7], so (I figure) that<br />
> you're free to put in both the FSO and/or the Om2008.8 stack, just<br />
> install the needed packages!<br />
><br />
> [1] http://download.enlightenment.org/misc/Illume/<br />
> [2] http://forum.telefoninux.org/index.php/topic,533.0/topicseen.html<br />
> [3] http://www.rasterman.com/files/illume-01.ogg<br />
> [4] http://www.rasterman.com/files/illume-02.ogg<br />
> [5] http://www.rasterman.com/files/illume-03.ogg<br />
> [6] http://www.rasterman.com/files/illume-04.ogg<br />
> [7] http://www.rasterman.com/files/oe-setup.tar.gz<br />
</pre><br />
Creating or modifying an Illume theme is not as simple as editing a text file, because for performance reasons the ''.edj'' files are compiled. See the instructions about [[Edje]] as well as the [[Enlightenment .cfg]] page.<br />
<br />
== Where to find other themes elements ==<br />
<br />
A GTK theme following the Tango line is at [http://www.3v1n0.net/openmoko/moko-sun-gtkrc].<br />
<br />
There are a few background images for the [[Display Locker]] screen in Om 2007.2.<br />
<br />
Unreleased ongoing work:<br />
* http://arbnora.projects.openmoko.org/<br />
* http://ninja.projects.openmoko.org/<br />
<br />
[[Category:Settings]]</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T16:28:47Z<p>MinhHaDuong: /* New applications */ +link Guillaume's post</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development [http://charlie137-2.blogspot.com/2009/01/paroli-get-website.html moved] to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
* The Department CSIE of National Chung Cheng University [http://wiki.openmoko.org/wiki/Special:Search?search=CSIE&go=Go launched dozens of projects] this week.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T16:24:37Z<p>MinhHaDuong: /* Community */ +CSIE projects</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
* The Department CSIE of National Chung Cheng University [http://wiki.openmoko.org/wiki/Special:Search?search=CSIE&go=Go launched dozens of projects] this week.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Talk:Shake_it!!Talk:Shake it!!2009-01-11T16:22:24Z<p>MinhHaDuong: Wishlist</p>
<hr />
<div>Hi,<br />
I just needed that to play AD&D last week. Can we have 20/12/10/100/10/8 and 4-sided dices too please ? [[User:MinhHaDuong|MinhHaDuong]] 16:22, 11 January 2009 (UTC)</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T16:21:00Z<p>MinhHaDuong: /* New applications */ opkg news</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
* Kurt's [[Gwaterpas]] allows to use the Freerunner as a leveling tool.<br />
* There are now 75 packages at [http://opkg.org opkg.org]. Novelties include osmupdater (updates OSM maps directory), sortdesk (sorts the desk), MokoCard (flashcards learning aid), sms-sentry (query the unit's location by SMS, handy if it was just stolen), pyring (a key ring), EFpLayer (mplayer GUI), playstankontakarta (an icon displaying remaining credit with POLISH PLAY pre-paid phone provider), various illume keyboards and more.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T16:08:17Z<p>MinhHaDuong: /* Distributions */ +Hackable:1</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for really soon now (the roadmap says release January 31st, but they want a longer stabilization period this time). It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
* Hackable:1 [http://lists.hackable1.org/pipermail/hackable1-dev/2009-January/000104.html buildbot is up and running]. Images are generated every morning around 4:00. Happy testing !<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:59:35Z<p>MinhHaDuong: /* Distributions */ +link meeting minutes</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for stabilization really soon now. It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780. [http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig meeting minutes].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:57:53Z<p>MinhHaDuong: /* Distributions */ FSO</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
* [[FSO]] MS5 should branch out for stabilization really soon now. It will be the first milestone that will have support not only for GTA01 and 02, but also for the Motorola EZX A780.<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:41:43Z<p>MinhHaDuong: /* Hardware and drivers */ link to touchscreen filter</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the [[Touchscreen Filters|touchscreen driver]] on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:40:36Z<p>MinhHaDuong: /* Distributions */ +Android</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
* Android: The [http://n2.nabble.com/New-openmoko-android-binary-tp2133865.html;cid=1230847584604-21 latest compatible kernel] has wifi and bluetooth working now. Suspend and reboot are still broken.<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:29:21Z<p>MinhHaDuong: /* Community */ + list subscriptions</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration. While we are at it, here are the number of subscriptions as of 07/01/2009 according to Werner: hardware 670, kernel 692, support 1016, devel 1262, community 2323, announce 11258.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:22:58Z<p>MinhHaDuong: /* Hardware and drivers */ +zImage in Qi</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
* [[Qi]] supports the zImage kernel format.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:18:51Z<p>MinhHaDuong: /* Hardware and drivers */ link AUX key bounce</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter AUX key bouncing [http://git.openmoko.org/?p=kernel.git;a=commit;h=39a497b0421174c3f23ef3dffb0675a4db3aa3a0 patches].<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:16:11Z<p>MinhHaDuong: /* Distributions */ +Braunsch meeting</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
* Marek announced the new [http://lists.openmoko.org/pipermail/community/2009-January/039227.html organisation of package and images repositories].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:07:34Z<p>MinhHaDuong: /* Ports and updates */ +E17 svn</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
* Marco shared his [http://lists.openmoko.org/pipermail/community/2009-January/039370.html success in compiling the latest E17 svn] on 2008.12. There was trouble on SHR with the Elementary widget set, tough.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T15:00:58Z<p>MinhHaDuong: /* New applications */ +Paroli announce</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
* Mirko [http://lists.openmoko.org/pipermail/community/2009-January/039376.html announced] that pre-alpha [[Paroli]] was now packaged in testing. Development moved to their own domain: [http://www.paroli-project.org/ paroli-project] hosts trac, git, blog and documentation.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:50:07Z<p>MinhHaDuong: /* Tips and tricks */ +Chris's QtE fix</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.<br />
* A Melbourne Person offers a [http://www.csamuel.org/2009/01/08/echo-suppression-fix-for-qt-extended-442-on-openmoko-neo noise reduction+echo suppression patch and binary for QtE 4.4.2].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:45:07Z<p>MinhHaDuong: /* Hardware and drivers */ +Arduino</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
* Miguel's [http://www.youtube.com/watch?v=rOBWSrI14BM video] showcases that the [[Arduino]], a popular open-source electronic prototyping platform, complements well the FreeRunner when it comes to reading sensors and controlling actuators.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:37:14Z<p>MinhHaDuong: /* Hardware and drivers */ link to Illume</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* It is a pleasure to say that the Community localized the [[Illume keyboard]] to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary (the keyboard emits key symbols when in "terminal" mode, but uses predictive dictionary lookups when in "strings" mode.) The frontier: asian languages input.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.</div>MinhHaDuonghttp://openmoko.org/wiki/IllumeIllume2009-01-11T14:30:24Z<p>MinhHaDuong: /* Dbus */ +see also threads</p>
<hr />
<div>{{Om 2008.8}}<br />
il·lume (ĭ-lōōm') tr.v. To illuminate.<br />
Bringing light to the darkness of the mobile world.<br />
<br />
=Introduction=<br />
[http://illume.projects.openmoko.org/ Illume] is a module for [http://www.enlightenment.org Enlightenment] that modifies the user interface of enlightenment to work cleanly and nicely on a mobile device - such as an Openmoko phone. It is currently geared more for a 480x640 (VGA) portrait mode screen but can be trivially modified to work on QVGA or any other resolution. The Final goal is to have it work on a wide range of resolutions seamlessly.<br />
<br />
[[Image:Illume-Keyboard-Screenshot.png]]<br />
<br />
It combines an application launcher interface along with an application manager and switcher, virtual keyboard support, as well as forcing certain simple layout policies on applications (such as making their main windows borderless and fullscreen except for Illume's control bar), as well as support for the X11 port of qtopia.<br />
<br />
=Getting Started=<br />
<br />
Here is how to get started and install Illume on your desktop and try it out. This would also allow development on it, adding features you need and testing them. For this you will want code. First you will want Enlightenment's latest and greatest. How much do you want? You can get the whole repository, or just the bits you need. If you want the whole thing in one checkout, please see http://svn.enlightenment.org for information. If you want to just get a quick script that does it for you try http://www.rasterman.com/files/get_e.sh - this script will check out only the bits of SVN you need. It also assumes you have sudo root access and if on [http://www.ubuntu.com/ Ubuntu] or [[Debian]] it will try and install packages known to be needed for building, or useful. Read the script if you are not sure. If it doesn't know what distribution you use, you will need to try and have a working compiler, autotools etc. etc. yourself. Once you have run this and built and installed everything you will need illume, so fetch it with:<br />
<br />
<pre><br />
svn checkout http://svn.enlightenment.org/svn/e/trunk/e/src/modules/illume/<br />
</pre><br />
<br />
Now you just need to build it like everything else. (it is assumed you know about CFLAGS, LDFLAGS, PKG_CONFIG_PATH, PATH etc. in installing software and compiling it). Illume compiles like everything else in E land - standard autotools, so (in Illume's source directory):<br />
<br />
<pre><br />
./autogen.sh<br />
make<br />
sudo make install<br />
</pre><br />
<br />
This will compile and install Illume. As Illume is a module, not a program in its own right, you need to run it with Enlightenment, so use the provided run-script:<br />
<br />
<pre><br />
./x-ui.sh<br />
</pre><br />
<br />
and if you have [[Getting Openmoko working on host with Xephyr|Xephyr]] installed and everything went ok, a 480x640 window will pop up - with Enlightenment in it on your DISPLAY=:1 X display with all your system's app icons there.<br />
<br />
=Slipshelf=<br />
<br />
The bar at the top<br />
<br />
=Gadgets=<br />
<br />
The gadgets in the Slipshelf<br />
<br />
=Launcher=<br />
<br />
The icons you see on the desktop<br />
<br />
=Virtual Keyboard=<br />
<br />
Illume's own virtual keyboard and protocol and vkbd setup.<br />
<br />
=== How to install the illume (Raster's) keyboard ? ===<br />
<br />
Short answer:<br />
<br />
<pre><br />
opkg install illume-config-illume<br />
</pre><br />
<br />
Detailed answer:<br />
<pre><br />
#Get the qwerty button if not there yet<br />
opkg install illume-config<br />
<br />
#Turn off built-in qtopia keyboard<br />
#Add/modify "export QTOPIA_NO_VIRTUAL_KEYBOARD=1" in /etc/X11/Xsession.d/89qtopia<br />
<br />
opkg install illume-config-illume<br />
<br />
#Purge E's cache<br />
rm -rf ~/.e/e/config/illume<br />
<br />
#Restart X<br />
/etc/init.d/xserver-nodm restart<br />
</pre><br />
<br />
Then switch keyboard from "None" to "Default" in Illume's preferences.<br />
<br />
Tips when the howto over doesn't work: See [[Keyboard Toggle]] or change /etc/enlightenment/default_profile<br />
to point to the illume profile instead of asu.<br />
<br />
=== How to use [[Illume_keyboard|(Raster's) keyboard]]? ===<br />
<br />
* Sliding down over any keyboard sends Enter<br />
* Sliding up over any keyboard switches to the next keyboard<br />
* Tapping the upper-right key ("a", "1" or "q") lists the available keyboards<br />
* Tapping the upper-left key "Abc" lists the available dictionaries<br />
<br><br />
* With "a" keyboard:<br />
* Sliding left over the keyboard deletes the last entered key<br />
* Sliding right over the keyboard sends the composed word<br />
* Tapping the upper-left key "Abc" during the composition of a word<br />
lists all possible words in order to choose the right one<br />
<br><br />
* With "q" keyboard:<br />
* Sliding left over the keyboard sends a backspace<br />
* Sliding right over the keyboard sends a space<br />
<br />
=== List of illume keyboards ===<br />
{|class="wikitable" border="1" cellpadding="5" cellspacing="0"<br />
| icon || type || package || comments<br />
|-<br />
| [[Image:Qwerty.png]] || terminal || [http://trac.enlightenment.org/e/browser/trunk/e/src/modules/illume/keyboards/Terminal.kbd English QWERTY layout] || Installed by default.<br />
|-<br />
| [[Image:Qwerty-dutch-nl.png]] || terminal || [http://www.opkg.org/package_87.html Dutch QWERTY layout] || Based upon QWERTY terminal layout.<br />
|-<br />
| [[Image:Azerty-french-fr.png]] || terminal || French AZERTY layout || Based upon QWERTY terminal layout. TODO: Icon needs AZERTY overlay.<br />
|-<br />
| [[Image:Qwerty-norwegian-no.png]] || terminal || [http://www.aitel.hist.no/~helgehaf/openmoko/ Norwegian QWERTY layout] || Based upon QWERTY terminal layout.<br />
|-<br />
| [[Image:Terminal-russian-ru.png]] || terminal || [http://lucky.awardspace.co.uk/home/openmoko Russian ЙЦУКЕН layout] || Based upon QWERTY terminal layout. TODO: Icon needs ЙЦУКЕН overlay.<br />
|-<br />
| [[Image:Dvorak.png]] || terminal || [http://tg.x-net.hu/openmoko/keyboards/ Dvorak layout ] || Based upon QWERTY terminal layout.<br />
|-<br />
| [[Image:Alpha.png]] || alphanumeric || [http://trac.enlightenment.org/e/browser/trunk/e/src/modules/illume/keyboards/Default.kbd English QWERTY layout] || Installed by default.<br />
|-<br />
| [[Image:alpha.png]] || alphanumeric || [http://jmccloud.jm.funpic.de/kbd/ English QWERTY layout with more space between the keys] || Based upon QWERTY alphanumeric layout. Asymmetric and optimized for right handed finger input.<br />
|-<br />
| [[Image:Alpha-hebrew-il.png]] || alphanumeric || [http://stosb.com/openmoko/illume-keyboards-hebrew_0.2_armv4t.ipk Hebrew פםןךטא layout] || In case there are squares instead of Hebrew letters, change illume's font.<br />
|-<br />
| [[Image:Alpha-danish-dk.png]] || alphanumeric || [https://projects.openmoko.org/projects/danish-illume/ Danish QWERTY layout] || Based upon QWERTY alphanumeric layout.<br />
|-<br />
| [[Image:Alpha-german-de.png]] || alphanumeric || [http://www.hackenberger.at/openmoko/German.kbd German QWERTZ layout] || Based upon QWERTY alphanumeric layout.<br />
|-<br />
| [[Image:Alpha.png]] || alphanumeric || [http://milad.rastian.com/tmp/Persian.kbd Perisan QWERTZ layout] || Based upon QWERTY alphanumeric layout. TODO: Create new icon for the Persian alphabet of پﺏﺍ like the transparent ABC.<br />
|-<br />
<br />
| [[Image:numeric.png]] || numeric || [http://trac.enlightenment.org/e/browser/trunk/e/src/modules/illume/keyboards/Numbers.kbd Numeric layout] || Installed by default. <br />
|-<br />
| [[Image:numeric.png]] || numeric || [http://lists.openmoko.org/pipermail/community/2008-September/030096.html Numeric layout with bigger numbers and numeric layout with function keys] || Good for playing games in ScummVM.<br />
|}<br />
<br />
Icons are created by hand in a 25x25 PNG with the GIMP according to color picker values of flags in Wikipedia. The reason for this is, that no rescaling or ant-alias artifacts will emerge in this small raster. Subsequently, import this in Inkscape and type the characters. Note that for keyboard layout that are not connected to a single particular country, like Persian, no flag backgrouns is needed. Each character is typed twice in Arial Black or bold Arial. For alphanumeric, use the ABC of that language, for 'QWERTY' use the 6 first characters on the top row, note that for languages that read from richt to left is to use 'first'/last 6 characters on the right side. One characters is white with a black border of 0.5 and one is black without border but with a blur of 15 (see CTRL+SHIFT+F slider at the bottom). Reposition the whole lot and put everything in the correct layer. Export a 25x25 PNG with the background bitmap, which is also the selected export area, and you are done. TODO: Rasterman, can you verify this and improve this procedure where needed?<br />
<br />
==== How to install a new Keyboard Layout ====<br />
<br />
* copy or download the kbd File to <pre>/usr/lib/enlightenment/modules/illume/keyboards</pre><br />
* issue the command: 'killall -HUP enlightenment'<br />
* if that didn't work do: now restart the XServer with the following command <pre>/etc/init.d/xserver-nodm restart</pre><br />
* you should now be able to select the newly installed keyboard<br />
<br />
==== How to make your own Keyboard Layout (Illustration)====<br />
<br />
<br />
<pre><br />
##KBDCONF-1.0<br />
kbd 450 150<br />
<br />
# keyboard type e.g. TERMINAL, ALPHA (this one shows up when writing an sms), NUMERIC, SYMBOL<br />
type TERMINAL<br />
# an icon for the keyboard so you know which one you have<br />
icon qwerty.png<br />
<br />
#key x-coordinate y-coordinate width-of-key height-of-key<br />
#columns:<br />
#state symbol(shown on the key) keysym(output of the key)<br />
key 0 0 30 30<br />
normal ` grave<br />
shift ~ asciitilde<br />
capslock ` grave<br />
</pre><br />
<br />
a list of keysyms can be found [http://www.in-ulm.de/~mascheck/X11/keysyms.txt here]<br />
<br />
=Configuration=<br />
<br />
How to configure illume via its own config dialog<br />
<br />
=Dbus=<br />
<br />
What is this dbus goop?<br />
<br />
= See also =<br />
<br />
Raster explains mostly everything in [http://lists.openmoko.org/pipermail/community/2009-January/038836.html this] and [http://lists.openmoko.org/pipermail/community/2009-January/039125.html that] thread. We still need a good synthesis though.<br />
<br />
[[Category:System Developers]]<br />
[[Category:Om 2008.8]]</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:21:29Z<p>MinhHaDuong: /* Tips and tricks */ +bug 2192</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].<br />
* Howto [https://docs.openmoko.org/trac/ticket/2192#comment:3 get the wrench and QWERTY] buttons in 2008.12 with the ASU theme.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:17:13Z<p>MinhHaDuong: /* Hardware and drivers */ +video</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ debug board] that fits inside the case. Schematics contributed as a community member, not as an Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
* Video driver code was ported from kdrive to xorg architecture, Graeme is now [http://lists.openmoko.org/pipermail/devel/2009-January/003964.html in debugging mode]. Andreas, Chris and Tom are also working on it.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:04:20Z<p>MinhHaDuong: /* Hardware and drivers */ +status of GSM updater and buzzfix</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
* GSM firmware updater and hardware buzzfix program: not released yet, still working on it.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T14:00:01Z<p>MinhHaDuong: /* Community */ +Projects admin list</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* Two new mailing lists were announced. One to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products]. The other to discuss [http://lists.projects.openmoko.org/mailman/listinfo/siteadmin-general projects.openmoko.org] administration.<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:57:43Z<p>MinhHaDuong: /* Tips and tricks */ +old FSO / new kernel patch</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* A new mailing list was announced, to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.<br />
* Current FSO should support both the 2.6.24 and 2.6.28 kernels. The patch to use old FSO with new kernel is [http://trac.freesmartphone.org/ticket/293 here].</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:51:31Z<p>MinhHaDuong: /* Community */ +testing ML</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
* A new mailing list was announced, to discuss [https://lists.openmoko.org/mailman/listinfo/testing testing of all Openmoko Products].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:42:43Z<p>MinhHaDuong: /* Ports and updates */ ZOMG on opkg</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* The [[ZOMG!]] package manager is now available on [http://www.opkg.org/package_96.html opkg.org], and now allows to add/remove/edit repositories (i.e. feeds).<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:40:19Z<p>MinhHaDuong: /* Tips and tricks */ tangogps bugs</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.<br />
* tangogps 0.9.2 and 0.9.3 have an issue converting between coordinate formats in the western or southern hemispheres. If you use the DD.dd format it should display the correct value.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:39:30Z<p>MinhHaDuong: /* Hardware and drivers */ +car mount</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
* Carl proposed a simple in-car mount: stick a piece of velcro on the dashboard, strap the FreeRunner onto it through the hole, flipping the display with ''xrandr -o 2''. Add a standard USB car charger, you are all set.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T13:29:09Z<p>MinhHaDuong: /* Ports and update */ +Angus Bt GPS.py update</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and updates ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
* Angus [http://www.mail-archive.com/community@lists.openmoko.org/msg37043.html updated BtGPS.py] to work with FSO. With this script, [[Neo FreeRunner GPS#Bluetooth GPS relay|the FreeRunner works as a bluetooth GPS]].<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T11:15:52Z<p>MinhHaDuong: /* Community */ fix link</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [http://wigle.net/ wigle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T11:15:00Z<p>MinhHaDuong: /* Community */ +Future of location thread</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
* The [http://lists.openmoko.org/pipermail/devel/2009-January/004064.html Future of location services] thread started as an attempt to clarify the GPS drivers tangle, and then turned to using GSM celltowers and wifi access points location information. Dima [http://lists.openmoko.org/pipermail/devel/2009-January/004074.html signalled that] there are several free databases of GSM tower locations, and that his gta02 Perl script to query [http://www.opencellid.org/ OpenCellID] for the approximate tower location, and then initialize the AGPS with this data works great. There is a database of Wifi access points at [https://wigle.net/ wiggle.net].<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T10:56:32Z<p>MinhHaDuong: /* Ports and update */ +zomg repo edit</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
* You can now add/remove/edit repositories (i.e. feeds) in [[ZOMG!]] package manager.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [[Illume#List_of_illume_keyboards|nine different languages]]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-11T10:41:43Z<p>MinhHaDuong: /* Community */ +IDA promo</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
* Version 2.4 of [[orrery]] is now available. It has a new schematic Solar System View page, showing the position of the planets and our moon in their orbits, a new moon calendar, and a less ugly icon.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
* Rakshat Hooja's company IDA Systems will be at Mumbai's TechFest. There are [http://lists.openmoko.org/pipermail/community/2009-January/039505.html gifts] waiting for the first 10 FreeRunner owners to show up at their boot!<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [Illume#List_of_illume_keyboards|nine different languages]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-09T10:00:06Z<p>MinhHaDuong: +SHR blog post</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== Distributions ==<br />
* SHR: According to Julien's latest on [http://blog.shr-project.org/ the SHR project blog], the baby is [http://blog.shr-project.org/2009/01/release-time-is-close-whats-left-what-are-we-doing-what-do-we-need.html expected really soon now].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [Illume#List_of_illume_keyboards|nine different languages]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-09T09:51:27Z<p>MinhHaDuong: /* Hardware and drivers */ + Illume localized</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There is a thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
* Illume's keyboard is definitely now The keyboard. It is a pleasure to say that the Community localized it already to at least [Illume#List_of_illume_keyboards|nine different languages]. This does not only involves layout and icon, but also building up a dictionary. The frontier: input for asian languages.<br />
* The Freeunner is also a target platform for many innovative new input methods.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-09T09:25:34Z<p>MinhHaDuong: /* Hardware and drivers */ link ts_lib thread</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There isa thread about the touchscreen driver on the devel list, how it should be [http://lists.openmoko.org/pipermail/devel/2008-December/003888.html split between kernelspace and userspace], and [http://lists.openmoko.org/pipermail/devel/2009-January/004037.html how to contribute it upstream] to the Linux kernel. I find the mix of high-level technical arguments with social and emotional considerations fascinating.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-04T10:33:20Z<p>MinhHaDuong: /* Hardware */ +threads on key bouncing and ts-filtering</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware and drivers ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board]. This is contributed as a community member, not as Openmoko employee.<br />
* Filter key bouncing patches.<br />
* There has been a classic lkml-style discussion on how the touchscreen driver should be split between kernelspace and userspace.<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-04T10:17:58Z<p>MinhHaDuong: /* Ports and update */ +opkg move</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
* The [[opkg]] package manager development [http://lists.openmoko.org/pipermail/opkg-devel/2008-December/000181.html moved from OM svn to Google code]. The recommended stable version is r172, there is a significant data structures+algorithm refactorization going on.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board].<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/OpkgOpkg2009-01-04T10:13:57Z<p>MinhHaDuong: /* About Opkg */ Signal move to GC</p>
<hr />
<div>{{Languages|Opkg}}<br />
<br />
== About Opkg ==<br />
<br />
Opkg is a lightweight package management system based on [http://handhelds.org/moin/moin.cgi/Ipkg Ipkg].<br />
<br />
<br />
Mid December, 2008, the project moved to Google code: http://code.google.com/p/opkg/<br />
* Group: http://groups.google.com/group/opkg-devel<br />
* mailto: opkg-devel at googlegroups.com <opkg-devel at googlegroups.com><br />
* Checkout Code: http://code.google.com/p/opkg/source/checkout<br />
<br />
Prior to that date, a mailing list for discussion was available here: http://lists.openmoko.org/mailman/listinfo/opkg-devel<br />
Source code was available in the subversion repository: http://svn.openmoko.org/trunk/src/target/opkg/. The repository could also be [http://svnweb.openmoko.org/trunk/src/target/opkg/ viewed online].<br />
<br />
You can learn how to create own [http://handhelds.org/moin/moin.cgi/BuildingIpkgs Opkg packages] on the Ipkg site.<br />
<br />
Packages should install .desktops very much last. This ensures that icons are present when they are used by the .desktops. [https://docs.openmoko.org/trac/ticket/1524 Reference]<br />
<br />
== New Features ==<br />
<br />
This is a list of features that have been completed. Mostly this is a list of changes from Ipkg.<br />
<br />
* Use libcurl to download files<br />
* Send download progress updates to libopkg clients<br />
* Re-organize and clean up source code into sub directories<br />
* Verify package lists with gpg detached signature<br />
* Mark packages that were installed to satisfy dependencies (auto installed)<br />
* Additional command line option to remove "auto installed" packages<br />
* Support for faceted classification (similar to debtags). ''A "Tags" line has been added to the package information and opkg makes this available to clients, but does not process it in anyway. The command line client also does not use this features yet.''<br />
<br />
<br />
=== Ipkg Patches ===<br />
<br />
The following ipkg patches have been applied:<br />
<br />
* "2-pkg-vec--Optimize-gross-inefficiency.patch" from OpenEmbedded <br />
* "1-pkg-parse--Optimize-inefficient-parsing.patch" from OpenEmbedded<br />
<br />
* [http://svn.o-hand.com/view/poky/trunk/meta/packages/ipkg/files/update_version_comparision.patch?rev=3827&view=auto update_version_comparision.patch] from Richard Purdie<br />
* [http://svn.o-hand.com/view/poky/trunk/meta/packages/ipkg/files/enable_debversion.patch?rev=3827&view=auto enable_debversion.patch] from Richard Purdie<br />
<br />
== Planned features ==<br />
<br />
These are features either under development or planned for inclusion before the next release.<br />
<br />
* improve/cleanup [[libopkg]] api<br />
* locking system to prevent two simultaneous operations on the file system<br />
<br />
=== Bug fixes ===<br />
<br />
* Ipkg bug - Overflowing / crashes machine - [http://bugs.openembedded.net/show_bug.cgi?id=1028]<br />
* ipkg tries to access ro SD card - [http://bugs.openembedded.net/show_bug.cgi?id=1029]<br />
<br />
=== Lower priority features ===<br />
<br />
* Simple user interactions during postinstall<br />
* Improve command line options<br />
* Restructure source code and make it more robust<br />
* Store packages in database<br />
* Check available space in /tmp prior to downloading<br />
* Check available space in dest prior to unpacking<br />
<br />
== Possible Issues ==<br />
<br />
This is a list of possible issues or known bugs.<br />
<br />
* http proxy works but authentication not tested yet (--[[User:cberger|cberger]] tested version 0.1.4, does not recognize proxy_username and proxy_password for authentication)<br />
* autoremove feature only inspects "depends" and not "pre-depends"<br />
<br />
== Error Codes ==<br />
<br />
It looks like, in some cases, Opkg will return an error code if something goes wrong. Here's a list that I pulled from the error.h file:<br />
<br />
* -1: Unknown Error<br />
* 0: No Error (Success)<br />
<br />
Configuration Errors:<br />
* 1: Could not set default destination<br />
* 2: Error parsing config file<br />
* 3: Could not create temporary directory<br />
* 4: Could not obtain administrative lock<br />
** This could be cause by assassin not releasing the lock on the package management. It can be released by killing its manager:<br />
killall packagekitd<br />
<br />
Package Errors<br />
* 5: Unsatisfied Dependencies<br />
* 6: Is Essential<br />
* 7: Has Dependents<br />
* 8: Has No Candidate<br />
* 9: PackageHas No Available Architecture<br />
<br />
Install Errors<br />
* 10: Not Trusted<br />
* 11: Download Error<br />
* 12: Conflicts<br />
* 13: Already Installed<br />
* 14: Dependencies<br />
* 15: No Downgrade<br />
* 16: Out Of Space<br />
* 17: Bad Signature<br />
* 18: MD5 Error<br />
* 19: Internal Error<br />
<br />
{{note|I had a problem where I was trying to manually install a package that had dependencies. The dependencies had a bad signature (actually, my signature files were bad). Instead of returning 17 because of the bad signature, it returned 14 because of a dependency problem. So if you get a 14, try installing that package by itself and see what you get. --[[User:Jtickle|Jtickle]] 18:16, 23 July 2008 (EST) }}<br />
<br />
== FAQ ==<br />
<br />
Q. What version of Ipkg is Opkg based on?<br />
<br />
A. It is based on the [http://www.handhelds.org/download/packages/ipkg/ipkg-0.99.163.tar.gz ipkg-0.99.163] tarball<br />
<br />
Q. Why "fork" and rename Ipkg?<br />
<br />
A. Ipkg is no longer actively maintained upstream and there are potential trademark issues with using the Ipkg name<br />
<br />
Q. Does opkg have a feature similar to APT pinning?<br />
<br />
A. Yes you can define priorities on the architecture field (the second field in a feed definition) in /etc/opkg/arch.conf<br />
<br />
Q. Does opkg have an auto completion system ?<br />
<br />
A. Yes, it's a contribution script available at the [http://blog.upme.fr/?/Linux/28-Openmoko-Opkg-Autocompletion-With-Packages-Names upme blog]<br />
<br />
<br />
{{Languages|Opkg}}<br />
<br />
[[Category:Settings Applications]]</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-04T10:07:31Z<p>MinhHaDuong: /* Community */ +Hardware: Werner's IDBG</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
== Hardware ==<br />
* Werner [http://lists.openmoko.org/pipermail/hardware/2008-December/000890.html announced] he made an [http://www.almesberger.net/misc/idbg/ internal debug board].<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuonghttp://openmoko.org/wiki/Community_Updates/2009-01-12Community Updates/2009-01-122009-01-04T09:53:31Z<p>MinhHaDuong: /* New applications */ +ylock, appmanager</p>
<hr />
<div>Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview].<br />
<br />
== New applications ==<br />
<br />
* [[LED clock]] When an Openmoko is sitting unused at night, turn it into an alarm clock with large 7-segment digits on a black background in landscape mode.<br />
* [http://projects.openmoko.org/projects/gprssettings/ GPRSsettings] is a GUI script designed to change apn, login, dialnumber.<br />
* Samuel's script for [http://blog.samuelpereira.net/?p=4 a toggle wifi icon].<br />
* [http://www.opkg.org/package_86.html ylock] 0.1 Python screen lock and low battery monits.<br />
* [http://www.opkg.org/package_85.html AppManager] 1.0.1 Zenity package manager.<br />
<br />
== Ports and update ==<br />
* Lots of [[Navit]] activity. Distributions are kindly suggested to package the sample map separately from the main binary to conserve space.<br />
<br />
== Community ==<br />
* Sean's [http://n2.nabble.com/Questions-and-Answers-tp2103754p2103754.html new year interview]<br />
<br />
<br />
== Tips and tricks ==<br />
<br />
* Booting 2008.12 from a microsd fails with "Only GTA01 hardware supported by ASoc driver" ? Option "ro" on the kernel commandline is fatal for startup of 2008.12. Check your U-Boot env if you're using that for "ro", or try adding rw to /boot/append-GTA02 if you are on SD Card and Qi.</div>MinhHaDuong