Collabora and Impressions and Maemo and MeeGo24 May 2011 09:15 am

I’m here in San Francisco attending the MeeGo Conference. As always it is good to meet and keep in touch with old friends and also meet new interesting people.

Unfortunately no mobile phone running meego was released as expected. But anyway I’m sure that MeeGo has a great future. By Now I’m installing the just released MeeGo Developer Edition in my N900.

If you are here come to Collabora Booth see our demos and drink some coke with us. Follow us in twitter @collaborameego and/or #collaborameego.

But if you aren’t here you can see some presentations at Enjoy it.

Collabora and Impressions and MeeGo05 Jan 2011 09:35 am

Yes, 2010 was a happy year for me although I didn’t write here as much as I’d like to!

So I’ll summarize the 2010 year here.

Social Networks

Be cool. I won’t write an “emo” post telling you how much I love my wife and how happy I am living with her here in São Paulo. This kind of stuff I write on my Facebook!

Well, this is my first news. During last year I came back to the social network world joining Orkut back, Facebook, Twitter (second attempt). So if you are interested follow me there: vivijim


In 2010 I could attend some conferences:

  • Linuxcon BrasilSão Paulo/Brasil – At this one I was a speaker with the following presentation:  Linux Maturity in the Mobile and Service Market: Towards Domination! - The presentation was good,  I could start some interesting discussion around Linux, Maemo and Meego maturity but it was hard to compete with the Jon Corbet that was presenting Linux Kernel news at the same time and even more difficult to speak right after Linus Torvalds and Jim Zemlin, the Executive Director of The Linux Foundation that gave a very passionate Linux presentation. In summary this conference was very good. Much better than I was expecting. Now I’m looking forward the next Linuxcon Brasil!
  • AkademyTampere/Finland – This conference was also very good and better than I was expecting. The most interesting part was seeing many friends giving very good presentations and talk and share ideas with them and with the great minds of KDE world.
  • QtDevDaysMunich/Germany – Collabora was sponsor of this great conference. This conference was the best. It is not just a conference but also has some training sessions that are really good. It was great to see and learn how powerful QML is. I’ve started to use QML after this conference. This is a kind of conference that you learn, practice and come back home with your head full of new ideas and insights.  Unfortunately I didn’t come home with an N8 as my friends that won the dinner’s competition. I envy you guys! :P
  • Meego ConferenceDublin/Ireland – Although I didn’t come back from qtdevdays with an N8 I came from Meego Conference with an Intel Ideapad, which is a great tablet. Everybody was attending the conference got one! Besides that the conference was good. There were many people and companies there interested in use meego in TVs and Cars! Great!


During last year, 2010, I fully worked for Collabora as part of a Nokia’s team. The product performance team that takes care of the performance of next Nokia Linux products. It was a great year. Great Job!

In my free time I played with Maemo/MeeGo and QML:

  • hidecallerid – This is a Maemo 5 Qt widget that stay in the N900 desktop allowing you to easily hide the caller id before call. with few clicks. This is already published in the garage However I didn’t add it to extras-devel repository yet because it depends on a new version of telepathy. I also intend to pack this new telepathy version and add to garage… But i didn’t have so much free time to do that yet…
  • bubble – A simple QML game that I started to do. The purpose was only learn QML.
  • infoaero – A simple QML widget that shows the status of Infraero airports. I just started but there is nothing working and nothing to be published yet.
  • daiden – A simple QML app that will help my wife to control her daily finance being a dentist.


From last promise I’ve made here in this blog I couldn’t accomplish only 1 item: Write a post about simplifying memory measurement.

My promisses for 2011 are:

  • write the post about simplifying memory measurement
  • finish and properly publish those qml apps
  • write more here

Happy  2011, with many conferences and much work for all of us!

Collabora and Impressions and MeeGo29 Sep 2010 05:11 pm

MeeGo running on my N900

Yesterday I got the MeeGo running on my N900 and for my surprise I could make a phone call with it.

Well, it is not stable yet. It is slow and sometimes the phone call doesn’t work. When I receive one call it shows a blinking phone picture but it doesn’t really ring and it is not possible to answer it yet.

So, for now I will continue using my Maemo but with a dual boot trying to help get it running properly.

How to install it

  • Get the N900 flasher
  • Get Meego rootfs and kernel:
  • Prepare the SD Card:
    bunzip meego-handset-armv7l-n900acceptance-
    sudo dd if=meego-handset-armv7l-n900acceptance- of=/dev/<your usb stick> # sdb in my case. Check it carefully with dmesg
  • Flash the kernel:
    sudo ./flasherRn -k meego-handset-armv7l-n900acceptance- -fR

Tips & Tricks

  • Dual Boot:
  • USBNet