上周，换手机的时候，我在导入联系人的时候，因为不明白谷歌的同步机制，操作失误导致服务器和手机上的联系人都被清空，而SIM卡上的联系人，我因为之前用一个管理Sim卡内联系人的小工具（http://www.hiapk.com/bbs/viewthread.php?tid=15053） 而导致SIM卡联系人也全部丢失掉。这样，我唯一剩下的就是91助手备份的联系人目录了，可是91助手针对安卓2.57的ROM是无效的，这就让我很郁闷，但是抱着对91助手的信任，我决定等一周再说。 去学校，在每天都超40度的天气里过了一周，周末满怀希望的回家。上网发现91毫无反应，我在91论坛里的帖子基本上就没人理会，问客服的问题，被机械的回答了...... 彻底对91失望了，自从用android之后我首先是对熊猫看书完全失望，现在对91助手也同样如此......然后，开始自己思考怎么弄回通讯录，然后一个思路是刷机刷回老版的ROM，将备份还原回来，再同步到服务器，再刷成新版，再同步到手机。可我觉得比较麻烦。想了半天又想到，在PC端模拟G1，然后将备份还原到模拟的G1上，同步到服务器再同步到手机。然后跑网上去看要下载SDK等3个软件，我下其中一个180MB的软件速度只有<5kb/s，于是也放弃了这个想法。最后只要下载安卓2.55的ROM刷过去，然后恢复联系人，结果，这该死的91助手，还是恢复失败，我彻底无语。抱着万一的想法，觉得是不是91和安卓的ROM有冲突？于是再刷成Xdan修改的4.01版本的ROM，结果依然恢复失败，对91助手的痛恨无以复加。 在下载Xdan4.01的时候，我看到“基于4.04 Geesun 修改 + Stericson的锁屏测试版 9/9”界面很好看，于是也刷了试试，刷上去，然后在叫我绑定GMail帐号的时候，我想起以前用诺记，用索爱的时候有同步过联系人去谷歌服务器，当时用的帐号是申请到Google Voice的那个。于是登陆那个上去，恢复了N早前的一个通讯录来手机上，再用91助手挨着编辑、删除、增加，整理半天之后，看到谷歌服务器支持Vcard的导入，于是将整理好的通讯录导出为Vcard我准备导进服务器，可是导出来一看，傻眼了，每个人一个文件，只能挨个导进去，彻底无语。但是这次不是备份了，这次是导出来了，只要文件没损坏，这种格式很多软件都能再导回去，这时候我脑袋一短路居然又刷回2.57，刷好了开了91准备导回来同步到手机，才想起91这垃圾根本不支持2.57。于是再次刷回4.01，开91同步到手机，再同步去服务器，可是它却老是把服务器的同步到我手机来，我于是在网上翻帖子想找到单向同步的方法，方法没找到却看到一个同步软件（http://www.hiapk.com/bbs/viewthread.php?tid=16679），于是用这个软件备份了联系人。再次刷回2.57，然后再用这软件来恢复，一恢复回来又傻眼了，乱了，联系人和联系电话有很多都错了，翻帖子也终于学习到了谷歌的同步机制，于是又同步到谷歌服务器上，去网上编辑。又花了N久时间对照先前导出的Vcard整理好，同步回来，算是彻底解决了这个问题了。回想整个事情，起因是我自己不明白谷歌的同步机制而造成的，然后过于信赖一个不值得信赖的软件，才让事情变得这么复杂。 今晚反复刷ROM，整理通讯录。最大的收获就一个，就是明白了谷歌的同步机制：引用它同步的方向是依赖于你更新的时间，如果你最新更新的是你的手机上的通讯录，那同步的时候就会把手机上的同步到谷歌账户。如果你最新更新是在谷歌帐户上的通讯录，那它就会把谷歌账户里的同步到手机里。