Resurrect your N9

(Stock Apps)
Line 161: Line 161:
* install and run Opera Mobile (openrepos...)
* install and run Opera Mobile (openrepos...)
* install and run Tweetian
* install and run Tweetian
* once tweetian open a page in the stock browser, copy/paste the link into Opera Mobile, you should obtain the precious secret number for validating your connecting by this way.
* once tweetian open a page in the stock browser, copy/paste the link into Opera Mobile, you should obtain the precious secret number for validating your connection by this way.
=== Web ===
=== Web ===

Revision as of 17:56, 11 July 2019

As of 2015 and later, the N9 is an orphan in the world of mobile phones. No other MeeGo-based phones have been released to the public, and much of the corporate support offered has now been gone. Firmware and flashers are no longer available from Nokia, the Ovi Store has withdrawn all N9/N950 apps, and the forums are no more.

The good news is that the N9 lives on, with the support of members of the Maemo community. Whether you've just acquired an N9, or are dusting off an old device, this page will help you get up to speed.



You may wish to consider whether to re-flash your phone's firmware. Even if you are already on the latest firmware (40.2012.21-3), you may need to re-flash if you are interested in the following:

  • Open-Mode Kernel disables Nokia's Aegis security system. This is easier to install on a freshly re-flashed device.
  • UbiBoot allows you to boot alternative kernels or operating systems. Requires the use of the Open-Mode kernel.
  • Changing Firmware Variant, e.g. in order to gain localised applications. There are limitations to which firmware variants you can change to/from. See Flashing N9 for further details.

Regardless of your reason for flashing your device, you MUST read the Flashing N9 page thoroughly in order to understand the risks, and how to flash your device successfully.

See also: Firmware flashing discussion thread

inception origin fixer

In case you do not wish to touch your system more than just strictly necessary, you might consider this hack-installer. It is a package that will offer you a way to fake "this package comes from Nokia" to any package with an expired signature.

Nokia Store and Repositories

A mirror of Nokia's software repositories is hosted on This contains copies of the free system software and apps for the N9, including most (if not all) of the free apps that were available on the Nokia Store (which no longer works). Another mirror, contains the developer packages required for enabling Developer mode.

To use these repositories, you must disable Nokia's repositories, and replace them. Installing the N9 RepoMirror package will do this for you.

  • On your phone, open Settings/Applications/Installations, and enable the option 'Allow installations from Non-Store sources'.
  • Open your phone's web browser, and navigate to
  • Download and install the RepoMirror package.
    • Some users have reported problems with the latest version (0.7.2). Using an older version (0.6.0) seems to help in this instance.

See also: N9 RepoMirror discussion thread


Warehouse is a package browser for OpenRepos. It allows you to browse, select and install packages directly from your device, in a similar way to the Nokia Store app worked. It can be downloaded from OpenRepos here.

Developer Mode

Enabling Developer Mode requires the installation of additional developer packages. As the original Nokia repositories are no longer available, you must install RepoMirror first.

To enable Developer Mode:

  • Open Settings/Security/Developer mode, and enable the option 'Developer mode'.
  • After downloading the base packages, your phone will restart. You will find some extra apps such as Terminal are now installed.
  • You can now enable further options, including logging, power analysis and IPv6 from Settings/Security/Developer mode.

Stock Apps

Many of the N9's apps still work fine out of the box.

Many apps are uninstallable because certificates are too old. Solution in 2019:

  • Install N9 QTweak and activate the root access (pwd is rootme)
  • Download the .deb from openrepos on your PC then copy them into a folder on the device, say the /Downloads folder
  • Then run the Terminal and run aegis-dpkg
-  sudo aegis-dpkg -i /home/developer/MyDocs/Downloads/myapp.deb


Not usable: locations and weather updates are not available.

