Active Topics

 



Notices


Reply
Thread Tools
Posts: 45 | Thanked: 75 times | Joined on Jun 2010
#11
Originally Posted by claustn View Post
There will be never a new Whatsapp app for N9, there is not even one for Sailfish sadly, nor a good one for Telegram (the original developer of Sailorgram left). ...
now let's forget about the closed protocol Whatsapp, but for Telegram there's the Telethon library, and I am quite determined in writing a small app for N9, I don't foresee any particular problem, once I update my N9 system.

I'm looking for: OpenSSL (newer than 1.0), Python3 (newer than 3.1).

I need OpenSSL to get pip working, and I need Python3.5 because that's what Telethon requires. Oh, and the bindings for Qt. But then again what are we talking about, if we can't offer the newest tools to the developers, how do we think that developers will write programs for MeeGo or Maemo?

for Python3.4 (might be sufficient) I've been hinted at devel-extras, but where is that? my apt sources look like this, as of now, and I find this quite messy, totally not in the line of a normal debian system, or what I have on Maemo:

Code:
# CODeRUS mirror
deb https://coderus.openrepos.net/n9mirror/001 ./
deb https://coderus.openrepos.net/n9mirror/apps ./
deb https://coderus.openrepos.net/n9mirror/tools ./

# SDK repository
deb http://mirror.thecust.net/harmattan-dev.nokia.com/ harmattan/sdk free non-free
deb-src http://mirror.thecust.net/harmattan-dev.nokia.com/ harmattan/sdk free

# Nokia-binaries
#deb http://mirror.thecust.net/harmattan-dev.nokia.com/ harmattan/41667a5bd857be02f487c2ce806fbf85 nokia-binaries
deb http://harmattan.openrepos.net/Enigma personal main
deb http://harmattan.openrepos.net/halftux personal main
deb http://harmattan.openrepos.net/hooddy personal main
deb http://harmattan.openrepos.net/mp107 personal main
deb http://harmattan.openrepos.net/rzr personal main
deb http://harmattan.openrepos.net/simplicio personal main
deb-exec /usr/bin/osa
 

The Following 4 Users Say Thank You to mfrasca For This Useful Post:
Posts: 45 | Thanked: 75 times | Joined on Jun 2010
#12
Originally Posted by claustn View Post
There will be never a [] good [app] for Telegram
Being Telegram an open protocol, I think I would be comfortably able to get something running on both (or either) N900 and N9 (prefer N900 because of hardware keyboard). I started looking into Telethon, found it quite simple actually, at least if you don't expect a fancy graphical interface, but I am stuck with OpenSSL, because in order to install Python dependencies, I need a working `pip`. On my N900 I now have:
Code:
user@carlolus:~$ openssl version
OpenSSL 0.9.8zf 19 Mar 2015
and on the N9 I have:
Code:
user@theresia:~$ openssl version
OpenSSL 1.0.1g 7 Apr 2014
and I don't know where to find anything newer.
 
Posts: 1,171 | Thanked: 3,926 times | Joined on Oct 2014
#13
Originally Posted by mfrasca View Post
Being Telegram an open protocol, I think I would be comfortably able to get something running on both (or either) N900 and N9 (prefer N900 because of hardware keyboard). I started looking into Telethon, found it quite simple actually, at least if you don't expect a fancy graphical interface, but I am stuck with OpenSSL, because in order to install Python dependencies, I need a working `pip`. On my N900 I now have:
Code:
user@carlolus:~$ openssl version
OpenSSL 0.9.8zf 19 Mar 2015
and on the N9 I have:
Code:
user@theresia:~$ openssl version
OpenSSL 1.0.1g 7 Apr 2014
and I don't know where to find anything newer.
http://talk.maemo.org/showpost.php?p...26&postcount=1
__________________
You can still support my work by donation - click here

ETH: 0xFcD031609DB739C62730589361940C68ceEbC913
 
Posts: 554 | Thanked: 1,509 times | Joined on Feb 2012 @ Germany
#14
Originally Posted by mfrasca View Post
for Python3.4 (might be sufficient) I've been hinted at devel-extras, but where is that?
This is a package for maemo5/N900. http://maemo.org/packages/view/python3.4/
So for the N900 I would try to compile a new openssl best is to get a different devel package name like libssl1.0-dev. So go with debian package libssl1.0.0 which is a backported 1.0.2 version.
After this I would compile python3-openssl and python3-cryptography. The python3-cryptography should be compiled against the newer libssl which is obvious because it is linked to libssl1.0.0.
 
Posts: 45 | Thanked: 75 times | Joined on Jun 2010
#15
Originally Posted by Halftux View Post
This is a package for maemo5/N900. http://maemo.org/packages/view/python3.4/
hi, thank you for the link, but on N900 things are quite nicely organized. I have python3.4, from the extras repositories, it's on N9 that I don't follow the logic of organization of repositories, and I doubt there is any.

