admin

Harmattan target for Qt SDK 1.2

2012-02-01 12:40 UTC  by  Unknown author
0
0

Today, on 1.2, we have released an updated MeeGo 1.2 Harmattan target for Qt SDK 1.2. The target supports the forthcoming PR1.2 update of Harmattan. Any more "1.2"s in an announcement would probably cause a spontaneous rift in the space/time continuum, so it is better to stop milking this joke for any more laughs. 

Indeed, Qt SDK 1.2 is released today, and it includes a Harmattan target.

The changes in this version are far smaller than in the previous Harmattan target update (in 1.1.4 the Harmattan target got de-experimentalized), they are described in the release notes.

This time around the most visible changes are outside the Harmattan target. The installer now works without additional trickery on Ubuntu Oneiric Ocelot. Qt Creator is updated to updated to version 2.4.1. Within the target, the QML debugging works again on the Harmattan 1.2 release (available only to N950 owners right now).

Happy Hacking!

Categories: MeeGo
Henri Bergius

Open Mobile Linux, this Saturday in FOSDEM

2012-02-02 08:55 UTC  by  Henri Bergius
0
0

As mentioned in the earlier call for presentations, we're running a track on Open Mobile Linux in FOSDEM this Saturday. Room AW1.120 at the ULB campus in Brussels. From the CfP:

Our primary goal is to facilitate meetups, collaboration and awareness between different projects and communities within Open Mobile Linux and provide a place to present directions, ideas and your projects themselves.

By Open Mobile Linux we mean any open source projects revolving around typical non-desktop/server Linux, such as handsets, tablets, netbooks or other creative uses. Examples of such projects could be Qt5, Mer, MeeGo, Android, webOS, Plasma Active, Tizen, Boot to Gecko, SHR and other related efforts.

There are several exciting things happening in this space, including the recently announced Spark tablet, open sourcing of webOS's Enyo framework and continuing interest in the Maemo platform. Saturday's program includes:

If there are any last-minute announcements or happenings that people want to discuss, we may be a ble to squeeze in a talk or two. Contact Carsten about this.

Also, if you want to chat other things (like PHPCR or CreateJS), I'll be around the whole weekend including the beer event. Drop me an SMS.

Looking forward to seeing as many of you there as possible!

Categories: desktop
Murray Cumming

Openismus at FOSDEM 2012

2012-02-03 16:01 UTC  by  Murray Cumming
0
0

A few Openismus people will be at FOSDEM In Brussels this weekend. FOSDEM is always a great conference, but I can’t be there myself as my travel is generally limited by the need to take care of my kids.

Michael Hasselmann and Jon Nordby are both giving talks about the Maliit input method framework, as seen on the N9. We are eager to find customers who need our help to integrate and improve this only real choice for an open-source on-screen keyboard. So we hope that some people of influence take the opportunity to get to know the project and its excellent developers.

Jens Georg is also giving a talk about Rygel, used in the N9 to support UPnP and DLNA. For German speakers, there are already video and slides online of a recent talk that Jens did about Rygel in Berlin for Deutsche Telekom’s Developer Garden. I was amused to discover that DLNA had specified themselves into a situation where a minimum certified server and a minimum certified receiver were only able to share a small resolution JPEG format. Apparently it’s getting better, and Rygel can deal with it all.

Categories: Gnome
Andrea Grandi

CuteSoma (Soma.fm client for Nokia N9) has been available for 4 months now and it’s the right time to publish some interesting statistics about downloads. First of all I didn’t expect so much interest and I wasn’t sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But luckly lot of people don’t care about advertising and buy a product anyway if they know it’s one of the best available on the smartphone market.

I’m really happy to notice that the number of downloads is growing each month, this motivates me to continue with development (well… when my N950 comes back from Nokia, since I had to send it because it was broken).

