方法一:通过“SQLCipher.exe”程序将微信聊天数据库“EnMicroMsg.db”进行解密来获取所有聊天记录。
首先,查看一下当前手机MIUI系统的版本:进入“设置”界面,点击“关于手机”项即可进入手机MIUI系统版本界面。
2.接下来将小米手机与电脑进行连接,同时开启小米手机“开发者选项”和“USB调试”开关,如果弹出如图所示的提示界面时,直接点击“确定”以“允许USB调试”。
3.然后我们需要下载一款名为“ROOT精灵”的程序,利用此工具可以一键获取小米MIUI7稳定版ROOT权限。直接在百度中搜索下载。
4.安装并运行“ROOT精灵”程序,此时程序将自动检测当前MIUI7稳定版系统的ROOT情况,如图所示,小编使用的小米4MIUI7稳定版系统尚未获取ROOT权限,在此直接点击“一键ROOT”按钮。
5.接下来“ROOT精灵”将联网识别并下载相关ROOT解决方案,同时还会显示ROOT操作进度情况。
6.此时查看手机界面,就会发现显示如图所示的“ShuameROOT”程序安装界面,直接点击“安装”按钮。
7.待ROOT工具安装完成后,将显示如图所示的“KingRoot”界面,在确保手机正常联网的情况下,点击“开始ROOT”按钮。
8.此时“KingRoot”工具将自动执行小米手机ROOT权限获取操作,耐心等待一会,就会发现“KingRoot”工具获取MIUI7稳定版ROOT权限成功。
9.接下来需要获取小米手机微信聊天记录数据库文件“EnMicroMsg.db”,并利用“SQLCipher.exe”工具破解“EnMicroMsg.db”文件,从而获得当前微信中所有好友的聊天记录,包括已删除的聊天记录。
10.在此重点需要补充一点,由于“EnMicroMsg.db”微信聊天记录数据库文件基于SQLCipher 2.X版本进行加密,而从网上下载的“SQLCipher”程序则是3.0版本,因此在利用“SQLCipher”(即“SQLite Database Browser”)程序读取“EnMicroMsg.db”数据库时,将提示“无法找到SQLite 3类型数据库”错误信息。
11.针对此类情况,我们需要进入“SQLCipher”官方网站网页链接,从其页面中下载“SQLCipher for Android”开源代码。
12.并将所获得的“SQLCipher for Android”源码,通过利用“Eclipse”等集成开发环境,创建一个新的Andorid工程,并重新进行编译以获得可运行的“SQLite Database Browser”程序。
13.同时在正式编译之前,需要对代码进行修改,以实现兼容SQLite 2.X数据库的加密和解密操作。如图所示,一定要添加如下语句:
database.rawExecSQL("PRAGMA cipher_migrate")
此语句用于实现兼容SQLite 2.X数据库文件。
1.本地备份和恢复
1.进入设置→全部设置,下滑至底部,选择备份和重置。
2.进入备份和重置选项,选择本地备份。
3.点击下端的新建备份新建本地备份。
4.勾选需要备份的选项,如果我们想要备份微信数据,那么点击软件程序然后勾选微信这个应用程序即可,然后点击开始备份。
5.除了微信之外,我们可以选择部分还需要备份的软件,这样可以节约备份时间。
6.如果需要恢复可以选中用来恢复的备份,备份是按备份的名称命名的,然后勾选需要恢复的数据,点击开始恢复即可进行恢复。
2.云备份
1.进入设置→全部设置,找到小米云服务,进入云服务需要先登录小米账号。
2.在云服务选项中选择需要备份的信息,联系人,短信等,要备份微信数据记得要开启应用云备份。
3.只要开启了备份,小米系统会自动对数据进行备份,在全部设置-同步中可以进行同步设置,选择自动开启同步,仅在WLAN下同步。
4.云备份数据是保存在云端,也可以在电脑上查看备份的数据,使用小米账号登录即可查看。
3.未备份微信数据恢复
有备份的话我们在丢失了微信数据之后还可以通过备份数据恢复,但是如果我们在没有备份数据的情况下误删微信聊天记录该怎么办呢?这个时候我们只能借助于一些数据恢复软件恢复啦,这里向大家推荐强力安卓恢复精灵这款软件。强力安卓恢复精灵是一款操作简单,功能十分强大的数据恢复软件,可以恢复包括微信数据在内的各类手机数据,下面一起来看看具体的操作步骤吧。
1.首先下载安装运行强力安卓恢复精灵,然后将我们的手机与电脑连接。
2.软件有2种数据恢复模式,我们可以根据误删的文件类型选择不同的扫描模式。
3.扫描结束后在软件左侧我们就可以看到各类的手机数据类型。我们是误删了微信数据,所以这个时候点击左侧的“微信”选项即可。
4.这个时候我们就可以查看误删的微信数据啦,想要恢复数据只需勾选该数据然后点击下方的“恢复选中文件”即可,这样就可以顺利恢复误删的微信聊天记录啦。
您好,方法
在小米手机桌面找到并上打开微信,
接着在小米手机微信里点击右下角的我,
然后找到并点击打开设置,
进入设置界面,找到并帮助与反馈选项并点击,
在帮助与反馈界面,点击右上角的扳手图标,
最后打开微信修复工具选择“恢复聊天记录”选项即可,等待恢复数据完成,小米手机恢复微信聊天记录就成功了。
如果聊天记录没有被删的话,那么是可以直接登录微信查看聊天记录。如果被删了的话,那么就没有办法了,因为微信的聊天记录是存在你的手机里的,如果被删,除非你提前备份好,要么是不可能被恢复的。
在小米手机桌面找到并上打开微信,如图
接着在小米手机微信里点击右下角的我,如图
然后找到并点击打开设置,如图
进入设置界面,找到并帮助与反馈选项并点击,如图
在帮助与反馈界面,点击右上角的扳手图标,如图
最后打开微信修复工具选择“恢复聊天记录”选项即可,等待恢复数据完成,小米手机恢复微信聊天记录就成功了,如图