So for the N900 I would try to compile a new openssl best is to get a different devel package name like libssl1.0-dev. So go with debian package libssl1.0.0 which is a backported 1.0.2 version.
After this I would compile python3-openssl and python3-cryptography. The python3-cryptography should be compiled against the newer libssl which is obvious because it is linked to libssl1.0.0.
I never got myself together and configured anything that would let me do what you describe. I compared the openssl.deb offered by by niel with the one already on the system, and I'm not so sure I want to replace it, not even after fixing file ownerships. I'd rather join a group determined to providing a complete OS update for N900 and getting it in the repositories. I have server space I can spare for such a project, at ghini.me.

but we're talking N900 and the thread says N9.

Last edited by mfrasca; 2018-05-20 at 14:34.
 
Posts: 71 | Thanked: 44 times | Joined on Jul 2015 @ İstanbul
#16
Competition for developer of new apps to n9-950 guys ! ı have one main board 16gb ı will give it free, dont see it simple award so everybody cant have n9 original mainboard anymore
 
Posts: 71 | Thanked: 44 times | Joined on Jul 2015 @ İstanbul
#17
Originally Posted by aspergerguy View Post
Just to save a bit of time by bringing together available resources, although this is essential reading:https://wiki.maemo.org/Resurrect_your_N9

When you are ready to dig a bit deeper have a look at:https://wiki.maemo.org/Harmattan_Tips_and_Workarounds/

If device has been left untouched for too long may need to revive battery via Harmattan flasher:http://talk.maemo.org/showthread.php?t=87709

Please bear in mind in view of age of device that it may be necessary to set date of device to between 2013 -15 quite early in re-commissioning if eliciting "signature check failed" at any stage.

1) Flashing if needed, have a look here for firmware:http://talk.maemo.org/showthread.php?t=96401 and here is source of Harmattan flasher:http://markom.lt/n9/firmwares/

2) Upon N9 open Settings/Applications/Installations, and enable the option 'Allow installations from Non-Store sources'.

3) Point N9 browser to this link to disable Nokia repositories after installation: https://openrepos.net/content/ancelad/n9-repomirror

4) Enable Developer Mode in Settings > Security which should install Terminal and SDK-Connectivity-Tool

5) Install N9QTweak: https://openrepos.net/content/schturman/n950-quicktweak

6) Redirect connectivity-test.ext.nokia.com to connectivity-test-ext.maemo.org via entry in hosts file:http://talk.maemo.org/showpost.php?p...5&postcount=83

7) Disable Nokia account prompt when SIM in place:http://talk.maemo.org/showpost.php?p...0&postcount=53

8) Bypassing Nokia account requirement in Maps & Drive:http://talk.maemo.org/showpost.php?p...39&postcount=1

Bear in mind that while map data (2015) can still be downloaded via WLAN connection in Maps > Manage maps, in Drive you can no longer download navigation voices which would have to be installed manually. Map data can also be found for manual installation here:http://web.archive.org/web/201704101...02.54.223.html

For any Mac users you do need to use recursive command in Terminal to combine regions/states for manual installation of mapping data. Unfortunately this tutorial can no longer be brought up to date due to lack of sufficient privileges, but gives the idea:https://answers.microsoft.com/en-us/...c-cb77bcef0f06

Delving deeper remember that commonly used apps such as GPSMeeFo require you to reset date upon N9 to 2015 for installation and Coderus trusted Harmattan repository can be essential to track down missing dependencies when say installing BtInput app:http://talk.maemo.org/showpost.php?p...66&postcount=1

At this point if not before you should install coderus aegis installer hack either via http://talk.maemo.org/showpost.php?p...79&postcount=1 or through N9QTweak Tweak EE > 2 (Coderus Aegis-install) to allow installation of apps. via
HTML Code:
aegis-dpkg -i
Emojifix - after installation of harmoji_0.6.6_armel.deb need to install ibsms-utils0_0.5.17.3+0m7_armel.deb and libsms-utils0_0.5.17.3+0m7_armel-mod.deb from here via Terminal:https://talk.maemo.org/showpost.php?...&postcount=132

Here is example of installing btinput where Warehouse seems to fail locating repository so dependencies have to be sourced manually:http://talk.maemo.org/showthread.php?t=98797

Make text size larger in Messaging, tutorial in use of feature in N9QTweak:https://nokiaindependent.wordpress.c...ssages-app-n9/
to solve evernote problem eveybody can use notekeeper ap wich accesible evernote database ı will add link so its not foundable evrywhere openrepos or warehouse..
 

The Following 3 Users Say Thank You to Anatolian For This Useful Post:
Reply

Tags
harmattan, nokia n9

Thread Tools

 
Forum Jump


All times are GMT. The time now is 03:58.