Planet maemo: category "feed:149bf82c6648f8fc4320b8067c147b02"

Karoliina Salminen
Click to read 1055 words
Karoliina Salminen
This has been available for some time, but in case you have not noticed it, the new software release really worths installing as it significantly improves the performance of the device. You can see that for example the scrolling smoothness will be improved after updating from. Latest software release for Nokia N9 via Nokia page is 20.2011.40-4.

You can get a Mac and Linux flasher from here:

The flash image is not currently available outside Nokia but is inside the exe that you can download from the Nokia web site for updating the N9. Unfortunately this exe obviously only runs on Windows (I for example don't have any Windows machines around and for me the Windows exe is completely useless).

If someone manages to extract the flash image from the exe, it can be in theory flashed with Mac and Linux flashers. If you manage to succeed with that, please let me know and I will mention about it on my blog. Please write me at karoliina dot t dot salminen at gmail dot com or write to the comments on this post (please note that the comments are moderated to avoid spam and it will take time for me to approve them, so don't be afraid if you don't see them appearing immediately).

I tried to send a question about this to Nokia customer care [about how can I update my N9 with my Mac] but I was unable to do so because the form required all the lengthy numbers like serial number and my personal N9 was not with me today so I could not check it.

UPDATE: Got information that there indeed is a beta version (unstable) Mac Nokia Updater out there. does not state that it would support Nokia N9. I downloaded it and tried it with my N9. It didn't work, it stated that N9 is not supported.

Also people have been using a software called navifirm to extract the flash image out of the Nokia software updater exe to enable flashing it using Mac. However, according to my Googling this software also runs on Windows, so it may not be so straightforward for Mac users to use that route. Maybe the beta version of the software updater for Mac is the best bet at the moment in case it would start supporting N9 (that I hope but don't know).

It seems I still don't have a solution for this. If you know a working solution how to get N9 flashed with Mac, please let me know. If I will find a solution for this, I will post a new blog post with instructions how to do it with Mac.

Karoliina Salminen

More QML learnings

2011-02-27 21:22 UTC  by  Karoliina Salminen
I was trying to figure out how to connect button click to C++. Here is very short how (sorry for bad formatting due to this html which does not like code):

For this I had these includes:
#include < QtGui/QApplication >
#include < QString >
#include < QDeclarativeEngine >
#include < QDeclarativeView >
#include < QtDeclarative >
#include "qmlapplicationviewer.h"
#include < QDebug >

Then continued with my program specific includes

int main(int argc, char *argv[])
QApplication app(argc, argv);
QmlApplicationViewer viewer;
qmlRegisterType < Metar > ("MetarClasses",1,0,"Metar");
Metar met;

return app.exec();

metar.h (from my unfinished application):

#include < QDeclarativeEngine >
#include < qdir.h >

class Metar : public QObject {

explicit Metar(QObject *parent = 0);
QString readMetar(QString location);

public slots:

void replyFinishedSlot(QNetworkReply *reply);
void retrieveMetarClickedSlot();

QNetworkAccessManager* nam;



implements clicked function

void Metar::retrieveMetarClickedSlot(){

qDebug ()
Categories: learning
Karoliina Salminen
I was shooting a lots of videos at the MeeGo conference with my HDSLR equipment and I managed to put the first ones online. I will upload more videos later, but I decided to get these published now that I have something in a timely manner shortly after the #meegoconf.

These first two do not feature any presentations or presenters, devices (like the Lenovo idea pad which I did not receive myself btw), they are just trying to illustrate the location and few attendants. The latter one has myself also for a short moment visible.

First one (not color corrected, no music, clips just joined together):
Raw footage from Aviva Stadium

Second one (color corrected, with music):
Aviva Stadium (with Music)

If you were there, I hope you like the imagery I captured and it will help keeping the first MeeGo Conference in your memories.

I may publish some of the videos later on Vimeo but because I am not plus member, I can't upload there more than one video per week, therefore these first ones are coming via Youtube (worse quality), sorry about it.
Categories: aviva stadium
Karoliina Salminen
There has been a lots of discussion about the QML recently, so I decided to look at it myself as well. I think that QML is a very good new technology in the Qt and it makes it very much easier to implement out of the box UIs which are not bound to traditional UI logic, e.g. to what for example traditional desktop toolkits (like gtk+) tends to limit.
Click to read 1856 more words
Categories: qml
Karoliina Salminen

We had an opportunity to play live at Nokia Summer Party. I had earlier composed this song for our internal team building event, but then I went and asked from Eastway if we could fit our band to the schedule. So this is it, engineers from Meego playing live! It was fun. Jani Mikkonen made on-topic nice lyrics on it. It was fun for us! I hope you will enjoy it. I play the Nord Modular, Jani Mikkonen is singing and Peter Vajda is on bass. The rest of the band is myself on the last few weeks at my home studio, playing the tracks in the Logic Pro one by one. The final part has very many tracks and voices at one time, sad that it is hard to hear from this recording. We will put a proper hifi quality soundtrack later online separately.

Here is the vid. Enjoy the summer:

Meego Band Live on Vimeo:

Yes jou meegou!
Categories: live
Karoliina Salminen
Are you a developer and are you interested in messaging API (on your N900)?
Kate Alhola recently released a very interesting blog post about the API she created and it seems that it got under the flood of the MeeGo related posts. So here is her great article, please go and read it if you are interested on this, I think it is worth it:

Easy to use SMS and Messaging API to Maemo 5
Categories: api
Karoliina Salminen

Tomas and his colleagues announcing the open sourcing of Harmattan UI Framework:
Harmattan UI Framework video

(Sorry video is unavailable temporarily)

Tomas already posted a blog entry for the open sourcing announcement so I am not talking about that in detail, you can see more in the video. You can read the blog post by Tomas Junnonen from here.

The UI Framework team members approached me if I could make a video for their Harmattan UI Framework Open Sourcing announcement. So here is what we came up with the pretty tight schedule for shooting and editing and this is why I did not sleep much on last weekend. Go to the link to see what they want to say.

We were shooting these clips on evenings to very late, up to around 22:00. The editing was enormous task too with about 400 gigabytes of material and rendering time being over 8 hours, but I think it was worth it, it looks pretty cool now.

Please remember to select either 1080p or 720p from Youtube to see the video how it was intended to be seen, in high definition.

And many thanks to everyone on the video for their contribution and thanks for the possibility for letting me to shoot this, while it was a really hard work, it was also a lot of fun.

I have enough material on the hard disk that I might be also able to make a tutorial video from the same material, so if you liked this video, stay tuned, I might post another a bit later.

A part of the tutorial is already showing behind Sergiy on this video.
Like the new toolkit libraries are free software, so is this video including its sound track (that I did by myself). The license is Creative Commons Share-A-Like.

Comments are open for 2 weeks in my blog for your feedback about the video. Your feedback is very welcome.
Categories: video
Karoliina Salminen
I have been thinking what is the major difference of Maemo compared to many other platforms, and I think it is that it offers native Linux for developers. Instead of living in the limitations of javascript, Maemo enables you to do much more and enables you to use the full computing power available from this little computer. I feel that the train went already for Java, I was in the middle of the previous Java-bubble that pretty much exploded in around year 2000 depression. Been there, experience it first hand. Needless to say I don't believe in Java or .NET or similar hypes anymore. The future is for mixed offering including both native and high level environments. And that is what Maemo exactly is today, you can use both high level languages _and_ more importantly low level languages.
Click to read 2098 more words
Categories: future
Karoliina Salminen

Nokia N900 in Amsterdam

2009-12-15 21:38 UTC  by  Karoliina Salminen

I created another video (I previously announced Maemo summit video). This video is also from the Maemo summit trip, but features more about the Nokia N900 Maemo 5 user interface - if you haven't tried it yourself, it is something unlike anything you have used before, in a positive way - I liked this chosen Maemo-5 UI concept from the very beginning and I was happy to see it becoming reality. Try N900 in a Nokia flagship store or somewhere else if you are still thinking and not already an owner of the device.

The Bounce Evolution, desktop and browser were all filmed in a hotel room in Amsterdam. Then there are few scenes from the city and new scenes from the Maemo summit - featuring possibly some of those who were missing from the previous Maemo summit video. I intended to use the footage in another video, but I did not finish it. I found the reuse for it on this video. I hope you like it. The UI videos are not cut, just trimmed - meaning that what you see is what you get.

The video can be watched in Youtube in the following URL:

Nokia N900 in Amsterdam

Video: Karoliina Salminen
Music: Karoliina Salminen
Music remix: Juan Manuel Avila

Few words about the music remixer artist: Juan is from Fin-music mailing list - it was a virtual gathering place a group of hobbyist musicians (which were specialized to electronic music and who almost all wanted to do some Jean-Michel Jarre) used to have while they were gathering around exceptionally talented artist that called himself Fin (Christian Worton). We were sharing our creations with each other and giving feedback and sharing ideas and tried to sound like Fin (Fin sounded superb by default). Juan was one of the active members on the list and luckily now Facebook has connected this group of fellows again. Juan also composes his own music (I have few of his CDs he have given to me) but he is also excellent in doing remixes. Many thanks for him for making a remix of the Maemo summit opening soundtrack (please see my maemo summit opening video if you want to hear the original to compare, you can find it on youtube, by looking the list of my videos, it should be there one of the first ones on the list as it is a quite recent video of mine).
Categories: maemo
Karoliina Salminen

Maemo Summit 2009 video

2009-12-11 11:59 UTC  by  Karoliina Salminen

I recorded quite a bit video footage at Maemo Summit 2009 which was held in Amsterdam, Netherlands. I did not have presentation there (because my proposal did not get approved (clutter app development)), but I recorded what the others were talking about, the people attending, the happenings around the Maemo summit 2009 and the place, Amsterdam.

I have been editing the footage for a quite some time now and finally decided to release the first my video about Maemo Summit despite I have only clips from perhaps 1/5 of the scenes I was filming at the summit. It is three and half minutes and features 720p HD video and music. No speeches, just audiovisual experience to deliver some feelings from Maemo summit 2009.

Be sure to click the HD and full screen buttons for a better viewing experience.

Maemo Summit 2009 Video

The video was shot with Canon EOS 5D Mark II + 24-105 4L IS USM at 1080p30 and edited afterwards with Final Cut Pro and then downgraded to 720p30 for Youtube. I hope you enjoy the short video. Please give me also feedback. Comments on my blog are enabled for the first two weeks after the release of the blog entry.
Categories: maemo
Karoliina Salminen
You have got new N900 but having hard time which ring tone to choose for your device and the songs you have are not suitable length and are not looping? Think no more, here is the solution:
Click to read 946 more words
Categories: ring tone