Migrating from the N900 to N9


One of the first things I did after getting my N9 is researching how to migrate all my PIM data from the N900 to N9. This included my contacts, calendar, notes, messages, etc.  This wiki page hosted at meego.com has it all covered. The only place I ran into a snag was in migrating the SMS and IM conversations.

Fortunately, MSameer from TMO had created a small utility for transferring all SMS from the N900 database. Since IM and call logs were also stored in the same DB, it was theoretically possible to extract those from the DB also. Msameer had indicated a way to import everything, but the source then had to be compiled, which I didn’t know how to. So, I turned to the community and lo and behold, the awesome Nicolai came up with a perfectly modified utility to import all Conversations to N9.

How To

  1. Enable developer mode and install from other sources.
    • Settings --> Security --> Enable “Developer Mode”
    • Settings-->Applications—>Installations –> Allow Installation from non-store sources
  2. Download the utility (either for SMS alone or for Complete conversations)
  3. Install the utility by clicking on it in file manager
  4. Copy the database (located at /home/user/.rtcom-eventlogger/el-v1.db) from the N900 to the N9
  5. Open the terminal and run the following command:
    • n900-comhist-import /path/to/el-v1.db

It should now show the total number of events present and start importing them. It is recommended that the device be in offline mode while importing data as incoming SMS or other events may corrupt the database. I had a total of 23000k events and it took more than half an hour to import it all.

Be! And Lo, there was.


Ok, so let me start from he beginning.

I had bought my previous device, the amazing N900, back in September 2010 with my first salary. That purchase was the result of intense research and study of various devices like XperiaX10, GalaxyS, etc but finally I settled on the N900 because of its open-ness, hack-ability and physical keyboard.  Since then, I have fallen in love with the vibrant culture and community surrounding these niche devices called the NITs (Nokia Internet Tablets).

So, when the N9 was announced, despite the Elopacalypse, upgrading to an N9 was a no-brainer for  me.  But unfortunately for me, Nokia did an Elop and refused to release it various major markets around the world, including India. So I was stuck. My only option was to import it from elsewhere, which would have been prohibitively expensive.

Luckily for me, around that time, I saw a post by Vaibhav Sharma (of theHandheldblog.com) on Planet Maemo with news about a Challenge by Nokia IdeasProject. That was my first introduction to IdeasProject. The Challenge was to provide ideas for improvements regarding the UI/UX of the N9. So, I entered with 3 ideas, and after a whirlwind 30 days, 2 of my ideas were selected as winners! That meant that Nokia Finland would be sending me an N9! I was elated beyond words.



Anyway, long story short, after another impatient 3 weeks, the device was finally delivered to my home 3 days ago. Since then, I have been playing with it, tweaking it and generally seeing what all I can and can’t do with it.

This is my story so far and this blog will be a journal of my journey ahead.




Copyright © Meego Crusader