苹果手机
1. 去 http://www.tongbu.com/zhushou/下载同步助手,安装到电脑上。
2. 把手机连上电脑(电脑上要已经安装itunes)
3. 运行同步助手,点击“更多功能”,选择微信就可以备份了。
安卓手机
会稍微复杂一点。
1. 去网上下载百度一键root,RE管理器(2.* 或 3.*),或者到我的公开云盘上下载也行:
https://skydrive.live.com/?cid=2c7c315a070ae841#cid=2C7C315A070AE841&id=2C7C315A070AE841%21131
2. 安装百度一键root和RE管理器到手机。
3. 运行百度一键root,成功获取root权限后,再运行RE管理器,然后在RE管理器里,把手机上/data/data/com.tencent.mm/MicroMsg/4a*(很长的一串字符)/*MicroMsg.db
拷到sd卡下面(/sdcard/)。
4. 把手机连上电脑作为U盘,拷出sd卡里的*MicroMsg.db文件。
原理解释:当手机作为U盘被电脑访问时,手机上的nfs/samba文件服务只开放了普通用户权限,所以在电脑上只能看到非系统文件或者非只有root才能访问的文件。
而微信的聊天记录默认被存成只有root才能访问,这样需要在手机上使用root用户运行RE管理器来访问它,并把它拷贝到电脑可以访问的sd卡上,就可以导出了。
至于如何打开*MicroMsg.db?使用SQLiteSpy,在我上面的网盘里也有。
最后,这些我都在自己的苹果手机和酷派手机上测过(安卓2.2)。