We have moved to a new Sailfish OS Forum. Please start new discussions there.

How can one import to Jolla the N900/N9 call/sms history? [answered]

asked 2013-12-24 23:13:22 +0300

NikosAlexandris gravatar image

updated 2013-12-28 17:13:54 +0300

foss4ever gravatar image

In a similar quest as in importing SMSes from an N9(00), what would it take to export the N9(00) call history (from the phone, current history -- from a saved backup, saved as a file elsewhere) and import it to Jolla? Syncing possible? Very difficult task?

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by NikosAlexandris
close date 2013-12-26 14:43:59.682895



I suggest you to edit the question to read "How can we import the call and SMS history from N900/N9 to Jolla?" I'd most interested on any solutions to this, so thanks for asking ;)

foss4ever ( 2013-12-25 07:54:27 +0300 )edit

@mjtorn please convert your comment to an answer (eventhough this question has already an accepet answer and is actually closed).

foss4ever ( 2014-01-04 16:16:46 +0300 )edit

4 Answers

Sort by » oldest newest most voted

answered 2013-12-26 03:14:12 +0300

merlin1991 gravatar image

updated 2013-12-26 20:42:52 +0300

NikosAlexandris gravatar image

Syncing does not work, but I've written an application to export sms/callhistory from N9 and import on the jolla. It can be found here: http://talk.maemo.org/showthread.php?p=1400645#post1400645

Writing an exporter that uses the same csv format for the N900 should be trivial.

Step by step:

  1. copy n9Export over to the N9 and place it somewhere executable (in other words not in MyDocs) and chmod +x if the executable bit isn't set

  2. gain privileges either by going in via ssh as developer, or by develsh in the terminal

  3. execute ./n9Export -s sms.csv and ./n9Export -c calls.csv
    when exporting the calls there are going to be a lot of

    libqtcontacts-tracker: engine.cpp:1591: Not cleaning up obsolete resources for nao:hasTag property since the property's range is too generic (rdfs:Resource).

    lines, just ignore them

  4. transfer jollaImport and the 2 csv files to the Jolla

5) execute ./jollaImport -s sms.csv and ./jollaImport -c calls.csv

edit flag offensive delete publish link more


OK, thanks @merlin1991 gotta try it soon.. Just wondering does it still work, even if I don't yet have a SIM card in my Jolla.. BTW: there is also another question "import sms from nokia n9" where this same question is asked, so I took the liberty to suggest your solution to this in there..

foss4ever ( 2013-12-26 06:07:12 +0300 )edit

Would you care to add the steps here? Or, I can edit for you and you can accept? Something like: 1) Copy the tool over to the device, 2) (for N9) become root 3) execute develsh 4) execute for example (for SMSes) ./n9Export -s SMSesN9 and (for Calls history) ./n9Export -c CallsN9 -- etc.

NikosAlexandris ( 2013-12-26 13:21:38 +0300 )edit

@merlin I wonder if this is possible, somehow, by using old(er) backups... :-?

NikosAlexandris ( 2013-12-28 16:08:30 +0300 )edit

after every reboot all the imported messages dissappear from my Jolla, don't know why, I had to import the sms again. Also I noted that after the import I can't open any of the imported messages, I see only a list of them, is it only me who experienced this?

xkkxk ( 2014-01-05 19:52:06 +0300 )edit

Had the same problem, but then I figured out: The import on the Jolla has to be doen as normal user (nemo) and not as superuser (devel-su). So I did: devel-su (asks for password, thats the same as set in settings for wlan access) chmod 777 jollaImport su nemo (or actually I rebootet just in case) ./jollaImport -s sms.csv and ./jollaImport -c calls.csv or precisely I did acutually: ./jollaImport -s /home/nemo/Documents/sms.csv ./jollaImport -c /home/nemo/Documents/calls.csv

stc ( 2014-09-09 19:55:03 +0300 )edit

answered 2014-01-04 16:13:40 +0300

mjtorn gravatar image

I wrote an app that supports import importing ,SMS data dumped by GlogArchive. Github here: jolla-morse (with a link to screenshots!)

Should be more user-friendly to use GlogArchive + jolla-morse than cli tools

edit flag offensive delete publish link more


Works, and is easy to use. Thank you!

make ( 2014-02-16 17:09:17 +0300 )edit

Hello! I want to transfer sms from Nokia N8 (works on Symbian) to Jolla using your app. The problem is that the .csv file generated by Nokia Suite has a format different from that of file dumped by GlogArchive. So, could you please show me the needed format of the .csv file (give an example of different strings representing incoming/outcoming messages)? I guess I will be able then to transfer my file to that format.

Jollavfed ( 2015-05-11 15:47:39 +0300 )edit

answered 2013-12-31 16:36:33 +0300

I've modified smsexporter so it can be used to export SMS messages from N900 into CSV format, which can be used with Merlin's jollaImport above. Check out here: http://talk.maemo.org/showthread.php?p=1402514#post1402514

edit flag offensive delete publish link more

answered 2013-12-24 23:20:27 +0300

Sadly, I don't think that this is easily possible. Maemo N900, Harmattan N9 and Jolla don't save call history in the same format, meaning that syncing it would be a very difficult task. It might still be possible to write specific apps that extracts these information and serialize them in a generic format though, but noone has step up to take care of this topic.

edit flag offensive delete publish link more



From N9 to Sailfish should not be that hard as both are using commhistory, just with different storage backends. So a tool to import/export SMS history from Sailfish will most likely be able to export contacts from N9 as well, with minimal changes. Just so far nobody did it (though several considered doing it)

Aard ( 2013-12-24 23:42:22 +0300 )edit

If I remember correctly there was a thread in TMO about exporting SMS history from N9. Didin't mention call history though. But, I would be very interested to explore this further cause I really would like to get (at least) my SMS history from N9 to Jolla. Contacts I got "imported" from gmail,, ;)

foss4ever ( 2013-12-25 07:51:03 +0300 )edit

Both SMS and callhistory go through commhistory, so if you manage to export/import one of them the other should be trivial.

Aard ( 2013-12-25 16:51:41 +0300 )edit

Note that this was possible (via command line work) from N900 to N9. I have tried this in the past. Links and info to be searched in TMO :-p

NikosAlexandris ( 2013-12-25 17:17:08 +0300 )edit

Question tools



Asked: 2013-12-24 23:13:22 +0300

Seen: 3,320 times

Last updated: Dec 28 '13