Sain taannoin yksinkertaiselta kuulostavan pyynnön, joka ei (todella yllättäen) ollutkaan niin yksinkertainen kuin olisi voinut olettaa. Kyse oli Samsung Galaxy S II:n asentamisesta henkilölle, jolta alkoi Nokia lahota alle. Tehtävänä oli siis siirtää tekstiviestit ja yhteystiedot puhelimesta toiseen.
Aiemmista kokemuksista jonkin verran viisastuneena lähdin liikkeelle sillä asenteella, ettei homma välttämättä olisi helppo, mutta en tuossa vaiheessa vielä lainkaan tajunnut, millainen työmäärä olisi edessä. Tietämättömänä kuvittelin, että joutuisin vain tekemään jonkin verran konversioita viestien ja yhteystietojen osalta. Voi voi…
Technobuzzilta löytyi hyvä ohje tekstiviestien siirtoon. Ennen ohjeen seuraamista otin kuitenkin nokialaisesta yhteystiedot talteen. Tähän löytyi sopiva palvelin, johon sai tehtyä synkronoinnin. Tämän jälkeen tekstiviesteistä otettiin varmuuskopio Nokian Ovi Suitella.
Kun varmistukset oli otettu, oli aika aloittaa konversio. Tätä varten ladattiin tarvittiin ensiksi Nokia2AndroidSMS, jolla saatiin käännettyä Ovi Suiten varmistus XML-tiedostoksi. Bonuksena Nokia2AndroidSMS:ssä on se, ettei sitä tarvitse kuin purkaa ja ajaa, varsinaista asennusta ei tarvita. Konvertoinnin jälkeen tuloksena saatu XML siirrettiin Samsungiin datakaapelia pitkin.
Tässä vaiheessa siirrettiin SIM- ja muistikortti Nokiasta Samsungiin ja palautettiin yhteystiedot synkronoimalla ne palvelimelta. Tämän jälkeen oli jäljellä enää tekstiviestien palauttaminen Androidin ymmärtämään muotoon. Tässä vaiheessa tuskat sitten alkoivatkin. Edellisestä tempusta saatu XML saadaan muutettua Google Playsta löytyvällä Ritesh Sahun ilmaisohjelmalla SMS Backup & Restore. Mutta jotta tämän pystyi asentamaan Samsungiin, puhelimelle piti antaa Google-tili. Kuvittelin, että voin käyttää omaa henkilökohtaista tiliäni (suuri virhe!) ja poistaa sen ohjelman asentamisen jälkeen. Sain ohjelman asennettua ja tekstiviestit palautettua Androidiin. Nyt kaikki oli siis valmista, ainakin melkein. Google-tili piti vielä saada poistettua. Menin tiliasetuksiin ja huomasin, että Android oli hövelinä kaverina päättänyt synkronoida yhteystiedot (ja jotain muutakin yksityistä dataa) Googlen palvelimille kyselemättä turhia minulta. Kun Google-tilin antaa puhelimelle, se aloittaa oletusasetuksilla datan synkkaamisen heti tunnusten antamisen jälkeen. Tämä kannattaa ottaa huomioon, jos meinaa käyttää yrityksessä yhtä ja samaa tunnusta useamman puhelimen asentamiseen. Tilin poistaminen ei myöskään tullut puhelimen mielestä kysymykseenkään, koska “useat ohjelmat tarvitsivat sitä”.
Koska Google-tili ei suostunut poistumaan puhelimesta, päädyin nappaamaan Samsung Kiesillä varmuuskopion tekstiviesteistä ja palautin puhelimen tehdasasetuksille. Kiesillä neppaillessa tajusin, että puhelin oli edelleen Gingerbread-versiossa, vaikka Ice Cream Sandwich on jo julkaistu Galaxy II:lle. Niinpä sain idean samalla vaivalla myös päivittää puhelimen. Kieshän esitti jälleen parastaan, eikä löytänyt mitään päivityksiä laitteelle vaan ilmoitti iloisesti Gingerbreadin olevan uusin mahdollinen versio. Törmäsin samaan ongelmaan myös Galaxy Noten sekä Galaxy I:n kanssa ja molemmissa tapauksissa päädyin käyttämään Odinia. Nyt ajattelin kokeilla OTA-päivitystä. Sekin tuotti yllätyksen, eikä kovin positiivista sellaista. Edes Google-tili ei riitä, vaan OTA haluaa Samsung-tilin. Loin sitten tällaisen ja OTA-päivitys löysi ICS:n ja suostui päivittämään sen mukisematta. Tämän jälkeen palauttelin Kiesillä tekstiviestit, synkronoin yhteystiedot palvelimelta ja annoin puhelimen omistajalleen.