MeeCast is a good replacement. The MeeCast widget can replace AccuWeather on the events screen, as well as the lock and standby screens. (Install the widget via MeeCast's Settings/Appearance menu.)


Syncable: Use CalDAV in accounts to sync your calendar. Works with Google calendars among others.


Fully functional



As OVI server are down, we have to change some links & behaviors.

  • (Install and) Run WareHouse
  • Install Nokia Drive Enabler.
  • open /home/user/.config/Nokia/Maps.conf and check this line is present in [General] : isSsoEnabled=False
  • open /home/user/.config/Nokia/Drive.ini and check this line is present in [Generalsettings] : ssoDone=True
  • Install N9 QTweak (a must have)
  • Run N9 QTweak : option G (GPS provider...), then 1 (change GPS provider), then 2 ( then 4 (suplForced=True)


Part Usable: The N9 app will work if you de-select 'Chat and Contacts' when adding a Facebook account. If you don't do this Facebook will continually ask you to sign in. The main advantage of using the inbuilt app is that it will add notifications to the N9 feeds page.

Alternatively the Facebook website can be browsed through a web browser, or by installing one of the third party apps available on

Facebook chat can be used on the N9 as a Jabber account, as they both use the same XMPP protocol. In order to do so:

  • Install extraplugins to add support for more accounts, including Jabber
  • In Accounts, add a Jabber account with the following credentials:
    • Username:
    • Password: your-facebook-password
    • Server:

*** Facebook is deprecating XMPP support so the above does not work anymore. [1] ***



  • Install from openrepos the hangout plugins.
  • Then run the account manager and add your hangout account here.
  • That's all. The stock message app is able to handle your hangout messages !!!



Some features of recent Exchange servers may not be supported. Gmail accounts seems unreachable since recent security enhancement.


As OVI server are down, you have to download maps here :

How to install : Unpack downloaded zip archive(s) to cities/diskcache folder. Those maps will work on Nokia N9 and on Symbian S60v5, S^3 devices.

Music Store

Not working anymore

Nokia Store

Not usable: The Nokia Store was closed down in March of 2015.

Much of the Nokia Store's free content is available on The Warehouse app allows you to browse and install apps from OpenRepos in a similar manner to Nokia's Store app.


Fully functional


Fully functional

Install gPooder or PodCatcher

Radio (internet)

Fully functional

  • Install MeeRadio.
  • Create one .m3u file by station.
  • Copy yours .m3u files into /home/user.
  • Go in the List tab of MeeRadio, your should see your .m3u files here.

Radio (FM)

Fully functional with handset

  • Install N9 QTweak and activate the root access (pwd is rootme)
  • Download the following 4 files from openrepos into a folder on the device, say the /Downloads folder:
-  fmrx-qt_0.2.0_armel.deb
-  fmrxd_0.2_armel.deb
-  qmlradio_0.0.9_armel.deb
-  fmrx-utils_0.2_armel.deb
  • Then login as root user devel-su with password rootme, then:
-  dpkg -i /home/developer/MyDocs/Downloads/fmrx*
-  dpkg -i /home/developer/MyDocs/Downloads/qmlradio_0.0.9_armel.deb
  • or
-  sudo aegis-dpkg -i /home/developer/MyDocs/Downloads/fmrx*
-  sudo aegis-dpkg -i /home/developer/MyDocs/Downloads/qmlradio_0.0.9_armel.deb


Fully functional


to be checked



In 2019:

  • install and run Opera Mobile (openrepos...)
  • install and run Tweetian
  • once tweetian open a page in the stock browser, copy/paste the link into Opera Mobile, you should obtain the precious secret number for validating your connection by this way.



The default N9 'Top Sites' now redirect to various Microsoft web pages. These links will be replaced with your own top sites as you visit and revisit web pages. Alternatively, MyTopSites allows you to edit the list manually.

With time, some of the SSL root certificates have expired. This can be mitigated by manually adding the relevant certificates to the certificate store. Additionally more and more websites require TLS 1.2 - which the meego browser does not support; however, Opera mini does.

In 2019, the only solution to browse the SSL sites is to install PhoneMe (Java TM) then the midlet Opera Mini 8.0. You may install the midlet Opera Mini 8.0. by copying its 4 files into /home/user. These 4 files are a .JAR, a .JAD, a .DESKTOP and a .PNG file.


Not Working

The Whatsup app is banned.