Tutorial nokia2iphone

In order to migrate your old sms to the iphone you have to:

  • use Nokia PC Suite to save you SMS to CSV-format
  • convert the SMS to the iPhone format with my nokia2iphone tool
  • if you have FW 4.x: make sure to close the SMS app (double-click on Home button, keep tapped the SMS app icon and immediately tap on the “quit” symbol)
  • move the generated file (sms.db) to the jailbroken iPhone, following those easy steps (just use DiskAid to overwrite the pre-existing /var/mobile/Library/SMS/sms.db file)
  • make sure to apply world-wide read-write permissions on the trasferred sms.db (you should get 777 permissions in UNIX notation)
  • immediately reboot your iPhone and enjoy all your imported SMS

Please make sure to have a backup of the original sms.db file in case you experience any problem (it’s always possible to revert to the original sms.db, you just have to move back the original file and reboot you phone).

NB: if you are able to read the imported sms on the iphone but it crashes every time you try to send a new message you just have to apply the correct permissions (777).

[Update 07.09.2010] Just updated to fix some reported issues. If you were unable to get a correct sms.db in the past, pleast try again now.


140 Comments to “Tutorial nokia2iphone”  

  1. 1 Dandandin

    Mettiamo per esempio che io voglia importare gli sms da un altro cellulare
    Che formato è il csv?
    Intendo, il csv me lo faccio da me, che colonne mi servono? E che divisore di colonna, ecc ecc…

  2. 2 admin

    fai un file di prova con il nokia pc suite poi lo usi come modello per colonne e tutto

  3. 3 M'n'M

    Allora, ho provato il programma.

    Nokia PC Suite crea un file .csv per i messaggi inviati, uno per quelli in arrivo, uno per le bozze più un file per ogni cartella da noi creata nell’archivio degli sms nel nostro cellulare.

    Se prendiamo tutti questi files così esportati e li apriamo con un editor di testo, possiamo copiare tutte le righe ed incollarle da qualche parte, possiamo, quindi, unire tutti i files esportati, poniamo il caso tali files siano solo due, quello con i messaggi in arrivo e quello con i messaggi mandati, il problema è che unendo a casaccio il testo che estrapoleremo dai files csv, ci ritroveremo, sull’iphone, il testo dei messaggi che si mantiene quello giusto, ma i messaggi stessi saranno posti a casaccio, messaggi che abbiamo mandato noi potranno apparire come se li avessimo ricevuti, questo perchè abbiamo incollato le stringhe di testo estrapolate dai files csv a casaccio, senza averne rispettato la cronologia.

    Per ovviare a ciò consiglio, anche se lo devo provare (e lo proverò tra pochi minuti), di tenere tutti gli sms sul nostro Nokia, metterli tutti, inviati e ricevuti, dentro una stessa cartella ed ordinarli cronologicamente, dopodichè potremo esportarli tutti sotto un unico file csv, far la trasformazione e metterli nell’iphone, ora dovrebbe essere tutto a posto.

    Saluti.

    M’n'M

  4. 4 Diana

    IL PROGRAMMA è PERFETTO !!! FUNZIONA ANCHE PER IL NOKIA 3GS :) Grandissimo Nicola

  5. 5 Mauro

    Ho creato il file sms.db , messo nell’ iPhone 3GS JB

    riavviato….. il telefono e’ andato in blocco , ho rimesso il file vuoto. originale, ed e’ andato tutto ok

  6. 6 admin

    @Mauro: hai il fw 3.0.1? se si e se vuoi risolvere il problema mandami una mail con un sms.db di esempio così da poter adattare il programma al nuovo formato di sms adottato con l’ultimissima versione del fw

  7. 7 luca

    ciao, io avrei solamente una domanda, io ho creato il file .csv dei messaggi presenti sul mio n95 8gb l’ho portato sul pc e poi ho usato il nokia2iphone tool ma quello che succede è che se uso questo tool nella conversione da un file originale di 77kb circa mi viene creato un file sms.db di 10kb vuoto e questo succede anche se carico dei file .csv di altre dimensioni, cioè di qualsiasi dimensione sia il file .csv e indipendentemente da quanti messaggi contenga il file sms.db è sempre di 10kb e vuoto, come mai?puoi aiutarmi?

    grazie

  8. 8 Gianluca

    Ciao,
    non riesco a importare gli sms sull’iphone, seguo tutta la procedura ma una volta inserito il nuovo file sms.db al riavvio dell’iphone non c’è nessun sms.
    Sto cercando di importare gli sms da un nokia N85 a un iphone con firmware 3.2.1
    Mi puoi aiutare?

    Grazie

  9. 9 Lorenzo

    Ciao,
    anche io ho seguito alla lettera la procedura ma non funziona… anzi.
    Anche io fw 3.2.1 e nokia E65…

    Grazie

  10. 10 Gianluca

    Ho parlato con l’autore del programma, a quanto pare non è compatibile con la versione fw 3.1.2.
    Appena ha un po di tempo ha detto che lo aggiorna…. speriamo al più presto….

  11. 11 5k0tt

    Anch’io attendo una versione per il 3.1.2 !!

  12. 12 Stinky

    Scusate l’ignoranza, ma l’iPhone deve essere jailbreakkato o simili?
    Oppure questa cosa si può fare anche con un un “aifon” di serie….?
    Grazie a tutti

  13. 13 Gianluca

    Deve essere jailbreak……… Ma per la nuova versione si sa nulla?

  14. 14 admin

    non ho ancora avuto possibilità di procedere, però penso di riuscirci per la fine dell’anno

  15. 15 Gianluca

    Siamo tutti in trepida attesa!! :)

  16. 16 Stinky

    Ma con Jailbreak succede qualcosa alla garanzia (scusate la niubbaggine, ma sono alla prima esperienza di iphne… )?

    Io l’ho preso in un negozio, alla 3, non via internet. Quindi lo scontrino mi dà diritto ai 24 mesi, anche se in negozio tentano di dire che ce ne sono solo 12….

  17. 17 Leon

    Hi Guys,

    when will be an actual version been availible for the latest FW??

    I will get the actual model of the 3GS-32 next week and must transfer several sms
    from an old nokia to it….

    Thanks for your quick reply …

    Leon

  18. 18 duepixel

    Ciao,

    vorrei passare gli sms dal mio vecchio cellulare windows mobile a iphone.

    Qualcuno può dirmi qual’è il formato del CSV esportato da nokia pc suite?
    Cioè ad esempio: data;ora;;messaggio…
    In questo modo posso modificare manualmente sul CSV creato da windows mobile per dagli lo stesso formato di quello creato dal pc suite della nokia.

    Il problema poi resterebbe creare il file sms.db visto che il firmware dell’iphone è il 3.1.2, che da quello che ho capito, non è ancora supportato dal tool nokia2iphone.

    Admin, pensi che a breve ci possa essere una nuova versione?

  19. 19 teo

    ciao,
    ho provaro il tutto ma se l’iphone non ha il ailbreak usan do il software diskaid non si può accedere alla cartella /var… o sbaglio qualcosa io?
    grazie!

  20. 20 Gianluca

    Non c’è nessuna novità riguardo la compatibilità con il firmware 3.1.2?

  21. 21 fabbri

    scusate,posso sapere da completo ignorante se si puo fare qsto passaggio di sms da un nokia ad un iphone 3gs appena ricevuto in regalo?
    Grazie

  22. 22 Gianluca

    Fabbri visto che l’iphone è nuovo avrà sicuramente la versione firmware 3.1.3, quindi questo programma non è compatibile con la tua versione firmware. Stavamo aspettando un’aggiornamento del programma ma credo non arriverà mai… :(

  23. 23 fabbri

    grazie gianluca

  24. 24 admin

    non disperate, qualcosa si sta muovendo. Anzi coloro che hanno l’iphone col jailbreak mi contattino tramite il modulo “Contatti” e mi inviino la loro mail se disponibili ad effettuare il testing della versione che sto per mettere in cantiere

  25. 25 admin

    online la prima beta funzionante con firmware successivi al 3.1.x.

  26. 26 Angelo

    Confermo, il programma funziona perfettamente. Sono riuscito ad importare da un archivio nokia ben 1500sms! Una volta generato il file sms.db verificatene i permessi di scrittura. A me infatti il file risultava non scrivibile perchè aveva il 644 invece di 777.
    Ne approfitto per ringraziare ancora una volta l’admin per la disponibilità e soprattutto per la preparazione. In rete non vi erano altre alternative valide come queste.

  27. 27 dochina

    Scusate la “tonteria” ma io mi fermo prima… Non riesco a creare il file .csv.
    Ho un Nokia 5300 e nps v. 6.86.9.3 e non riesco a esportare gli sms in nessun modo…
    Sono proprio tonta o mi sono persa qualcosa?

    Grazie per la pazienza… :-)

  28. 28 nibis

    Salve a tutti, ho provato diverse volte la procedurasu un 3g 3.1.3 jailbreakato ma non ne vuole sapere, esporto i file da pc suite in formato csv e il file viene generato correttamente e infatti aprendolo vedo i miei sms, poi converto il file in .db col tool poi con diskaid 3.11 lo metto nella cartella var/mobile/library/sms sovrascrivendo il vecchio (ho anke provato a eliminarlo )dell’iphone controllando da scp se ha permessi 0777 spengo riaccendo iphone ma quando apro i messaggi non trovo nulla mi da possibilita’ solo di inviare………non capisco qualcuno puo’ aiutarmi?

  29. 29 Karlo

    Ciao a tutti sono un neo iphonista (3.1.3 non jailbreakato da 3 giorni), ho seguito tutta la trafila ma quando, con DiskAid, dovrei trasferire il file sms.db non riesco a trovare il percorso var/mobile/library/sms, vedo la cartella root (se ci vado con root in basso a sinistra mi dice che non e’ jailbreakato ma poi mi fa entrare)ma aprendo tutte le cartelle (fra cui itunes, download ecc) non trovo il percorso. Mi potete aiutare ?

    Carlo

  30. 30 admin

    @Karlo: purtroppo serve il jailbreak

  31. 31 Karlo

    Ciao a tutti, dopo varie titubanze ho jailbreakato il mio 3GS con Spirit, ho provato a copiare con WINscp il file sms.db (creato con il nokia.csv passato atteraverso il prg su questo sito per creare il sms.db) nell’apposita cartella sostituendo l’originale: aprendo i messaggi non ne compare nessuno e il telefono mi apre la videata per crearne uno nuovo, ho modificato le proprieta’ a 777 ma senza risultato. Rimettendo il sms.db originale compaiono i msg ricevuti in questi giorni. Occorre fare qualche mossa anche nel file sms-legacy.db (tipo cancellarlo, cambiare prorieta’ ecc.) ?? Dimenticavo di dire che nel .csv generato dal Nokia Suite vers. 7.1.40.6 gli sms ci sono regolarmente. Aspetto qualche suggerimento.

    Ciao a tutti Carlo

  32. 32 bronafab

    Ciao a tutti,
    con me ha funzionato senza problemi.
    Sono riuscito a importare i miei vecchi sms nokia su un iPhone 3GS jailbreakato con Spirit.
    Ho una domanda però: c’è la possibilità di integrare i vecchi messaggi Nokia con quelli nuovi salvati dall’iPhone in questi mesi?
    per ora mi sembra sia possibile solamente sostituire il file sms.db presente nell’iphone con quello creato da questa fantastica applicazione. è possibile fare un merge?

    Grazie e ciao

  33. 33 karlo

    @bronafab: che versione di Nokia Suite hai utilizzato per creare il file .csv ?
    Vorrei capire se io uso una versione o troppo nuova o troppo vecchia.

    Ciao a tutti e grazie a Bronafab per la risposta

    Carlo

  34. 34 Angelo

    @bronafab
    Il sistema attualmente non prevede l’unione di 2 db, ma con un editor sql potresti studiare lo schema e fare il copia-incolla

    @karlo
    Io ho utilizzato la ver 7.1.40.6 e non ci sono stati problemi.

    L’unico suggerimento che posso darvi è il seguente: una volta esportato il file csv verificate con un editor di testo il mittente dei messaggi. Non vi devono essere caratteri alfanumerici, ma solo il numero del mittente.
    Il sistema non importerà i messaggi con mittente contenente caratteri alfanumerici.

    Pace a tutti.

  35. 35 bronafab

    @karlo:
    purtroppo non ricordo che versione di Nokia Suite avessi, ormai l’ho disinstallato dal computer.
    considera che il file csv l’ho creato a Novembre quando ho preso l’iPhone, in questi giorni ho creato il file .db e buttato nell’iPhone tramite iPhone Browser. ha funzionato al primo colpo..

    @Angelo
    grazie del suggerimento.
    non sono sicuro di essere in grado ma di sicuro ci provo..

    Ciao

  36. 36 Karlo

    Pre prima cosa ringrazio chi ha risposto al mio post precedente, vi porgo un’altro quesito: avete importato solo SMS o avevate anche mms ? (e’ questo il mio caso, al limite li cancello) Ciao a tutti Carlo

  37. 37 bronafab

    mi pare che ci fossero anche alcuni MMS ma non posso scommetterci..

  38. 38 admin

    @Karlo: no gli mms non vengono importati. purtroppo non ho più nokia pc suite e non saprei dirti la versione che ho utilizzato, comunque ho avuto feedback da altri utenti che cambiando la versione (con una più recente) sono riusciti ad ottenere un file corretto

    @bronafab: ho in progetto di creare un programma parallelo per il merge di più database di sms, però non posso dare alcuna tempistica al riguardo!

  39. 39 Karlo

    Ho verificato il csv e ho trovato 2 cose sospette: alcuni SMS avevano come mittente non un numero di telefono ma nomi ( tipo Centro Servizi ecc) altri avevano il prefisso 421 (numero B di un2 in 1 Tim) ho preparato 4 csv cancellando in progressione prima gli SMS con destinatario alfabetico, poi togliendo il prefisso 421, poi togliendo gli mms. Quando arrivo a casa li provo e vi sapro dire Ciao a tutti Carlo

  40. 40 Angelo

    Gli mms potresti anche lasciarli, il software li ignorerà in automatico. Facci sapere ;)

  41. 41 bronafab

    grazie mille, allora attenderò il nuovo software x fare il merge…

  42. 42 Karlo

    Ciao a tutti
    per prima cosa ringrazio tutti quelli che mi hanno dato un consiglio, un’idea un suggerimento e alla fine ci sono riuscito.
    La versione del Nokia Suite era corretta la 7.1.40.6, la cosa che dava fastidio erano i sms senza il numero di telefono, tipo

    sms deliver http://www.tim.it 2010.05.21 17:22 Tim x Smartphone ATTIVATA FINO AL 28/05/2010

    dove al posto del 3933xyysszzz vi era http://www.tim.it, quindi (consiglio a chi deve ancora farlo) ripulite il csv da questi mittenti non numerici.

    Come giustamente ha detto Angelo i messaggi MMS la cui riga ‘ simile a

    mms 33zxxssyy 33zxxssyy 2010.04.24 06:35

    non danno nessun fastidio.

    Saluti a tutti
    Carlo

  43. 43 Claudio

    Sarebbe possibile avere un servizio offline così da tutelare la privacy qualora vi fossero dati personali all’interno degli SMS? grazie mille e complimenti per il progetto

  44. 44 cristina

    ciao! ho provato ad usare diskAid con un 3gs 3.1.3 jb ma non mi vede la cartella Root per andare a sostituire il file sms!
    come posso fare?
    tks cri

  45. 45 Angelo

    @Cristina:
    Installa AFC2 e prova con ifunbox ;)

  46. 46 admin

    @cristina: devi effettuare il jailbreak del tuo iphone prima di poter accedere alla cartella Root (maggiori informazioni ad inizio pagina)

    @Claudio: cosa intendi con “servizio offline”? che non vengano salvati i messaggi in sms_log.txt? comunque basta che li cancelli a mano, per ora non penso di implementare un’opzione del genere, al massimo togli i permessi di scrittura al file così il widget non può più scriverci dentro

  47. 47 cristina

    ciao ragazzi grazie per la reply!
    ho gia effettuato il jb con spirit ma la cartella root non la vedo!? ;(

  48. 48 Angelo

    Hai provato a fare quello che ti ho detto?

  49. 49 cristina

    scusate ma sono “neofita” quindi dovrei cercare le applicazioni afc2 e ifunbox ed installarle sull’iphone?
    tks cri

  50. 50 Angelo

    Cristina, afc2 va installato su iphone, ifunbox è standalone per pc.

  51. 51 cristina

    ottimo ragazzi grazie a tutti!
    sono riuscita a farlo installando afc2 e usando disk aid finalmente è comparsa la cartella root!
    ora ho tutti gli sms vecchi!
    ancora grazie a tutti
    ottimo tool!

  52. 52 Angelo

    Di nulla.. è stato un piacere ;-)

  53. 53 Claudio

    ciao ragazzi, ho importato il file sms.db all’interno dell iphone jailbreakkato con Diskaid. Tuttavia non comprare nessun sms. I permessi sono settati a 777 ed ho il firmware 3.1.3. Chi mi aiuta perfavore?

  54. 54 Claudio

    Ciao ragazzi, sto provando ad aprire il file sms.db creato con questo tool mediante il programma SQLite database browser. Dentro il database sembra vuoto. Non è che si deve usare qualche separatore particolare in excel (sto usando il ; ) . Help please :)
    @Cristina: puoi dirmi se hai dovuto fare qualche operazione particolare?

  55. 55 Claudio

    grazie ho risolto tutto :D

  56. 56 Antonio

    Ho seguito questi passi, ma non vedo alcun messaggio. Cosa posso fare?

  57. 57 Angelo

    @Antonio, oltre ai passaggi su citati leggi anche i commenti. Sono certo che troverai la risposta ;)

  58. 58 fabbri

    scusate il disturbo: se appplico il jb al telefono solo per recuperare i messaggi poi e’ possibile riportare il telefono “vergine” senza jb e mantenre i messaggi stessi e tutte le app e i propri dati?

  59. 59 Angelo

    @fabbri
    Penso di si, ma non ho mai provato. Credo basti effettuare il backup e poi successivamente un ripristino…

  60. 60 fabbri

    grazie Angelo…ma cosi riperdero i dati e quindi i messaggi recuperati…non so se si vede sono poco poco pratico della materia.
    Cmque grazie a tutti coloro che rispondono per la pazienza anche di qualche secondo

  61. 61 admin

    @fabbri: si certo è quello che ho fatto io! ti conviene fare il jailbreak, cambiare il sms.db poi con il prossimo aggiornamento di ios ti sovrascrive il jb ma mantieni il sms.db aggiornato

  62. 62 admin

    no non si perdono i dati. nè con il jailbreak nè con l’aggiornamento ad una nuova versione di ios

  63. 63 Michael

    Hi,

    sorry it don’t works:-((
    This mesage comes:
    “nable to read file to be downloaded”

  64. 64 nrt

    doesn’t work –
    “unable to read file to be downloaded”

  65. 65 pippo

    Due domande: funziona con iOS4.0.1? Sostituendo il file sms.db si perdono gli sms salvati attualmente su iPhone?…ci sarebbe un modo di tenere sia gli sms vecchi del nokia che i più recenti dell’iPhone? grazie mille

  66. 66 admin

    @Michael @nrt: the web hosting I’m using has some time/size limitations, maybe you could try with smaller chunks of your file. that’s a common problem with very big csv which requires an amount of cpu time bigger than the allowed one.

    @pippo: sì funziona con 4.0.1 – sostituendo il file sms.db si perdono gli sms attualmente salvati (ma puoi fartene una copia di backup o sostituirlo con quello che scarichi dal sito) – sto pensando di fare un secondo programma di merging di più file sms.db solo che devo trovare il tempo..

    @tutti: qualcuno per caso ha problemi di aggiornamento del contatore dei nuovi messaggi sul iOS4? io ho importato i messaggi ancora al tempo del primo iphone e non ho mai avuto problemi (nè ho mai reimportato i messaggi), ora con il nuovo firmware il contatore di nuovi messaggi resta impallato e per sistemarlo bisogna riavviare l’applicazione dei sms

  67. 67 petra

    Hi,

    i tryed your tool, but it did´t work with my csv file. the sms.db is empty. i export the sms with nokia pc suite. can you give a hint what i´m doing wrong or can you give me a example for the format of the csv file?

    Cheers

    Petra

  68. 68 petra

    edit:
    the sms.db file is not empty, but my sms is not in it (only some code) ;)

  69. 69 nrt

    @admin:
    Thanks for your reply.
    Downloading worked for a smaller csv, but the downloaded sms.db doesn’t show any messages on my iphone.
    If it’s relevant, my csv has unicode charachters in it (hebrew).

    Is it possible to merge my sms.db with the existing one?

  70. 70 admin

    @nrt: if you want you can send me the csv. the unicode issue should not be an issue, make sure you’re using the latest nokia pc suite

    @petra: you can send the csv too

  71. 71 admin

    [Update 07.09.2010] Just updated to fix some reported issues. If you were unable to get a correct sms.db in the past, pleast try again now.

  72. 72 Mauro

    ciao, vorrei importare gli sms da un nokia 6600, ma la versione del nokia pc suite specifica per questo cellulare, non me lo consente! E’ la vecchia versione, la nuova non funziona, e non ha la funzione di importazione sms in csv. Gli sms sono inoltre tutti salvati su una memory card da 1 gb. Debbo forse utilizzarla in qualche altro modello? Potete aiutarmi? grazie mille

  73. 73 admin

    @Mauro: devi _esportare_ i messaggi tramite nokia pc suite, da quanto ne so il 6600 è un symbian e teoricamente dovresti farlo senza alcun problema

  74. 74 Mauro

    Ti ringrazio per la velocità, il fatto è che il nokia 6600 essendo abbastanza vecchio (2004 mi sembra) supporta una versione precedente del nokia pc suite e non la 7… infatti non è riconosciuto come telefono compatibile, come espressamente scritto anche sul sito nokia… ora con la vecchia versione, piuttosto spartana, non è possibile esportare il database degli sms in csv, ma solo agenda e rubrica.. me li ritrovo quindi nella memory card, nella cartella system/mail, come singoli file…. non so prorpio come fare, ce li ho a portata di mano, ma non so come esportarli in csv… non so se c’è un altro programma x symbian o magari posso passare la memory card in un telefono nokia più recente ed operare da lì… se qualcuno mi può aiutare ne sono davvero grato.. grazie

  75. 75 Newton

    JAILBREAK IS NOT REQUIRED FOR NOKIA2IPHONE!

    Here’s instruction about how to change sms.db on your iPhone without jailbreaking it. You will need Windows PC with latest iTunes (if you’re Mac like me, install Parallels) and small program called iBackupBot, which can be found here: http://www.icopybot.com/itunes-backup-manager.htm

    Follow these simple steps to accomplish task:
    1. Open iTunes and make backup of your iPhone.
    2. Launch iBackupBot and choose most recent back from left list.
    3. From filelist, select /Library/SMS/sms.db (should be somewhere in middle), check the checkbox (left to the filename) and click toolbar’s button “Export selected backup”. Select “Export only checked file(s)” and click OK. Choose a folder for export.
    4. Open Explorer, browse to folder where you have exported backup, and delete original Library_SMS_sms.db file there.
    5. Put sms.db which you made on this site in that folder and rename it to Library_SMS_sms.db.
    6. Return to iBackupBot and click “Import file(s) that exported before”.
    7. Perform import and click “Restore backup” on toolbar.

    When restore completes, your iPhone will reboot and — voila! — your old sms messages will now be on your iPhone. Enjoy!

  76. 76 Scorp-D

    When I try to transfer my 3000 text messages, an percentage is lost in the nokia2iphone tool.
    The message count in the CSV file doesn’t match those in the db file.

    I have tried to split up the messages into smaller parts, but with the same result.

    Is there some known reason for this ?

  77. 77 admin

    @Scorp-D: nokia2iphone skips non-numeric senders, mms and some non-standard messages. If you want you can send me the csv or an email explaining the specific sms you can’t import

  78. 78 Scorp-D

    I figured out the non-numeric senders, but I have 2 messages that both contain the same kind of letters, and with the same size, but where only one of them works.

    What E-Mail address can I send the CSV-file to ?

  79. 79 michele

    ciao Gianluca
    ho un iphone4 nuovo firmware 4.1 ( 8B117 ). già fatto JB
    ho seguito la procedura indicata ma non riesco a visualizzare nessun sms
    ti è già capitato ?

  80. 80 admin

    @michele: assicurati di chiudere l’applicazione SMS prima di procedere con la sostituzione del nuovo sms.db, di attribuire subito i permessi 777 e di riavviare immediatamente l’iphone

  81. 81 michele

    grazie !!!!
    scusami ma non ho compreso cosa significa attrribuire subito i permessi 777
    esattamente come devo procedere ?
    grazie 1000 !!!!!!!!!!!!!

  82. 82 luigi

    Ciao, sono stato al negozio nokia e mi hanno dato tutti e messaggi in una chiavetta in formato .vmg…. come faccio a convertirli in .csv?

  83. 83 admin

    non conosco il formato, comunque immagino che sia apribile con nokia pc suite (o al massimo si può importare nel nuovo e successivamente fare l’export in CSV)

  84. 84 elphio

    ricevo il seguente messaggio.
    “unable to read file to be downloaded”

    Il mio cvs è 215Kb.
    Leggo dal commento dell’admin che forse è troppo grande.
    Nel caso, come lo divido? e poi come unisco i sms.db ottenuti?

  85. 85 admin

    o è male formattato il csv o è troppo grande. se vuoi puoi mandarmelo via mail e ti dico

  86. 86 Jonathan

    All CSV file (1 message – 100 messages) same file:
    13.0 KB (13,312 bytes)
    16.0 KB (16,384 bytes)
    Do you know what’s the problem ?

  87. 87 admin

    @Jonathan: i can’t understand your message. The small difference in size is quite obvious as it’s an high optimized binary data format (it’s sqlite). if you want you can send me the csv or try again as sometimes the conversion process doesn’t work for server overloading issues

  88. 88 Marco

    Scusate ma come faccio ad attribuire i permessi?

  89. 89 jack

    Non funziona per ma… ho usato i .txt files per creare .csv files, perché ho un Nokia 5300 e un mac, allora non puó usare Nokia PC-Suite… sempre dice: “conversion complete, download file” e dopo “unable to read file”…

    grazie per riposte, jack!

  90. 90 admin

    @jack: you have to use a proper formatted csv file. if you want to send me the txt i can take a look

  91. 91 Alexander

    Can u please describe format of input .csv file?
    It is very important to know, because different version of PC Suit create different .csv files.

  92. 92 admin

    “sms”,”submit”,,” 39xxxxxxxxxx”,,”2009.04.07 20:56:33″,,”sms text”

  93. 93 fra

    su un iPhone 4 firm originale 4.2.1 funziona?

  94. 94 admin

    @fra: sì, ma serve o il jailbreak per inserire i messaggi importati o la procedura descritta qualche messaggio sopra (che non richiede jailbreak ma che non ho testato)

  95. 95 fra

    provato io, fuziona perfettamente!

  96. 96 Giuliano

    Ciao avevo 2 semplici domande per voi:
    1) ho Iphone 3 con fm 4.2.1 senza jail posso importare cmq sms.db?
    2) ho cartelle nel mi nokia con gli sms come faccio ad importarle tutte o meglio metterli tutti in un solo files??

    Grazie

  97. 97 blackgnat

    buongiorno .. prima di tutto complimenti per il lavoro svolto.
    Come capita spesso in rete mi sono imbattuto per caso in questa pagina mentre cercavo un modo di esportare alcuni sms ( ricevuti su motorola… e salvati in txt) su iphone (fw 3.1.3). Da quanto ho capito l’unico modo che ho per usare il tuo lavoro ( che è l’unico sistema per risolvere il mio problema) è quello di creare un file .cvs da dare in pasto al tuo programmino. e qui i dubbi .. è possibile creare un cvs funzionante ricopiando il testo e dati degli sms salvati (motorola .. in formato txt) nei campi corrispondenti del modello cvs che hai postato in precedenza?

  98. 98 Rob

    Hi,

    I have a couple of questions.

    I have converted my csv file (288kb) from my Nokia N95 8GB that I created with pc suite, and your tool worked fine. However PC Suite does not let you put all your messages (recieved, sent and drafts) in one csv file. Is it possible to make csv files of each and merge them (before or after conversion to .db format so that it works properly as a conversation later on the iphone).

    I have also made a csv file on Nokia Ovi Suite that allows you to create one .csv file with all your messages from all folders. The size is 352kb, when I try to convert it to .db with your tool, I only get a 16kb .db file. I opened both .csv files and they seem to have a different format. Is this the reason why it is not working? Or is the size too big? How can one split up the .csv file and how can one merge the .db files later? I assume the iphone only accepts one .db file in the directory.

    Thanks for your answer….and the tool is great…

  99. 99 emanuele

    Aiuto!!!
    A me non funziona! Ho seguito passo passo le istruzioni per importare gli sms da un nokia a un iPhone4 non jb. A me il problema sembra a monte, a livello della conversione del file .csv a .db, in quanto anch’io, come Rob scrive nell’ultimo post, da un file di 37 kb passo a uno di 13 kb e aprendo quest’ultimo con il notes non contiene alcuna traccia dei messaggi vecchi (che invece si vedono aprendo il .csv con il notes). Una volta seguita tutta la procedura correttamente con iBackupBot semplicemente si cancellano tutti gli sms attuali senza visualizzarmi i vecchi.
    Come fare? C’e’ qualcuno che e’ riuscito nell’operazione con iPhone4 non jb??
    Grazie!
    Emanuele

  100. 100 daniele

    anche io ho lo stesso problema di emanuele… ma è compatibile con iphone 3g con jb 4.2.1(8C148)?

  101. 101 Phill

    Ciao! Molto utile! ho però un problema: ho estratto il csv con il pcsuite dal mio nokia 5800 per mettere i messaggi nel nuovo iphone 4. Ha tutto funzionato a meraviglia. Per inserire gli sms senza jailbreak ho utilizzato una procedura che sfrutta i backup attraverso il programma ibackupbot for itunes. I messaggi vengono correttamente caricati su iphone, ma ho il problema che tutti gli orari sono ritardati di 3 ore. è come se durante la conversione da csv a db fosse stato impostato un fuso del tipo UTC-2. Se controllo gli orari nel csv d’origine infatti tutti gli orari sono corretti. C’è modo per risolvere questo fastidioso problema? ci sto impazzendo da ore senza venirne a capo.

    Grazie!

  102. 102 Phill

    Sono riuscito in qualche modo a risolvere, ma la mia conclusione è che l’errore nel calcolo del fuso durante la conversione da csv a db sia presente. Per sistemare il problema ho infatti dovuto impostare sia sul nokia che sul pc il fuso orario UTC-2 al momento del caricamento, in modo da avere un csv in cui tutti gli orari apparissero anticipati di 3 ore. Con il file csv così creato(anzi per maggior completezza ho realizzato 2 csv uno per i messaggi in entrata ed uno per quelli in uscita, poi accodati l’uno con l’altro con un editor di testo) sono andato sulla pagina nokia2iphone in modo da ottenere la conversione. Ho caricato il file sul mio iphone4 non jailbreak con la procedura ibackupbot indicata alcuni post precedenti in inglese da Newton, ed in questo modo ho avuto tutti i miei messaggi importati e con l’orario finalmente corretto. Si può quindi tranquillamente fare senza jailbreak! Suggerisco all’autore di controllare l’algoritmo di conversione della data, aggiungendo eventualmente un menù a tendina in cui specificare a quale fuso sono stati creati i messaggi in origine, in modo da rendere il programma utilizzabile rapidamente e senza troppi giri, da qualunque utente nel mondo indipendentemente dalla sua localizzazione geografica.

    ciao a tutti! e grazie per l’utilissimo programma all’autore!

  103. 103 Guglio

    Ciao, ho ottenuto i due file csv, li ho accodati con un editor di testo e mi dice
    “Unable to read file to be downloaded.”
    Il file pesa 300kb esatti..
    Dentro ci sono caratteri codificati male, faccio qualche prova a vi dico.

  104. 104 Guglio

    Ok mi sto rifacendo tutto lo script in php per migrare dal csv a sqlite..
    C’è qualche campo nel db come l’hash dei gruppi che non riesco a calcolare ma mi sembra che funzioni tutto anche senza

  105. 105 Phill

    strano che non riesci ad accodarli.. io ho usato come editor di testo(da windows per avere la giusta codifica dei caratteri) note pad , ho aperto il file con i messaggi inviati, ho selezionato tutto e copiato negli appunti, quindi ho aperto il file con i messaggi ricevuti, sono andato in fondo, quindi a capo, ed infine ho incollato il testo copiato precedentemente. salvato il tutto ho ottenuto il file csv da inviare a nokia2iphone che mi ha subito restituito il file sms.db

  106. 106 Guglio

    A me non lo scarica, ho provato a crearmi il db “in casa” e all’ inizio sembrava funzionare, solo che ogni messaggio nuovo che ricevo da una persona “importata” me la mette sotto un nuovo gruppo.
    Cioè ad esempio ho dei messaggi vecchi di Tizio, oggi mi manda un nuovo sms, mi compaiono due voci Tizio fra i messaggi dell’ iphone e non li accoda ai vecchi.
    Poi mi segna gli ultimi messaggi ricevuti sempre come da leggere.

    Riprovo a creare il db con l’app su questo server.

    L’sql che uso è questa:
    [...]
    Trovata su http://www.hackint0sh.org/f128/51257.htm

  107. 107 Guglio

    Scusatemi il secondo messaggio, inspiegabilmente adesso il db che scarica funziona mentre se provo a caricare quello che mi aveva scaricato ieri no.. boh!

    Comunque aprendo quello che ora va con l’sqlite manager mi sembra di capire che questo script crea una versione “vecchia” di database, infatti molti campi come l’hash (che io non riuscivo a calcolare) e altri campi non sono presenti, per poi farlo aggiornare all’ iphone stesso.

  108. 108 admin

    @Guglio: il procedimento che segui è in parte corretto, a memoria mi sembra comunque che manchino dei trigger. e sì, ho trovato il workaround di creare una versione più vecchia di database così da obbligare ios ad aggiornare autonomamente il file e quindi renderlo sicuramente compatibile con l’ultima versione del fw!

    ps. ho editato il tuo commento lasciando soltanto il riferimento al sito perchè tanto il codice non era corretto/completo

  109. 109 admin

    @Phill: si lo script è stato programmato per aggiungere 2 ore di default (inizialmente è nato come un semplicissimo progetto personale). ora ho tolto la procedura di aggiunta delle 2 ore così che le ore del csv restino immutate

  110. 110 Oloc

    Salve, cè un modo per aggirare il limite di spazio?
    tipo dividerlo e poi fare un unione?
    non è proprio possibile alzare questo limite?
    ho un file di 367 kb.
    altrimenti potresti pubblicare lo script e ognuno (facendolo girare sulla propria macchina) impegna la cpu che vuole.
    :)
    grazie anticipate

  111. 111 Paolo

    Ciao admin volevo chiederti se tutto funziona per l’iphone 4..
    me lhanno regalato ieri e volevo provare questo sistema per gli sms..
    Grazie in anticipo

  112. 112 admin

    Io ho un 3GS ma da quanto vedo nei commenti non sono stati rilevati problemi con il 4!

  113. 113 Paolo

    Ciao a tutti,
    vorrei importare in Iphone tutti gli sms inviati e ricevuti. Ho creato con Nokia Pcsuite 2 file, uno per quelli inviati ed uno per quelli ricevuti. L’unica differenza tra i due file è la seconda colonna che nel primo dice “submit” e nel secondo “deliver”.
    Se unisco i due file e ordino i dati cronologicamente il file db che verrò creato da nokia2iphone sarà correttamente letto dall’iphone? Mi spiego ci sarà distinzione tra gli sms inviati e gli sms ricevuti?
    Purtroppo non posso provare perché i miei file sono troppo grandi, quello inviati 149kb e quello ricevuti 276kb. C’è qualche soluzione?
    Grazie di un’eventuale risposta e complimenti per gli sforzi profusi.

  114. 114 admin

    @Paolo: si se li unisci non c’è problema (l’ho fatto anche io), soltanto ricordati di cancellare la prima riga di uno dei due quando concateni i due file. la dimensione non è un problema, ho testato anche file da oltre 500kb, riprova magari nei prossimi giorni perchè da quanto ho capito il server su cui poggia nokia2iphone ogni tanto è sovraccarico e non permette la conversione di file troppo grandi

  115. 115 CIOTTOLINA

    Ho seguito le istruzioni ma non riesco a fare il download del file dopo la conversione…

  116. 116 Paolo

    buongiorno, vorrei chiederti, cortesemente, se è possibile fare un passaggio di sms da nokia ad iphone senza cancellare quelli presenti su iphone…mi spiego meglio…io ho un nokia con un tot di messaggi che voglio passare ad iphone, ma quest’ultimo ha già di suo tanti messaggi…c’è un modo per unire i due db???

    un’altra domanda, quando creo il backup dal nokia posso poi creare un unico file .csv dove vedo sia i ricevuti che gli inviati??? e sull’iphone si vedranno a botta-risposta, o si vedranno solo tutti ricevuti o tutti inviati???

  117. 117 admin

    @Paolo: ho sempre in programma di aggiungere la possibilità di unire due database di sms dell’iphone ma per ora non ho tempo. Per quanto riguarda l’unico file csv si puoi farlo (l’ho fatto anche io). magari controlla che le date siano ordinate

  118. 118 Mr.Bud

    Ciao, io ho lo stesso problema che hanno descritto altri utenti, cioè che dal tool online viene generato un file db con il solo codice del database, niente testo messaggi. Qualcuno per caso è riuscito a trovare una soluzione?
    Per creare il file CSV ho utilizzato l’ultima versione scaricabile del nokia pc suite.

  119. 119 carlo

    Ciao, ho appena creato il file .db come faccio a metterlo sul mio iphone4 ( 4.3.3) ? senza jb…..
    Grazie

  120. 120 Mestesso

    funziona ancora con fw 4x?
    secondo me c’è qualche errore nella conversione in .db, perchè sostituendo il file originale, spariscono tutti i messaggi, ma se ripristino il backup tornano i messaggi vecchi.

  121. 121 Mestesso

    come non detto: funziona a meraviglia.
    il problema consisteva nell’incompatibilità tra la conversione e Nokia OVI Suite.
    Con Nokia PC Suite funziona tutto benissimo ;)

  122. 122 Emanuele

    Credo che il problema sia anche per me l’incompatibilità tra Nokia OVI Suite e la conversione in .db (mi crea file che non contengono nulla!). Dove posso scaricare l’ultima versione di Nokia PC Suite? O qualcuno me la può inoltrare?
    Grazie!
    Emanuele

  123. 123 Dave

    Salve io ho lo stesso problema di Paolo ho 1 csv con i messaggi vecchi ed un iphone con sms.db, ho trovato un sito che avrebbe dovuto unire i 2 db ma mi da errore sul .db creato da tuo sito visto che l’altro e’ un fw4.21 ed il tuo non lo so, dice che sono di 2 fw divresi, grazie.

  124. 124 ilFrà

    Stamane dà un problema nello scaricamento del file!
    Va bene la nokia suite 3.2.100 per scaricare gli sms?

  125. 125 ilFrà

    Il csv creato con la Nokia Suite 3.2.100 ha creato questo formato:

    “sms”,”READ,RECEIVED”,” 39392…”,”",”",”2011.11.09 16:39″,”",”testosms”
    oppure
    “sms”,”SENT,READ”,” 39392…”,” 39stessonumero”,”",”2011.11.09 15:59″,”",”testosms”

    va editato per farlo diventare come quello da te sopra riportato?
    (”sms”,”submit”,,” 39xxxxxxxxxx”,,”2009.04.07 20:56:33″,,”sms text”)
    se così fosse, al posto di “READ,RECEIVED” cosa devo mettere?
    e al posto di “SENT,READ”?

    Inoltre volevo chiederti: è un problema se nel testo di alcuni messaggi ci sono degli A-Capo?

    Grazie!

  126. 126 admin

    @Dave: il mio utilizza un formato più vecchio perchè è l’unico che poi l’iphone riesce a convertire autonomamente nei formati successivi. non ricordo che versione di preciso però

    @ilFrà: devi usare “deliver” per i received e “submit” per i sent

  127. 127 Andrea

    Ciao.

    Sto provando inutilmente ad utilizzare il servizio.
    Ho un iPhone 4 con iOS 4.3.3 jailbroken.
    Gli SMS nel mio file csv rispettano questo formato:

    sms,”SENT,READ”,”",”-numero-di-telefono”,”",”2011.11.28 19:09″,”",”-testo-del-messaggio”

    Qual è il problema?

  128. 128 Lucio

    Caro Admin, complimenti per questo tool, sono riuscito seguendo la guida a ricostrirmi il formato in ingresso e usarlo in modo efficace per convertire i miei messaggi di lavoro dal mio Nokia N900 maemo, che con pc suite comunque non li salva. Lo voglio abbandonare e le sto provando tutte, questa mi sembrava una buona strada ma il tool si ferma a 2675 messaggi. Si può fare qualcosa ? posso avere il codice ? Unn grosso grazie Lucio

  129. 129 Lucio

    @Andrea ecco il formato che uso io e funziona dalla 4.3 in avanti

    esempio submit =spedito, deliver = ricevuto

    sms;submit;”";”3386782921″;”";”2011.08.26 19:06″;”";”xxxxxxx”
    sms;deliver;” 393491654213″;”";”";”2008.11.10 07:38″;”";”xxxx”
    Buona conversione, occhio che se sei o – a 3000 messaggi oltre una questa soglia ti perde i più recenti

  130. 130 Umberto

    Qualcuno ha mai provato a trasferire gli sms (mms compresi) su Iphone 4S???

  131. 131 Andrea

    Vieni da un telefono Nokia?
    Forse perderai gli MMS, ma sicuramente riuscirai a salvare gli SMS.
    Io sono riuscito a passarli su iPhone 4, penso che su 4S sia la stessa cosa.

  132. 132 Umberto

    Si, possiedo un Nokia C5. Leggendo la discussione sembra un macello, ho circa 1000 sms, impiegherei mesi per trasferirli!

  133. 133 Andrea

    Il tool è vecchio, ma giocando un pò con un editor di testo e con SQLite si riesce a fare tutto! :)
    I passi per importare gli SMS sulle nuove versioni di iOS sono questi.

    1a. Esporta gli SMS da una versione vecchia di Nokia PC Suite (nei commenti precedenti trovi il numero di versione esatta)

    oppure

    1b. Esporta gli SMS da una versione qualsiasi e poi modifica il formato del documento (vedi il post di Lucio poco sopra a riguardo) (basta un pò di trova e sostituisci per farlo in poco tempo)

    2. Utilizza nokia2iphone per generare un file sms.db (che sicuramente funzionava sulle versioni vecchie di iOS, ma che io non sono riuscito a far leggere al mio iPhone 4 con iOS 4.3.3)

    3. Apri il file sms.db ed esporta la tabella message (se i messaggi hanno più di un mittente, possono servirti anche le tabelle msg_group e group_member)

    4. Prendi un file sms.db vuoto dal tuo iPhone, rimuovi i trigger, importa ciò che hai esportato al punto 3, e ricrea i trigger

    5. Segui le istruzioni riportate dall’autore del tool per inserire il file sms.db al suo posto

    Se poi qualcuno conosce un procedimento più semplice, sarei felice di saperlo per il futuro! :)

  134. 134 Umberto

    A me porta Ios5 e non ho il jailbreak, come faccio a prendere il file .db?

  135. 135 Andrea

    Hai provato con DiskAid?

  136. 136 Lucio

    Umberto per il ripristino di sms.db vedi la nota in inglese di Newton del Set 23rd, 2010 at 18:48

    A me con 4 e 4s ha funzionato bene
    Buona conversione

  137. 137 milejo

    Ciao ho provato ad esportare i messaggi in csv con Nokia Suite e poi ho uploadato il file su server.
    Una volta che scarico il file convertito in DB iPhone vedo che ci sono le istruzioni per creare le tabelle ma non c’è nessun record corrispondente agli sms precedentemente salvati. Come è possibile, sbaglio qualcosa nell’esportare i messaggi con Nokia Suite? Il csv esportato sembra corretto….

  138. 138 Andrea

    Assicurati che tutte le righe nel file csv abbiamo questo formato:

    sms;submit;””;”3386782921″;””;”2011.08.26 19:06″;””;”xxxxxxx”
    sms;deliver;” 393491654213″;””;””;”2008.11.10 07:38″;””;”xxxx”

  1. 1 » Blog Archive » Trasportare SMS dai cellulari Nokia a iPhone con nokia2iphone
  2. 2 Trasportare SMS dai cellulari Nokia a iPhone con nokia2iphone | Banda del Buco


Leave a Reply