Csv2Sms, Xml2Sms or Sql2Sms in one Android app (named Athg2Sms)

I decided to write this article in English so that this tip is more accessible to the Android users community.
I am to tell you about Csv2Sms significant changes. It is now parsing YOUR own patterns, whether it is in a Nokia Csv, Iphone format, etc…

If you want your phone to import your SMS in a specific way, read the following steps :

  1. Install the application OI FileManager on Android (it enables browsing your file system and could be useful besides !).
  2. Install this new Csv2Sms V2

    (PLEASE, download “Anything to SMS” in Android Market instead) (see description here)

    (absolutely Freeware, no ads).

  3. Copy your SMS dump file on a determined location of your phone (most probably on your sdcard).
  4. Execute Csv2Sms and go to the “Manage Conversion Sets” menu
  5. Add your own patterns if you need to. The parser will recognize each $(var) string, replacing it by the matching value. It will also parse a date by identifying it in the var name. For example, $(dateMM/dd/yyyy) will recognize “03/10/2010”. It will also replace “[\t]” strings by tabs and “[\n]” strings by line feeds.
  6. Select your file and choose your conversion set.
  7. Start conversion and wait for a while.
  8. If it says “Successful”, that means your SMS messages were imported !

Csv2Sms V2Csv2Sms V2


Csv2Sms V2Csv2Sms V2

64 thoughts on “Csv2Sms, Xml2Sms or Sql2Sms in one Android app (named Athg2Sms)

  1. When I try to import sms as an .csv-file from my Nokia N8 I get the the message “Failed java.lang.Exception: No SMS imported.” Please help me soon.

    Thank you,

  2. I am trying to import sms messages. Here is a sample line from my .csv file. I have tried to match it to the nokia except a small change for the date layout. I only get java.lang.exception

    sms;deliver;”+17168668381″;;;”6/20/2011 4:32 PM
    “;;”Tupperware party-my house-thurs June 23-6:

    the set is this

    sms;deliver;”$(address)”;””;””;”$(dateMM/dd/yyyy hh:mm)”;””;”$(body)”[\n]

    what did I miss

  3. Hi there mate, and thanks for developing this handy tool!
    I’m experiencing a problem I get a Java exception error.
    I have parsed to CSV from my Nokia N97 phone, the format seems identical to the description you gave, however I get errors using on a Samsung Galaxy S2 with Android 2.3.3

    I have used Excel import to validate the syntax and it seems ok.
    Is there any debugging option in your tool? Maybe you could point out what line number issues the error to help user to set properly the CSV.

    Awaiting from you

  4. Moreover:
    – If you edit or create a new CSV pattern, once you exit the program, it will get lost
    – Could it be possible to edit patterns on the pc and store them in the program folder on the phone? Where do you store regular experssions?
    – Does the latest tool version stores succesfully also sent messages in such a way they will appear correctly in conversations?

  5. When I try to import sms as an .csv-file from my HTC diamond I get the the message « Failed java.lang.Exception: No SMS imported. » Please help me soon.

    Thank you,
    Abdu Raheem

  6. Thank you, LiBe.

    I successfuly transfered my sms messages from Nokia 5800 to HTC Desire.

    Some tips to anyone:
    1. Check generated CSV file – no strange symbols or anything like that.
    2. File encoding must be UTF-8. If not – open in Notepad, “save as”, and choose encoding.
    3. No newlines in messages! I have some, fixed by hand. In Athg2Sms can’t handle such lines and you got that java Exception.
    4. Newlines must be UNIX – “\n”, not “\r\n”

    LiBe, can you add “multiline message” support? It would be helpful.

  7. thanks, it work perfectly; i have a nokia 5800 and i needed export sms from nokia 5800 to LG optimus Black with android 2.2.

    Only one thing, with “Nokia PC suite” (old version of nokia suite) you don’t need to do changes in csv export file.

  8. Can someone please help me?
    I’m trying to convert my CSV file from a Blackberry to my phone. The format of the CSV file is “phone number”, “Date (MM/dd/yyy hh:mm)”, “Folder (shows either inbox or outbox), and “Message”. How should I write my pattern?

  9. Hello all,

    has anyone tried to use this with archived SMS of Siemens mobile phones? (file extension is *.smi or *.smo). Unfortunately these are not plain text like CSV..

  10. Hello,

    II have tried to import the following message, exported from Nokia N81 with Nokia Suite 3.4.49 into .csv file, with the following format:
    sms;”READ,RECEIVED”;”+40728abcdef”;””;””;”2012.06.03 08:24″;””;”Ok”
    (replaced the last 6 digits)
    I installed the application on Samsung Galaxy Xcover GT-S5690, with Android 2.3.6 Kernel version with OI File Manager installed.
    I checked the set, it matches exactly the default Nokia set, however I always get the error:
    java.lang.Exception: No SMS imported

    Any help on this?

  11. Hey trying to do this from an LG to a HTC One X. but need a new conversation set someone help

  12. Hi can u help me to convert this into LG “conversion set”?
    this is the example of my sms saved as csv format
    hope u can help me, thank you in advance..

    Inbox,”Sender”,”Contents”,”Received date”

    ,”12345678901″,””where are u?””,”6/29/2011″

  13. I was wondering if you ever considered changing the layout of your website?
    Its very well written; I love what youve
    got to say. But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having one or two images.
    Maybe you could space it out better?

  14. Eu pagar uma visita rápida cada dia alguns Blogues e sites para ler postos
    , exceto isto webpage fornece recurso baseado escrevendo.

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.