Sat
Sep
24
Migrare la rubrica Nokia su Android
Recentemente ho avuto la necessità di migrare la rubrica telefonica di un cellulare Nokia su un più recente smartphone Android. Avendo moltissimi contatti il semplice salvataggio sulla SIM non sarebbe stato sufficiente e quindi ho fatto così.
Innanzitutto ho fatto il backup totale del telefono (per scaramanzia) e poi ho salvato tutta la rubrica attraverso PC Suite installato sul PC. Ho utilizzato il formato CSV (seleziona tutto -> file/esporta).
Sul telefonino Android avevo già creato la sincornizzazione con il mio profilo Google e settato nelle impostazioni l’utilizzo dei contatti on-line (bello il cloud, eh?), quindi ho semplicemente tentato di importare il file CSV all’interno dei contatti di Gmail…e qui sono iniziati i problemi.
Di solito i formati CSV in questi casi riportano nella prima riga i nomi dei campi (colonne) e nelle righe successive i dati veri e propri, con un contatto per ogni riga.
Sebbene esista la funzione di import/export e l’help dichiari che vengono automaticamente importati i campi necessari come nome e telefono, nella pratica questo non funziona così bene.
Dopo un po’ di analisi e di letture di vari commenti in giro sono arrivato a definire il minimo numero di campi necessari, con un nome ben preciso perchè google potesse importarli esattamente dove mi serve, altrimenti il comportamento standard è quello di inserire i dati nel campo note, cosa perfettamente inutile per poi utilizzare i numeri di telefono per chiamare.
Il formato dei campi importati è riportato nell’help on-line ma poi non funziona granchè bene, e alla fine sono riuscito a imporatre tutto con le seguenti intestazioni:
First Name,Last Name,Company,Mobile Phone,Business Phone,Address
Per elaborare il file ho utilizzato Excel, che presenta una difficoltà in più: tenta di interpretare i numeri di telefono come numeri decimali e uiqndi elimina gli “0” e i caratteri “+” presenti nei numeri di telefono fissi o dei cellulari.
Ho risolto con numerosi colpi di trova&sostituisci sapendo che se una cella inizia con l’apostrofo allora Excel la interpreta come se fosse un testo e non la modifica, quindi il numero importato +39345xxxx è prima diventato 39345xxx e poi con un sostituisci l’ho trasformato in ‘+39345xxx. Allo stesso modo i telefoni fissi che erano 0612345 sono stati importati come 612345 e li ho sostituiti con un ‘0612345.
A questo punto ho salvato nuovamente in formato CSV e ho importato il file completo su Google contacts per trovarlo automaticamente sincornizzato sullo smarthpone pochi minuti dopo.
Nota: nei vari tentativi di import ogni volta che mi accorgevo dell’errore dovevo cancellare tutti i contatti errati, ma fortunatamente google etichetta i contatti importati con la data dell’operazione quindi facilita la cancellazione attraverso il consueto utilizzo delle label.
Spero che queste note possano essere d’aiuto a chi si trovasse a dover gestire la medesima necessità.