Thursday, October 02, 2008

iPhone 2.1, Syphone. MobileSync Browser, SMS and sanity

Syphone stopped working correctly with the update to iPhone OS 2.1, no longer adding new messages to it's archive database. MobileSync Browser would still read new messages, but can't export unless you pay for ir (which I did), and doesn't have quite as robust an export format as Syphone (Although it does do several things Syphone doesn't, like also backing up Notes, and Contacts. The additional features make it worth paying for, and it's possible to massage it's export files with some judicious grep'ping to a format that can be imported into Syphone. More on that later maybe.)

Turns out, Syphone will start working again if you clear all it's preference files (~/Library/Application Support/Syphone/ and ~/Library/Preferences/com.micromat.Syphone.plist ) but pay attention that you lose your previously saved messages if you just delete these files. Instead, first export any conversations threads that you want to keep from Syphone, then moved the preferences files, restart Syphone (turning off the SMS daemon if you get the No iPhones found error) and load your new messages, then re-import your old messages to the new database.

I fully understand that Micromat is concentrating on TechTool Pro atm, and that Syphone is free, but their handling of this issue has practically guaranteed that they'll never be able to charge money for Syphone. It should have taken a trivial amount of time for a programmer conversant with the software to come up with the above procedure and post it to their message board. Instead, we got

 "There is nothing I can do to help with this problem. We expect development of Syphone to resume after the release of TechTool Pro 5."

and over the next several days the userbase thrashed out the above procedure. Micromat completely trashed all the goodwill they'd gained from having the best SMS archive app, and a free one at that.

For me, SMS is a toy, I just happen to like to save my convos. For some people, SMS is business, and that makes saving them Mission Critical.

Syphone: http://www.micromat.com/index.php?option=content&task=view&id=190

MobileSync Browser: http://homepage.mac.com/vaughn/msync/

3 Comments:

Blogger Alexander said...

I used your described method, but it still won't work. Is there something I am missing?

1:51 PM  
Blogger jaegan said...

That seems to be the thing, sometimes it works, sometimes it doesn't. Sometimes repeating the same procedure a few times gets different results (which is wrong on so many levels). Best suggestion I can make is read the Syphone forums, and try again, if you really need it, or use a different solution until they release a fix. *shrug*

6:00 PM  
Blogger Samir said...

You are very kind to have shared your experience. I have deleted the folders as prescribed, and any remnant of "syphone.db" on my computer. I even deleted and reinstalled the application. But if the daemon is on the daemon crashes as soon as I disconnect my iPhone (no iPhone found message) - and if the daemon is off the program itself crashes. Any ideas? I'm running snow leopard.


Process: Syphone [16400]
Path: /Applications/Syphone.app/Contents/MacOS/Syphone
Identifier: com.micromat.Syphone
Version: ??? (0.99b11)
Code Type: X86 (Native)
Parent Process: launchd [209]

Date/Time: 2009-11-08 23:05:46.980 +0200
OS Version: Mac OS X 10.6.1 (10B504)
Report Version: 6

Interval Since Last Report: 908 sec
Crashes Since Last Report: 4
Per-App Interval Since Last Report: 55297 sec
Per-App Crashes Since Last Report: 3
Anonymous UUID: 1E6FBD6D-EB5D-49CC-AA4A-F9E1A2AA465B

1:11 PM  

Post a Comment

<< Home