Jun 19

“The Maemo Community Council is very pleased to announce that the Maemo Summit 2009 Call for Content is now open. If you think you have a presentation that would benefit our community, please go to the Content Submission page and add it to the bottom.

Please read both the Call for Content and Submission pages and follow all of the instructions.

Presentations can cover a wide variety of topics, from application development and usage to interesting ways that you are using the Maemo operating system (as well as variants and/or third-party OS’s) to unorthodix uses of the internet tablet(s) to core development, etc. The presentations can be user-based, development-based, or a combination of both. No topic is too trivial — there’s always something interesting in how the Maemo Community is using this great open source platform.

Keep in mind that not all content submissions can be accepted. This is primarily due to the fact that there is limited space and time, but also because the Summit organizers would like to create the most interesting and stimulating experience possible. Because of this, a core group of community members have been chosen by the Maemo Communit Council to oversee the approval process for all of the submissions. You will know these people in this Content Committee as maemo.org rockstars, so rest assured that they will do a great job in selecting content for the Summit. Likewise, if you see a submission that you view as a “must have,” feel free to voice your opinion in the Community section of the Talk forums. The Content Committee will surely take all discussion about our community’s next Summit into consideration.

So, without further adieu, the Maemo Summit 2009 Content Committee is:

The Community Council would like to offer our heartfelt thanks to these brave folks. It’s a cool, but integral, responsibility.”

Travel and accommodation sponsorship will be available, like in the last summit.

Original post by Tim Samoff.

Mar 24

The Maemo community is looking for talented students to join us in the Google Summer of Code initiative.

We already have a good pool of ideas, but we are also looking for students ideas in the mobile/embedded field, especially in the following areas:

* Location based apps;
* Context aware apps;
* Linux kernel advances, related to mobile/embedded;
* Social apps clients;
* Mobile/embedded apps in general that can benefit a wide range of platforms (maemo, openmoko, beagleboard, etc…).

More informations about Maemo @ GSoC can be found here.

Nov 20

Openmoko Sapo Codebits

As I post here previously, I went to Sapo Codebits  event in the last week, with my friends. The first day of the event and the morning of the second day was only conferences, the rest of the event was several contests, including a 24-hours programming contest.

In the first day of the event I met Marcus Bauer, the TangoGPS creator, he  shown some OpenMoko phones there and also gave a presentation about OpenMoko, he shown me how to install debian in a freerunner in a few minutes, using the Hackable1 distro, a very cool and easy way to try out debian on the neo SD card.

I participated in the 24-hours programming competition, my idea was turn my freerunner in a mouse and gamepad (like the wiimote) using the accelerometers. My knowledge about the accelerometers are very low, so I started getting the accelerometers data with a Python script to see the data behavior. I noticed a wrong behavior when I turn my freerunner quickly, the accelerometer seems to stall,  after a quick search in the ML archive I found that some kernel’s have this behavior, so I flash my freerunner with some old kernel’s until found a stable kernel. The accelerometer mouse required a lot of work until I get a smooth mouse movement. I also don’t knew that the acelerometers are very sensitive, and the data for the accelerometer suffer changes even if the freerunner are steady in a table. The gamepad accelerometer required less work, I used some of the ReMoko code with a few changes in the event sending methods, in order to send continues key presses, to the freerunner acts like a really gamepad. In the morning when I had my project almost completed, after some hours without sleep, I broken the BlueZ libs in my laptop, after doing a stupid mistake in the cross compiling process, this cost me about a hour to put everything in place again:). But I found some time to wrote a beta UI for my project and gave the project the silly name: AccelMoko.

After the competition ends, starts the presentation session of the projects developed during the event, the participants have only 90 seconds to present the projects to the judge and audience, when one participant finish the time another participant starts talking, in a non stop way, 82 projects enter in the contest this year (small games, web stuff, ideas …). My project was in the 20th position, my presentation had a very good feedback from the audience (they have a live voting system, with two choices “I like” and “I don´t like”). When all the participants finished there presentation, the judge gathered for about a hour to decide the winning projects.

To be sincere, I only participate in contest in a “sportive” way, I don’t had any hope to win, but… my project was the most voted by the audience and also I got the first place in the judge votes :D . So a OpenMoko project wins the Sapo Codebits 2008 competition.

In the next weeks I will merge the AccelMoko code into the ReMoko project.

Nov 12

Sapo codebits

For the distracted OpenMoko Portuguese users and fan’s, tomorrow will be held a conference about OpenMoko in the Sapo Codebits event. Marcus Bauer, the TangoGPS creator, will talk about development of applications for the Neo Freerunner. I will post a video of the conference in the next days (the organization will record all the talks).

Sapo Codebits is a event inspired in Y! Hack Day, but with some addons, the event is composed by a programming and art contest, conferences, workshops and music concerts. I will participate in the programming contest, I probably will do some small application for my Neo Freerunner :) .

Nov 4


Sorry by the video quality :)

Thanks to all the people that help in the Android port to the OpenMoko phones, specially to Sean Mcneil.
Grab the kernel image and rootfs here.

You need to have a SD card inserted on the neo in order to boot android, the card must have a fat and a ext3 partition.
Don’t expect a fully functional system, but it’s fun to test, and surprisingly runs fast :)

Nov 2

android on neo

Yes it’s true, the Neo 1973 and the Neo Freerunner will be the second phones with the Android OS, the port is almost done. I hope the Android devs at Google give some help in the remain glitches.

I’m anxious to test it on my freerunner :)

More info here and here.

Oct 13


A new version of ReMoko is available for download right now, I made some small changes and fix some bugs, the changelog is below.

remoko 0.3.2

* Added Support to bluez-utils version > 3.33 with the new input service system
* Fixed the win+f bug
* Credits screen updated

remokoserver 0.2.1

* Fixed project name and version
* Close all sockets when connection is lost

Sep 6


Rafael Ignacio Zurita made a custom version of Duke Nukem 3D for the OpenMoko phones, that can be played with the accelerometers built in the phone, watch the video above for more details. You can get all the files here, and some instructions here and here.

Sep 5

The video quality is a little bit bad, but is the best I can do with my phone. I’m waiting for some OpenMoko community videos :)

Aug 29

ReMoko Acceleromter profile

A new version of ReMoko is now available for download, the key feature of this new version is the possibility to send events through accelerometer gestures. I used the Paul’s gestures daemon, also made in the GSoC, to catch the gestures. All the gestures are configurable, so you can control a slideshow, a presentation or any program that you want. I’m waiting for some nice community videos of ReMoko :)

ReMoko Acceleromter profile

« Previous Entries