Editing Resurrect your N9
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 17: | Line 17: | ||
== Nokia Store and Repositories == | == Nokia Store and Repositories == | ||
- | A | + | A mirror of Nokia's software repositories is hosted on [http://openrepos.net OpenRepos.net]. 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, [http://mirror.thecust.net/harmattan-dev.nokia.com/ thecust.net] 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. | 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'. | * On your phone, open Settings/Applications/Installations, and enable the option 'Allow installations from Non-Store sources'. | ||
- | * | + | * From your PC, navigate to [https://openrepos.net/content/ancelad/n9-repomirror https://openrepos.net/content/ancelad/n9-repomirror]. |
- | * On your N9, in the notification view, touch the transferred file, it should run the installation of | + | * Download the .deb file onto your PC and transfer it to your N9 through Bluetooth. |
+ | * On your N9, in the notification view, touch the transferred file, it should run the installation of n9-repomirror. | ||
+ | |||
+ | 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: [http://talk.maemo.org/showthread.php?t=96018 N9 RepoMirror discussion thread]'' | ''See also: [http://talk.maemo.org/showthread.php?t=96018 N9 RepoMirror discussion thread]'' | ||
- | === | + | === Warehouse === |
- | + | Warehouse was a package browser for OpenRepos. It allowed you to browse, select and install packages directly from your device, in a similar way to the Nokia Store app worked. As Warehouse uses an expired certificate - DST Root CA X3 (since the 29th of September 2021), it does not work anymore today. The workaround is to download the .DEB files of wanted applications from https://openrepos.net/ and to transfer them through Bluetooth or USB to your N9. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | === | + | === Files Managers === |
- | + | Available files managers are : | |
- | * | + | * myExplorer (https://openrepos.net/content/itsenov/myexplorer) |
- | + | * FileCase (https://openrepos.net/content/cepiperez/filecase) | |
- | * | + | * FilesPlus (https://openrepos.net/content/zaidk9/filesplus). |
- | * | + | |
- | + | ||
- | + | Download them, transfer them by Bluetooth, install them by touching them in the notification pane of your N9 once the transfer is done. | |
+ | If installation fails, see Apps section (below) that explains how to install manually (with Terminal and command line "sudo aegis-dpkg ..." ). | ||
== Developer Mode == | == Developer Mode == | ||
- | Enabling Developer Mode requires the installation of additional developer packages. As the original Nokia repositories are no longer available, you must install | + | 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: | To enable Developer Mode: | ||
Line 74: | Line 57: | ||
*Install N9 QTweakAll : | *Install N9 QTweakAll : | ||
- | ** | + | ** From your PC, navigate to [https://openrepos.net/content/schturman/n950-quicktweak here] |
- | ** | + | ** Download the .deb file onto your PC and transfer it to your N9 through Bluetooth. |
+ | ** On your N9, in the notification view, touch the transferred file, it should run the installation of n9-qtweakall. | ||
*Run N9 QTweakAll, press <Enter> key twice (for passing the PDF part) and follow this steps: | *Run N9 QTweakAll, press <Enter> key twice (for passing the PDF part) and follow this steps: | ||
Line 84: | Line 68: | ||
Under the settings page you can define how the phone will connect to different networks. Go to Settings>Internet connection>Edit networks. There you can select which networks will be automatically used and which ones manually. Unfortunately this does not work any more because it requires a working connection to connectivity-test.ext.nokia.com and (you guessed it) the server is not longer running. | Under the settings page you can define how the phone will connect to different networks. Go to Settings>Internet connection>Edit networks. There you can select which networks will be automatically used and which ones manually. Unfortunately this does not work any more because it requires a working connection to connectivity-test.ext.nokia.com and (you guessed it) the server is not longer running. | ||
- | BUT there is an easy fix. Just open the terminal and edit the file /etc/hosts, e.g. via ''nano''. Add one line to redefine the IP to point for connectivity-test.ext. | + | BUT there is an easy fix. Just open the terminal and edit the file /etc/hosts, e.g. via ''nano''. Add one line to redefine the IP to point for connectivity-test.ext.maemo.org. |
213.128.137.20 connectivity-test.ext.nokia.com | 213.128.137.20 connectivity-test.ext.nokia.com | ||
Line 94: | Line 78: | ||
* Pre-requisites: developer mode must be activated! | * Pre-requisites: developer mode must be activated! | ||
- | * Install Aegis-install hack from CODeRUS: https://talk.maemo.org/showthread.php?t=90750 | + | * Install Aegis-install hack from CODeRUS: https://talk.maemo.org/showthread.php?t=90750 |
* Download the needed .deb file from openrepos.net and transfer it to your N9, say the /Downloads folder | * Download the needed .deb file from openrepos.net and transfer it to your N9, say the /Downloads folder | ||
* Then run Terminal and run : | * Then run Terminal and run : | ||
Line 103: | Line 87: | ||
=== AccuWeather === | === AccuWeather === | ||
- | '''Not | + | '''Not usable but MeeCast and Gismeteo are good replacements.''' |
- | + | Meecast is well integrated in Harmattan (widget in lock screen, event view and standby screen). It's available on https://openrepos.net. It still works in 2022 with the Openweathermap.org source. | |
- | + | ||
+ | Gismeteo uses MSN as source. It's available on https://openrepos.net as well and still works in 2022. | ||
=== Calendar === | === Calendar === | ||
- | ''' Partially Working ''' | + | '''Partially Working ''' |
- | + | * Mail for Exchange Account stopped to work by March 2022. The office365.com domain or eas.outlook.com server seem to be OFF. | |
- | * | + | * Google abandons CALDAV in 2013... |
- | + | * CALDAV implementation from NextCloud (Zaclys, Framagenda...) is not compliant with N9 CalDav agent (logins fail). | |
- | + | ||
- | + | ||
- | * CalDAV | + | * CALDAV implementation from Orange (Saber based) is half compliant with the N9 CalDAV agent (only upload of events works, not download of events). |
- | + | * CALDAV implementation from Fruux (Saber) is 100% compliant with the N9 CalDAV agent. Fruux supports N9 and Sailfish. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ** Register a Fruux account. Wait the validation mail...etc | |
- | + | ** Connect to Fruux and go here : https://fruux.com/sync/new/ | |
+ | ** Scroll down and click on "Nokia N9 Calendar" | ||
+ | ** Give a nickname of your beloved N9, click Next. | ||
+ | ** Now, copy the specific given IDs (user, password, url) in a safe place and send them to your N9. | ||
+ | ** Save. | ||
+ | ** Back to your N9, add a new CalDAv Account and use the IDs. | ||
+ | ** Everything Works so far. | ||
- | + | === Contacts === | |
- | + | '''Partially Working''' | |
- | + | ||
- | + | ||
- | * | + | * Mail for Exchange Account stopped to work by March 2022. The office365.com domain or eas.outlook.com server seem OFF now. |
- | * Google : | + | * For Google, you may see here http://meestuff.blogspot.com/p/syncgcontacts.html |
- | + | ** Warning 1 : i was unable to install it correctly since some python-qtmobility libraries are missing on my N9. I didnt manage to install them with "sudo apt-get -f* install". I guess we have to downloads them first and then to install them with "sudo aegis-dpkg ...". You may find them here : http://mirror.thecust.net/harmattan-dev.nokia.com/pool/harmattan/free/p/python-qtmobility/ | |
- | + | ** Warning 2 : Google announced the "Less Secure Apps" option will be OFF by end of May 2022. | |
- | + | ||
=== Cloud === | === Cloud === | ||
''' No one is accessible from a "fresh" N9 but ... ''' | ''' No one is accessible from a "fresh" N9 but ... ''' | ||
- | In 2022, no | + | In 2022, no file manager are still able to connect to any Clouds. |
- | + | In 2021, FilesPlus was still able to connect Google Drive. The Token was located in /home/user/.filesplus/GCDClient.dat file. It's a Hexa file with ASCII caracters. Perhaps hackable ? | |
If you plan to RESET your N9, copy this file in a SAFE location. You will need to restore it after the reset. | If you plan to RESET your N9, copy this file in a SAFE location. You will need to restore it after the reset. | ||
Line 184: | Line 159: | ||
=== Facebook === | === Facebook === | ||
- | ''' | + | '''Not working anymore''' |
+ | |||
+ | '''*** Facebook is deprecating XMPP support so it does not work anymore. [https://www.facebook.com/help/community/question/?id=10153420636883090] ***''' | ||
+ | |||
+ | For memories, here was the procedure that made Facebook 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 [https://openrepos.net/category/social-networks OpenRepos.net]. | ||
+ | |||
+ | 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 [https://openrepos.net/content/ekze/extraplugins extraplugins] to add support for more accounts, including Jabber | ||
+ | * In Accounts, add a Jabber account with the following credentials: | ||
+ | ** Username: your-facebook-id@chat.facebook.com | ||
+ | ** Password: your-facebook-password | ||
+ | ** Server: chat.facebook.com | ||
+ | " | ||
- | + | HOWEVER, you can browse the Mobile Basic version of Facebook on any browser. Just visis https://mbasic.facebook.com on e.g. default N9's browser and enjoy. | |
=== Google Hangouts === | === Google Hangouts === | ||
- | ''' | + | ''' Working for text msg (warning:you have to decrease the security level of your Google account)''' |
- | + | * Install from openrepos the hangouts plugins. | |
+ | * Then run the account manager and add your hangout account here. | ||
+ | * That's all. You can send and receive text message to/from Google chat ! | ||
+ | * Notifications work !!! | ||
=== Mail === | === Mail === | ||
'''Working''' | '''Working''' | ||
- | + | Mail for Exchange Account is KO since March 2022. The domain office365.com or server eas.outlook.com seems to be OFF. | |
- | + | ||
- | + | ||
- | + | Gmail : Google is nearly KO, they stop the "Less secure apps" option end of May 2022 (https://myaccount.google.com/lesssecureapps). | |
- | + | Others pure mail accounts likely work well as soon as you know their SMTP and IMAP servers settings. I.e Outlook Mail Accounts work well with imap-mail.outlook.com (SSL,993) and smtp-mail.outlook.com (TLS,587) servers. | |
=== Maps === | === Maps === | ||
'''Working''' | '''Working''' | ||
- | + | See the Drive section for the first (and required) step. | |
+ | |||
+ | The second step is to download the Maps (2013), the POIS and the Voices. | ||
+ | |||
+ | '''Maps :''' | ||
+ | |||
+ | As OVI server are down, you have to download maps here http://nokiamaps.ct8.pl/nokia_maps_v_00.02.54.223.html or here http://maps.tienda-sistore.com/ | ||
+ | |||
+ | The nokiamaps.ct8.pl site is almost down : it does no longer contain itself the ZIP files. However, fortunately, the WAY BACK MACHINE mechanism works well for the SECONDARY link (web.archive.org). | ||
+ | |||
+ | The maps.tienda-sistore.com is tagged as a Symbian site, actually maps files are totally identical. | ||
+ | |||
+ | Installation : Unpack downloaded zip archive(s) to cities/diskcache folder. | ||
+ | |||
+ | Advice: each time you run Drive, go in Parameters and UNCHECK Online. This will enable the search of cities and addresses. | ||
+ | |||
+ | '''POIs :''' | ||
+ | |||
+ | Go here http://nokiamaps.ct8.pl/nokia_maps_poi_00.02.54.223.html or here http://maps.tienda-sistore.com/POIs.php | ||
+ | |||
+ | Installation : Unpack downloaded zip archive(s) to cities/diskcache/ClientIndex/ folder. | ||
+ | |||
+ | '''Voices :''' | ||
+ | |||
+ | Go here http://nokiamaps.ct8.pl/nokia_maps_voices_v_00.02.54.223.html or here http://maps.tienda-sistore.com/Voices.php | ||
+ | |||
+ | Installation : Unpack downloaded zip archive(s) to cities/diskcache/voices/ folder | ||
=== Messages (SMS and IM) === | === Messages (SMS and IM) === | ||
''' Partially working''' | ''' Partially working''' | ||
- | First, install Harmoji, an Emoji SMS Fix. It consists of a patcher utility and a drop-in library that fixes a bug in libsms-utils, causing incoming SMS containing Emoji characters to be silently dropped | + | First, install Harmoji, an Emoji SMS Fix. It consists of a patcher utility and a drop-in library that fixes a bug in libsms-utils, causing incoming SMS containing Emoji characters to be silently dropped. |
- | + | Recommended version is 0.6.6 and it's available here : https://code.google.com/archive/p/harmoji/downloads. Reboot after installing. | |
Second, install ExtraPlugins. It provides many plugins for ICQ, AOL, MSN, QIP, Yahoo, Jabber/XMPP accounts. Nowadays ICQ, AOL, MSN, QIP, Yahoo are DEAD. Only Jabber/XMPP works. | Second, install ExtraPlugins. It provides many plugins for ICQ, AOL, MSN, QIP, Yahoo, Jabber/XMPP accounts. Nowadays ICQ, AOL, MSN, QIP, Yahoo are DEAD. Only Jabber/XMPP works. | ||
Line 235: | Line 253: | ||
=== Music Store === | === Music Store === | ||
'''Not working anymore''' | '''Not working anymore''' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
=== Phone === | === Phone === | ||
- | ''' | + | '''Fully functional''' |
- | + | ||
- | + | ||
=== Podcast === | === Podcast === | ||
Line 257: | Line 267: | ||
''' Working ''' | ''' Working ''' | ||
- | *Install | + | *Install Internet Radio Player or MeeRadio. |
*For MeeRadio, follow these steps : | *For MeeRadio, follow these steps : | ||
**Create one .m3u file per station (no space in this file name, please). | **Create one .m3u file per station (no space in this file name, please). | ||
- | **Copy yours .m3u files into /home/user | + | **Copy yours .m3u files into /home/user (no space in its name). |
**Go in the List tab of MeeRadio, your should see your .m3u files here. | **Go in the List tab of MeeRadio, your should see your .m3u files here. | ||
**You may add some station into the "Preferred stations" tab IF the name of the .m3u file does not contain any SPACE. | **You may add some station into the "Preferred stations" tab IF the name of the .m3u file does not contain any SPACE. | ||
Line 295: | Line 305: | ||
''' Partially Working ''' | ''' Partially Working ''' | ||
- | + | Telegram-cli still works but it's very limited and works in command line (only text msg is possible in a one to one way). | |
- | + | ||
+ | A new alternative arrived in 2021: MeeGram. Releases are here : https://github.com/qtinsider/meegram2/releases | ||
=== Twitter === | === Twitter === | ||
Line 311: | Line 322: | ||
=== Web === | === Web === | ||
'''Partially Working''' | '''Partially Working''' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
With time, some of the SSL root certificates have expired. Additionally, available browsers do not support modern internet technologies. | With time, some of the SSL root certificates have expired. Additionally, available browsers do not support modern internet technologies. | ||
Line 322: | Line 327: | ||
Here is the HTML5 score (from best to worst) according to html5test.com : | Here is the HTML5 score (from best to worst) according to html5test.com : | ||
* MeeFox 1.0.5 : 360/555 | * MeeFox 1.0.5 : 360/555 | ||
+ | * QmlMozBrowser : 351/555 | ||
* Opera Mobile 12.1 : 218/555 | * Opera Mobile 12.1 : 218/555 | ||
* N9 Grob : 205/555 | * N9 Grob : 205/555 | ||
Line 327: | Line 333: | ||
* Firefox 15.0 : unable to perform the test (can't visit https://html5test.com) | * Firefox 15.0 : unable to perform the test (can't visit https://html5test.com) | ||
- | + | N9 grob seems to be the quickest. | |
- | + | Meefox and QmlMozBrowser are slow, plus they seems not compliant (install only 1 among them). | |
- | Opera Mini 8 gets a bad HTML5 score, however it | + | Opera Mini 8 gets a bad HTML5 score, however it can manage the SSL security mechanisms and can download files (i.e from openrepos.net...). |
+ | Opera Mini 8 works in a client/server way with an Opera "proxy" server in the middle (between you and the site, this proxy server seems to be located in Nederland). The web Pages are not running on your device but on the Opera proxy server and the HTML output is then send to your N9. I notice that sites with JavaScript are rarely usable. | ||
- | Otherwise, try to find some pure HTML 2.0 sites. Here are some I know : http://www.msn.com , http://68k.news (Google news)... | + | You can find the Opera Mini 8 on https://openrepos.net/content/smartblu9/opera-mini-80-harmattan |
+ | |||
+ | Otherwise, try to find some pure HTML 2.0 sites. Here are some I know : http://lite.cnn.io/en , http://www.msn.com , http://68k.news (Google news)... | ||
=== Whatsapp === | === Whatsapp === | ||
Line 346: | Line 355: | ||
''' Partially Working ''' | ''' Partially Working ''' | ||
- | + | The stock client and CuteTube2 can no longer play Youtube videos. | |
+ | |||
+ | Meefox 1.0.5 still works but it lags. | ||
+ | |||
+ | JTubeLite is a new solution provided by Wunder Wungiel on Telegram by first of April 2022. It's a Java Midlet that requires PhoneMe (Java VM). Go to the "Maemo/Meego World" Telegram group (https://t.me/maemomeego) for explanation and resources. You can search and download the youtube videos (.3gp format). The Video Player of Harmattan can play them. | ||
+ | |||
+ | You can also use http://iteroni.com on default N9's browser. It works really well. | ||
+ | |||
[[Category:N9]] | [[Category:N9]] |
Learn more about Contributing to the wiki.