Android 9 - import SMS zpráv z Nokie

9. června 2020

Poznámka: místo programu nokia2sbr.py můžete použít můj online převodník.


  1. připojte Nokii k počítači a přes Nokia Suite (dříve Ovi Suite) proveďte export všech zpráv do CSV souboru
  2. dříve existovala aplikace pro Android, která dokázala načíst CSV soubor a naimportovat SMSky z něj do Androidu, nyní ale musíme postupovat mírnou oklikou, použijeme aplikaci SMS Backup & Restore a jeden užitečný skript v Pythonu (skript vyžaduje Python 2.7)
  3. na Androidu nainstalujeme ze Storu aplikaci SMS Backup & Restore
  4. na počítač si stáhneme skript https://github.com/…s-to-android a podle návodu spustíme (./nokia2sbr.py nokia_smses_in.csv sms_backup_restore_out.xml)
  5. na počítači se nám objeví XML soubor kompatibilní s SMS Backup & Restore
  6. XML soubor musíme upravit – SMS Backup & Restore vyžaduje, aby kořenový XML element <smses> obsahoval atribut count, změníme tedy v XML souboru řádek <smses> na <smses count="__pocet_sms_zprav__">
  7. volitelně ještě ověříme, že je XML soubor validní
    1. ze stránek autora SMS Backup & Restore stáhneme XSD schema (https://synctech.com.au/…ackup-files/)
    2. na počítači spustíme xmllint --schema sms.xsd sms_backup_restore_out.xml --noout
    3. utilita xmllint nám vypíše chyby, případně informaci, že je soubor validní
  8. XML soubor nakopírujeme z počítače do telefonu přes USB, otevřeme SMS Backup & Restore, načteme v něm vygenerovaný XML soubor a provedeme obnovu zpráv z lokální zálohy
  9. hotovo

Pokud používáte pro SMSky aplikaci Google Messages (Google Zprávy, výchozí na Androidu 9), pravděpodobně naimportované SMSky v aplikaci neuvidíte. Jak to vyřešit najdete v tomto článku.


Zdroje:

Líbí se vám tato stránka?