I want to thank all the 3658 people that downloaded CuteSoma until now and all the people that are sending me their feedback, ideas and patches (yes Cornelius Hald, I’m talking about you

Categories: Maemo (EN)
Stephen Gadsby

maemo.org Extras Bug Jar 2012.06

2012-02-06 00:02 UTC  by  Stephen Gadsby
0
0

A Quick Look at Extras in Bugzilla
2012-01-30 through 2012-02-05

Click to read 2432 more words
Categories: Extras
Andrew Flegg

MWKN Weekly News for Monday, 6 Feb 2012

2012-02-06 09:00 UTC  by  Andrew Flegg
0
0
Front Page

Qt Innovation Challenge winners announced

Winners of the most popular N9 apps have walked away with $10,000 and, in the case of PhoneTorch, $50,000 as part of Nokia's "Qt Innovation Challenge". Participants were invited to enter the competition with: "We are looking for new and innovative content for use on this high-end, Qt-powered smartphone, and in particular we are looking for apps that match the sophisticated style and capabilities of the Nokia N9. This can include apps for entertainment, luxury and fashion, technology, travel and sport – to name a few. At the same time, maybe you will submit an app that makes innovative use of the front-facing camera on the Nokia N9, or takes advantage of features like NFC that are built-in to the phone."

Not wanting to begrude the winners but the competition failed in its aim: to make innovative, mainstream apps for the Qt platform and Nokia N9. The judging was done on number of downloads, rather than any subjective view of "innovativeness". Your editor didn't enter the competition as his in-train apps didn't meet his own definition of "innovation". However, very few of the winners do either.

This is the biggest problem with Harmattan: not the lack of apps (there are plenty), but the lack of innovative, distinctive apps which make you go "oooh".

Read more (qtinnovationchallenge.nokia.com)

In this edition (Download)...

  1. Front Page
    • Qt Innovation Challenge winners announced
  2. Development
    • Qt SDK 1.2 released
  3. Announcements
    • LPMCustomizer in Store for N9
    • Fremantle stack for Mer
Michael Hasselmann

FOSDEM 2012

2012-02-08 10:00 UTC  by  Michael Hasselmann
0
0

FOSDEM is only real with Belgian Waffles FOSDEM in 2012 was an exciting (and naturally, exhaustive) conference again. It's great to have so many relevant people who are all active in the free software world together in one place. It's also a great opportunity to discuss radical new ideas, ideally while experimenting with Belgium beer. Which is what we usually did when we weren't at the conference site.

It was nice to see Jarno and Esko at the conference, too. We even stayed in the same hotel. I hope they enjoyed the Ethiopian lunch as much as I did. And perhaps they're not too angry any more that we lead them to drink Absinthe ;-)

Jon and I gave two talks. Jon's talk (slides) was about Maliit as a project, explaining what Maliit is (and what it is not), combined with a short history lesson about the project. I tried to outline the difficulties of mobile text input in general (slides), picking some use-cases that are known from the desktop world and showing why simply copying the use-cases and their known interaction models does not work very well. I honestly liked Jon's talk more though.

Neither of us two actually managed to visit other talks, even though we wanted to. We had to ask Jarno, Esko and others about what great talks we missed. Apparently there were quite a few :-(

Our Maliit T-Shirts were well received, though we usually only handed them out when someone listened to our Maliit ramblings long enough.

We were asked about accessibility several times, which is currently not within the scope of Maliit but perhaps something to think about in the future.

We also got to talk with the people working on (text) input in Redhat and Intel, mostly in the context of Wayland. There are some interesting opportunities to get things (more) right this time around.

Thanks to our employer, Openismus, for sending us there!

Categories: gnome
admin

Developer Library updated

2012-02-09 15:03 UTC  by  Unknown author
0
0

We have made more updates to the Developer Library. The updates are as follows:

Remember that the Developer Library is also available for downloading in HTML and as a QCH file, which you can integrate into your Qt SDK.

Categories: Arabic
Felipe Contreras

gst-av 0.6 released; more reliable

2012-02-11 00:16 UTC  by  Felipe Contreras
0
0

gst-av is a GStreamer plug-in to provide support for libav (fork of FFmpeg), it is similar to gst-ffmpeg, but without GStreamer politics, which means all libav plugins are supported, even if there are native GStreamer alternatives; VP8, MP3, Ogg, Vorbis, AAC, etc. This release takes care of a few corner-cases, and has support for more … Continue reading gst-av 0.6 released; more reliable

Categories: Desktop
Thomas Perl
Following the Meetup in January, local N9 developers are meeting up once again at the Metalab in Vienna. We plan to work a bit more on gotoVienna, have a look at Open Mode flashing and have a look at PR1.2 beta on the N950 as it relates to development. N8x0 and N900 users and developers are of course also welcome :)
Categories: hack-a-n9
Stephen Gadsby

maemo.org Extras Bug Jar 2012.07

2012-02-13 00:02 UTC  by  Stephen Gadsby
0
0

A Quick Look at Extras in Bugzilla
2012-02-06 through 2012-02-12

Click to read 2524 more words
Categories: Extras
Andrew Flegg

MWKN Weekly News for Monday, 13 Feb 2012

2012-02-13 12:00 UTC  by  Andrew Flegg
0
0
Front Page

2011: year-in-review

Last week's MWKN issue was our second anniversary and, rather than follow the crowd and have annual reviews at the end of the year, we like to do it on our birthday. Not least because of Nokia's habit of breaking big news in the first week of February!

Click to read 1266 more words
nokian900freak

Calculate derivatives with Derivative

2012-02-16 16:21 UTC  by  nokian900freak
0
0

Doing some math that requires you to calculate derivatives? Rather than calculating them yourself, you might want to let a calculator do it for you. Derivative is rather good one.

Derivatives runs on SymPy, which is a powerful symbolic math library and allows Derivative have a couple of interesting features. Mainly, Derivative can count all types (ordinary, partial and multiple) of derivatives from 1 to 3 variables, calculates gradient, divergent, curl and laplacian, has support for many output formats (from simple and bidimensional to even LaTeX, C and Fortran), simplification methods for non-numerical calculations, support for variable names like alpha, lambda etc. and much more. Of course, it’s completely free software. Just fetch the app from Extras with

sudo gainroot

apt-get install derivative

and check all the features for yourself.


Have questions or suggestions? Maybe a problem? Drop us a comment or leave a post on our forumforum and we’ll look into it.

Categories: Applications
admin

The upcoming MeeGo 1.2 Harmattan update (to version 1.2) features improved support for application updates.

The updated platform software will detect and announce updates to applications that are distributed through the Nokia Store.

And there was much rejoicing!

However, there are a couple of things developers need to be aware of when creating updates:

  • Do not change the name of the content item or the package name, as the new version will not be displayed as an update (however, it will be visible in the Ovi Store client).
  • Do not change the price point of the content item from free to non-free, please create a separate content item instead.

See the Nokia Publisher Guide for further details.

Categories: MeeGo
Thomas Perl
Good news for all gPodder users on the N800, N810 and N900 - you just got another gPodder update. Version 2.20.1 is just a bugfix release, but fixes some problems with YouTube feeds and other issues (see the release announcement for details). Jonas Kölker has also backported a patch from gPodder 3 to add support for YouTube playlists, so you can subscribe to these too, now.

Just in case you easily get confused by Debian version numbers: The old release is "2.20-1" (version 2.20, package version 1) and the new one is "2.20.1-1" (version 2.20.1, package version 1). Note that dots and dashes are not the same thing.

The gPodder update is already available in Diablo Extras and has been promoted to Fremantle Extras-Testing, so please test it and rate it on the QA page.
Categories: diablo
admin

New Find: Inside Trail Racing

2012-02-19 03:05 UTC  by  Unknown author
0
0
Firefox for Mobile Firefox for Mobile New Find: Inside Trail Racing - http://cmlooney.wordpress.com/2012... Map February 18, 2012 from Caitlin Looney's Blog - Comment - Like
Stephen Gadsby

maemo.org Extras Bug Jar 2012.08

2012-02-20 00:02 UTC  by  Stephen Gadsby
0
0

A Quick Look at Extras in Bugzilla
2012-02-13 through 2012-02-19

Click to read 3162 more words
Categories: Extras
Andrew Flegg

MWKN Weekly News for Monday, 20 Feb 2012

2012-02-20 10:00 UTC  by  Andrew Flegg
0
0
Front Page

A Technical Steering Group for Maemo 5 CSSU?

RM Bauer, one of your Maemo Community Council repressentatives, is pitching a proposal to form a Technical Steering Group for the Freemantle Community SSU: "I propose a TSG (Technical Steering Group) for CSSU - 3 community members meritocratically selected from within the project who will oversee initial decision making over such things as project management, release dates, features, architecture and roadmap. To the extent it means anything, Council can delegate some of its authority so that the TSG can hopefully address related administrative tasks directly and more quickly without Council intervening on its behalf."

Discussion seems to have gone quiet, which is disappointing for something so important.

Read more (lists.maemo.org)

In this edition (Download)...

  1. Front Page
    • A Technical Steering Group for Maemo 5 CSSU?
  2. Applications
    • QNeptunea Twitter client updated for Harmattan
    • Derivation calculator for N900
    • Nemo's new file manager
    • Puzzle Master now available for N9 too
  3. Development
    • Things to be aware of when preparing updates for Harmattan apps in Nokia Store
  4. Community
    • Supertesters - make & accept nominations
  5. In the Wild
    • Linux graphics system Wayland sees first real release
  6. Announcements
    • gPodder updates for N900 and N8x0
Marcin Juszkiewicz

Bought Archos 80 G9 Turbo tablet

2012-02-20 13:19 UTC  by  Marcin Juszkiewicz
0
0

During last Linaro Connect I bought myself an Android tablet. After checking what is on market decided to buy Archos 80 G9 Turbo. According to Amazon product page it had to have 1.5GHz OMAP4460 cpu and 1GB of memory. But it did not…

Click to read 1714 more words
Categories: default
nokian900freak

Control infrared devices with Pierogi

2012-02-22 11:43 UTC  by  nokian900freak
0
0

Have you lost a remote for an infrared device? As long as you have your N900 with Pierogi on it, it shouldn’t be a problem.

Pierogi is a really good (and tasty) infrared remote for your N900, and allows you to control tons of different devices that are already preconfigured into the app. While apps like Raemote and QtIrreco can do the same, Pierogi has a better design in both the UI and the way the app works.

Pieorgi has tons, tons, of keysets preconfigured for just many devices you’d need, even things like air conditioners and there’s no need to download them. All supported and tested devices can be found here, but there might be more. If you have a device not seen on the list, you can request it in this TM thread. The user interface is very nice and understandable, you don’t need to spend hours trying to figure it out. And there’s no need to launch the the LIRC (Linux Infrared Remote Control) daemon, the app speaks directly with the device.

Well, I found every single keyset for devices in my house working well and out of the box, I had much more problems trying to configure them all to work with QtIrecco. So, go on and fetch Pierogi off Extras, or even better, Extras-devel (as that version has more devices and some bugs fixed) and stop worrying about missing remotes!

 


Thanks to our reader, Salut Ct for suggesting the app. Have your own suggestions? Please leave them in the comments or on our forum!

Categories: Applications
monkeyiq

Mounting statusnet/identica as a filesystem

2012-02-22 17:13 UTC  by  monkeyiq
0
0
With the 1.5.12 release of libferris hot off the presses, I thought I'd blog about how to use the new statusnet mounting. I tried to do some testing against identica at the start, and managed to get myself silenced there ;) I was resurrected within hours once I put forward my case as not-a-trollbot^tm. Anyway, that led me to setup my own local statusnet server for testing against, and now libferris can mount identi.ca and also one or more local servers if you so desire.... yay!

There is a little bit of setup required, web keys, secrets and oauth... the normal story.
The identica filesystem contains a directory for each server you have setup in ~/.ferris/identica. To update my public status I just write to the status file in my identica account:

$ echo "this is coming from the console via libferris, mounting the public statusnet ;-p" \
| ferris-redirect identica://identica/status

To see what has been going on I can list the timeline directory, using "-0" to get libferris to tell me what metadata is interesting for that directory instead of viewing the protection bits and other non interesting information.

$ fls -0 identica://identica/timeline
89868729 Welcome to Identi.ca, @monkeyiq! Welcome Bot 12 Feb 2 03:53
...

There is also support for direct messaging through the filesystem, seeing retweets, friends, and mentions.

Now for the details... Configuration happens through the virtual filesystem. Each statusnet server you want to mount has it's own directory inside ~/.ferris/identica. The configuration directory lists the base URL for performing REST requests on that server and the prefix of where the webkey and secret are to live. For the public identi.ca server I have the following:

$ pwd
~/.ferris/identica/identica
$ cat rest_base
https://identi.ca/api/
$ cat token_prefix
identica

And the webkeys go in a file in ~/.ferris prefixed with the token_prefix above:
$ cat ~/.ferris/identica-api-key.txt
5045332...

I do not distribute web keys, so you need to go to http://identi.ca/settings/oauthapps and create one yourself.

If you have a private statusnet server foobar then you create ~/.ferris/identica/foobar with the REST url for it, and foobar as the token_prefix. Then put the web API key into ~/.ferris/foobar-api-key.txt.

To setup the oauth part, we use our old friend capplet-auth. Again for our foobar custom server replace the auth-with-site with foobar instead. This will give you a URL to visit to authorize your webapp (libferris) on your account. You'll be given a PIN to copy back onto the console and then you should be setup.

$ ferris-capplet-auth --auth-service identica --auth-with-site identica
Categories: kde
nokian900freak

Ren’Py visual novels on the N900

2012-02-23 13:19 UTC  by  nokian900freak
0
0

With not so strong aspect of gaming on the N900, some gaming engines can be great, as they can provide us with tons of games to play. Well, there’s one engine ported to the N900 I’d love to tell you about: Ren’Py!

Ren’Py is a visual novel engine which allows you to create and/or play various visual novels. It holds a database of many novels created with it, both by amateurs and some more professional companies. Many well-known VN’s have been created with its help, Katawa ShoujoKatawa Shoujo, for example.

If you don’t know what a visual novel is, in short, it’s a Japanese genre of interactive fiction games, close to those good ol’ “choose-your-own-adventure” game books, but with music and pictures. You can read the article on WikipediaWikipedia, if you wish to learn more.

With the Ren’Py port, you’re free to play many of those right on your N900, which may suit you if you’re travelling/waiting for something and wish to kill time. Right now it’s available in Extras-develExtras-devel only, so go and enable it before running

sudo gainroot

apt-get install renpy-launcher python-renpy

To get it. Disable it afterwards. Before you launch any VN, you’ll need to fix a couple of issues, mainly the keyboard shortcuts and a small issue with text input. Get the patched versions of two config files and force-copy them over the old ones:

wget http://talk.maemo.org/attachment.php?attachmentid=11071&d=1276592409

wget http://talk.maemo.org/attachment.php?attachmentid=11122&d=1276701240

sudo gainroot

cp -f main.py.txt /opt/renpy/renpy/main.py

cp -f config.py.txt /opt/renpy/renpy/config.py

After that, you’re free to try any novels from the database or try the small novel shipped with Ren’Py. Most of the games can be launched by extracting them anywhere, cd’ing into them and running

python2.5 /opt/renpy/renpy.py ./

Some may require trickery, like symlinking them to /opt/renpy and launching them from the launcher (with “Select Project” -> “Launch”)

The overall performance of the games is pretty good, although there are a few issues. For example, 95% of the games will have the bottom of the screen cropped when launched in a window (usually by default), so you’ll have to play them fullscreen. And things like click sounds can be huge laggers, you might want to disable them from the options file of the game.

Apart from that, most games run very well, making Ren’Py a good thing to have if you’re into visual novels or need something to kill time.

Categories: Featured
calvaris

Mixed QML/C++ objects

2012-02-24 19:16 UTC  by  calvaris
0
0

One of the good things of QML is that you can have both C++ and QML code and interact between them. For example, from C++, you can access the QML tree and invoke methods, change properties, etc.

The other way around, you can also define C++ objects and interact with them from QML. Here you have two ways of doing it:

  • Instantiating from C++ and adding the objects to the QML context, meaning that you can invoke the public slots and access the properties.
  • Registering the QML type with qmlRegisterType and then instantiating it from QML.

At the Qt documentation you can find examples about how to implement the different approaches so I won’t talk too much about them and I’ll focus in a special case of the last approach.

Let’s see a QML code like this:

Item {
    id: myObject
    function doCoolStuff() {
        // doing really cool stuff here
    }
    Rectangle {
        anchors.fill: parent
        color: "red"
    }
}

Button {
    text: "Do cool stuff!"
    onClicked: myObject.doCoolStuff()
}

Imagine now that painting that rectangle is something that must be really done by your object, because it is needed and inherent to it, and so is the function. If the code is written only in QML, the answer is obvious, just move the whole Item code to a .qml file and leave the main code like this:

MyObject {
    id: myObject
}

Button {
    text: "Do cool stuff!"
    onClicked: myObject.doCoolStuff()
}

Let’s suppose that you need some C++ code in that object for whatever reason (you want to use some GNOME library, for instance). In this case you need to write it in C++ to define the public slots in that language. Our first step would be something like this:

#include <QtCore>
#include <QtDeclarative>

 class MyObject : public QDeclarativeItem
 {
     Q_OBJECT

// Define some Q_PROPERTY here with its methods

 public slots:
     void doCoolStuff(void);

// We could even define some signals
 };

For the slot, it does not matter if you declare it as slot or with Q_INVOKABLE because QML will see it both ways. Of course, don’t forget to write the cpp file with the implementation for the slot

Categories: Igalia.com
monkeyiq

The Nokia N9: Going for a spin

2012-02-26 15:55 UTC  by  monkeyiq
0
0
In short, I now have a Nokia n9, and setup a scratchbox for it, and compiled & installed abiword, clawmotia, unison, and libferris for and on the device. If that didn't enlarge your page down key, the longer version now follows ;-)
Click to read 1364 more words
Categories: abiword
Andrew Flegg

Avoiding jet lag using continuous clock change

2012-02-26 18:38 UTC  by  Andrew Flegg
0
0

These days I'm often travelling long distances; whether it's to Asia or Detroit with work; or San Francisco for the MeeGo and JavaOne Conferences.

Ten hour flights are rarely fun; but when combined with a ten hour time difference? The jet lag can destroy you.

However, I trust a clock when I see it. So if I can convince myself that the time isn't changing in one big jump, jet lag is less of an issue. I used to do this with my watch: every two hours on a ten hour flight with an eight hour time difference: move my watch forward two hours. By speeding up, or slowing down time, I find it excellent for transitioning gradually to my destination timezone.

My N9's standby screen provides an opportunity to do this automatically: every time I glance at my phone on the flight, it could show me the right "transient" time.

I prototyped it with a spreadsheet (download), for a recent trip to Korea, to see how effective it would be before writing an app:

 

To try it out, first off, enter the local departure and arrival times; and the timezone difference:


If travelling eastwards, the time difference will be positive. If travelling westwards, it will be negative.

A shell script will then be shown in column E. Copy this column and paste it into a text editor. Copy the resulting script to your UNIX-based mobile device (N9, N950, N900, N8x0, jailbroken iPad).

On a Harmattan device, the script needs to be run in develsh:

~ $ develsh outbound.sh
...

On everything else it needs to be run as root:

Jaffas-iPad:~ mobile$ su -
Password:
Jaffas-Ipad:~ root# sh outbound.sh
...

If run with screen or nohup, you shouldn't even need to keep the terminal open.

NEXT STEPS

Obviously the next step is an app. Is it something you'd be interested in? Is there a nice Qt API for changing the time? Are there Qt APIs for looking up timezones, and setting the device's timezone?

Thanks to eipi for allowing me to use MaeFlight's icon in this post. Also published on Nokia Developer blogs

Categories: #jf
Andrew Flegg

http://www.developer.nokia.com/Community/Blogs/blog/andrew-fleggs-nokia-developer-blog/2012/02/26/avoiding-jet-lag-using-continuous-clock-change

These days I'm often travelling long distances; whether it's to Asia or Detroit with work; or San Francisco for the MeeGo and JavaOne Conferences.

Ten hour flights are rarely fun; but when combined with a ten hour time difference? The jet lag can destroy you.

However, I trust a clock when I see it. So if I can convince myself that the time isn't changing in one big jump, jet lag is less of an issue. I used to do this with my watch: every two hours on a ten hour flight with an eight hour time difference: move my watch forward two hours. By speeding up, or slowing down time, I find it excellent for transitioning gradually to my destination timezone.

My N9's standby screen provides an opportunity to do this automatically: every time I glance at my phone on the flight, it could show me the right "transient" time.

I prototyped it with a spreadsheet (download), for a recent trip to Korea, to see how effective it would be before writing an app:

 

To try it out, first off, enter the local departure and arrival times; and the timezone difference:

If travelling eastwards, the time difference will be positive. If travelling westwards, it will be negative.

A shell script will then be shown in column E. Copy this column and paste it into a text editor. Copy the resulting script to your UNIX-based mobile device (N9, N950, N900, N8x0, jailbroken iPad).

On a Harmattan device, the script needs to be run in develsh:

~ $ develsh outbound.sh
...

On everything else it needs to be run as root:

Jaffas-iPad:~ mobile$ su -
Password:
Jaffas-Ipad:~ root# sh outbound.sh
...

If run with screen or nohup, you shouldn't even need to keep the terminal open.

NEXT STEPS

Obviously the next step is an app. Is it something you'd be interested in? Is there a nice Qt API for changing the time? Are there Qt APIs for looking up timezones, and setting the device's timezone?

Thanks to eipi for allowing me to use MaeFlight's icon in this post. Also published on Nokia Developer blogs

Stephen Gadsby

maemo.org Extras Bug Jar 2012.09

2012-02-27 00:02 UTC  by  Stephen Gadsby
0
0

A Quick Look at Extras in Bugzilla
2012-02-20 through 2012-02-26

Click to read 2946 more words
Categories: Extras
Tuomas Kulve

N950 display breaking down

2012-02-27 10:23 UTC  by  Tuomas Kulve
0
0

My N950’s display started to grow black stripes some weeks ago:

The lines are getting longer and thicker day by day. And now an N950 of a friend of mine started to do the same thing. I wonder if this is happening to all of them?

N9 is the only viable option for me with its own pros and cons. Hopefully it won’t disappear too quickly from the shops..

Categories: Maemo
Andrew Flegg

MWKN Weekly News for Monday, 27 Feb 2012

2012-02-27 13:35 UTC  by  Andrew Flegg
0
0
Front Page

Nokia N9 PR1.2 now available over-the-air

The long-awaited PR1.2 update is now available for Nokia N9 users.

Go to Settings > Applications > Manage applications > Update.

In this edition (Download)...

  1. Front Page
    • Nokia N9 PR1.2 now available over-the-air
  2. Applications
    • Avoiding jet lag with continuous clock change
    • Daily Wallpaper is Qt Ambassador project of the week
    • Two new FM Radio frontends for N9
    • ...and 3 more
  3. Development
    • Mer Platform SDK can now build itself
    • Reverse engineered "WhatsApp" client can send messages
    • Harmattan PR1.2 requires Secure APT repositories
    • Qt Components running on BlackBerry Playbook
  4. Community
    • maemo.org Extras Testing/QA refresh
  5. Devices
    • Nokia launch WP, Series 40 & high-end camera phones - no sign of Qt for next billion
  6. Announcements
    • WiFik - WiFi scanner for Harmattan
    • MaeMeeMo - a MeeGo Harmattan Nemo modification pack for Maemo 5
    • Personal Web Server for Nokia N9
    • ...and 6 more
santtuahonen

Dear eager N9 developers!

We know that you are interested in updating your devices to PR1.2 as fast as possible, but we propose that you restrain yourselves to the fully productized and verified updating procedure.

The availability of the update is based on the variant of the Harmattan operating system on your device, and not the current operator or your physical location. See Harmattan version numbers explained (23-Jan-2012) for further details.

The over the air updates are rolled out on a per-variant basis. Some variants are released earlier, and others obviously later. The exact schedule depends on various aspects, including but not limited to variant volumes, time zones and e.g. network owner approval. Please have patience waiting for the update notification to appear on your device.

We recommend that you do not apply your skills or other voodoo in forcing the update from the terminal application. While manually tweaking the settings and trying to force the update may seem to work, you may also end up bricking your device or otherwise rendering the platform or applications to an unexpected state.

A variant release consists of packages that have dependencies to each other. Different variants have different packages and different dependencies. Additionally, apt-get is a component of full software delivery stack and using it directly is not advised. If a user e.g. forces an update of a variant on top of another variant by manually tweaking repository information, this may result in some packages not getting updated, and some being otherwise wrong.

To update your device, only use the over the air updates with device graphical user interface or the Nokia Software Updater.

Remember that great powers come with great responsibility: the warning of potentially losing your warranty when enabling developer mode is there for a reason. The terminal enables you to do plenty of impressive things, but it also enables you to mess up your device's configuration and contents in a spectacular fashion.

In addition, some users have experienced sluggishness on first boot after the update. That is to be expected and is a sign of ongoing cleanup and re-indexing. It should be fairly fast, only a minute or so for most users. However, the duration is dependent on the amount of data stored on the device, and thus the sequence may take significantly longer as well.

Categories: MeeGo

Back