從 Symbian 搬移通訊錄及簡訊到 Android
因為今年六月底之後,台灣的電信服務將關閉 3G 網路,手機不支援 VoLTE 將無法通話,我不得不把從 2012 年 8 月 12 日使用至今的 Nokia 808 PureView 提前(?)退役,幾經考慮之後接替上場的是支 Android 手機。
然後,我終於面臨到這個麻煩的事:把原有手機的通訊錄及簡訊搬移到新手機。
通訊錄看似簡單但是有眉角,如果直接從 Nokia Suite 匯出 vCard (.vcf) 檔案,遇到單一聯絡人有超多號碼的情況,有些號碼會消失。
完整的方法是:先直接對整支手機備份成 Nokia Phone Backup (.nbu) 檔案格式,然後使用 NbuExplorer 匯出,複製到現在的新手機上應該都能夠順利匯入。
簡訊雖然也可以使用 NbuExplorer 直接匯出成 SMS Backup & Restore 格式的 XML 檔案,但是這裡也有個眉角,就是簡訊中的 Emoji 無法正確顯示,可能是在格式轉換過程中弄壞了。
我最後實驗成功的方法是:先從 Nokia Suite 把簡訊匯出成 CSV 格式的檔案,然後使用 nokia-sms-to-android 這支 Python 2.x 腳本,轉換成 XML 格式,再使用 SMS Backup & Restore 匯入新手機。
雖然這種事情大概只會做一次,也不知道還有誰會有機會需要上述這些資訊,總之還是記下來。