Collabora and Impressions and INdT and Maemo and Mamona and OpenEmbedded04 Aug 2010 01:38 pm

For the very first time the Linux Foundation is organizing the Linuxcon Brazil. It will happen on August 31th and Seeptember 01 in São Paulo city at WTC.

I’m already confirmed to do a presentation in Portuguese-br: A Maturidade do Linux no Mercado dos Celulares e de Serviços: Rumo ao Domínio!

I was also invited by Klaus Kiwi to participate of a mini-sumit to discuss about Linux development as a professional activity, which I’m not sure if it is already confirmed.

Helio Castro will  be there as well doing a presentation about Meego!

Ok ok, maybe you don’t want to hear what we have to tell there, but what about listen to Linus Torvalds at this keynote ;)

I’m pretty sure that there will be other good presentations and talks over there.

See you there?

Collabora and Impressions and INdT and Maemo and Mamona and OpenEmbedded15 Feb 2010 03:20 am

“MeeGo is an open source, Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity.”

Ari Jaaksi has written a very informative announcement. Read it.

Some Highlights:

  • “The development and integration will be open, too. Everybody can invest in MeeGo and participate. It is a genuine open source project.” (Ari Jaaksi)

So, I hope to see the build system open also…

INdT and Maemo and Mamona and OpenEmbedded12 Sep 2008 10:43 am

It has passed a while since my last post here, but nothing better than great news to get back to write.

I’m so proud to announce the Mamona 0.2 release.

The entire team has been doing a great job spending efforts to make it usable and stable, providing new installer scripts and new packages; supporting new machines; writing a better documentation and many other features.

Please, read the complete feature list at Mamona 0.2 Release Notes.

Maemo and Mamona25 Apr 2008 04:05 pm

Bossa Conference ’08 was a great open source conference for mobile embedded platforms.

Have you missed it?

Will you miss it again next year?

See you there next year!

INdT and Mamona15 Feb 2008 12:35 pm


This video shows the screen rotation on a Nokia N800. We have here an Enlightenment running on Mamona distro where each navigation button is associated with an xrandr command, e.g. LEFT: xrandr -o left.

I’ve implemented the xrandr support to Xomap (1.3.99) and the LCD controller rotation support on Linux-omap kernel. It is a very fast rotation since its made directly by the Epson LCD controller. The X is responsible to deal with mouse events and to change the resolution.

Lauro and Aloisio helped me with the Linux-omap patch that was already accept and applied to linux omap git tree.

Download patches:


Mamona15 Feb 2008 08:47 am

It has  been passed a long time since I promised a post about my dual boot menu.

So here it is:

dual boot menu on N800

I took this picture of my N800 that has Mamona on its flash and Nokia ITOS2007 (I used “Maemo” for simplicity) on a memory card.

I bet that your questions are: “How did you do it?” What have you done with kernel and initfs?”

Initfs: Unfortunately Mamona needs Nokia’s initfs to work properly (watchdog, wireless module, etc). But our initfs is obviously modified to have this boot menu. I took the idea and the binaries to get the input from Maemo wiki page.

Kernel: At this moment I’m using the 2.6.18-omap1 of Nokia ITOS2007 and flashing every time that I need a different kernel for Mamona :( .

There are some ideas to have different kernel versions on the same device, but I haven’t try none of them yet.

The first and stupid idea is to maintain them on /boot of rootfs and on initfs move (using dd) one of them to the kernel partition. The smarter one is to change the boot loader, but unfortunately we can’t do this one.

Mamona29 Jan 2008 01:15 pm

Come and enjoy a innovative conference on Open Source Software for Mobile Embedded Platforms. Located in Porto de Galinhas, one of the tropical paradises of Brazil, the Bossa Conference will happen during 16th to 19th of March at Summerville Beach Resort. The perfect combination of developers, pleasant environment and good ideas.


Let’s go! We’re waiting for you.

Information and registration:

Speakers confirmed until now:

AARON SEIGO – KDE/QT4 On Embedded Devices
ALEXANDRE OLIVA – Red Hat / GCC / GNU Binutils / GNU Libc
ALP TOKER – Webkit
HARALD WELTE – Ex-Openmoko
JOHN “J5″ PALMIERI – Optimizing D-bus
MICHAEL “MICKEY” LAUER – Openmoko / Open Embedded

Mamona15 Nov 2007 04:32 pm


I’m proud to announce that Mamona 0.1 has been released.

You can run the Mamona linux distribution 0.1 on your Nokia Internet Tablet (N800 or N810) or use it as a SDK in your PC running emulated over qemu.

Current Features

In this first release we have:

  • Glibc – 2.5
  • Gcc – 4.1.2
  • Full Python 2.5 support
  • Enlightenment Window Manager
  • USB Networking – As mainly input method.
  • Bluetooth support
  • Wireless – Open and WEP support only
  • Noemu Packages
  • ARM EABI Version 5 and QEMU (user mode emulation) 0.9.0 for Mamona SDK

You can check for other features under Mamona 0.1 – Package List.

You can run it on:

What’s planned?

Next release is planned to have:

  • Mamona SDK for Maemo (Chinook Compatible)
  • Full ARM EABI Version 6 support
  • Wireless with WPA Support
  • Usefull virtual keyboard and more applications for E-wm


Thanks to everybody who helped making this release possible.

Bug reports, as always, should go to Mamona’s Trac; check out for links to posting and querying bug reports for Mamona.

INdT and Mamona and OpenEmbedded07 Oct 2007 04:56 am

It has been passed a while since my last post, and now I’m writing to answer some questions about it and to tell you were I am right now.

We intend to release the 0.1 version next Mounth. At this first version Mamona won’t be compatible with Nokia’s ITOS neither have Hildon or Matchbox. However they are on our plans.

Mamona doesn’t have binary compatibility with Maemo yet because we were thinking ahead, and hoping that when we have our first stable release, Maemo would be catching up on us in terms of package and toolchain versions. By taking a look at Chinook Beta, we can notice that Maemo is almost there. So, Maemo and Mamona will have very similar
packages at some point in a not so distant future.

At this first release we will have a Enlightenment window manager with a keyboard and my dream is to release with the Gustavo’s Keyboard but we will try the Matchbox-keyboard and others to see which one fits better.

  •  What am I doing?

I’m in Berlin attending OEDEM 2007. I’ll write about it latter…

Mamona17 Sep 2007 02:50 pm

It has been a while since I promised a post about Mamona booting on N800.

I haven’t post anything before because there is no beauty in a text mode booting. But now Aloisio has been done a good work to setup the Enlightenment in Mamona. He has been used OpenEmbedded to build the packages from Enlightenment’s cvs.

Check this out:

This is the boot of Mamona + Enlightenment on N800.

* Aloisio is a new INdT developer working on Mamona Project.

Next Page »