如今,尽管QQ、微信等即时通讯工具成为主流,仍有不少人习惯使用短信。短信中常包含验证码、密码或珍贵的对话记录等重要信息,具有不可替代的价值,需妥善保存与重视。
1、 开机时同时按住电源键与音量下键,若无效可尝试音量上键或三键齐按。图示为已操作状态,实际请从关机开始按键,画面无需完全一致。
2、 连接刷机助手
3、 进入手机管理,选择SD卡选项。点击目录前的斜杠返回根目录,找到并进入data文件夹,勾选所需内容。如需备份更多数据,可直接勾选根目录下的整个data文件夹;若仅备份特定应用数据,则在data/data路径下定位对应的应用安装包目录进行选择即可。
4、 选择需备份的文件,点击发送至电脑,再选定保存位置即可完成备份。
5、 将手机内存中的短信数据库文件复制出来,路径为datadata/com.android.providers.telephony/databases,随后将其粘贴至桌面。之所以进行复制,是为了避免直接修改原始数据库,防止出现无法挽回的错误。选择保存在桌面,是因为操作完成后更容易记住将其删除,避免遗漏,即便桌面文件较多,也应确保及时清理,防止敏感信息泄露或误操作影响系统正常运行。
6、 启动SQLiteSpy.exe程序,点击文件菜单中的打开数据库选项,浏览并选择已下载的数据库文件,完成读取操作。确保文件路径正确,避免打开失败。
7、 在桌面找到 mmssms.db 文件,打开后即可查看其中的内容。
8、 展开Tables下的sms表,这里就是存储短信数据的地方。接着打开Columns,你会看到以12开头的多个字段,无需关注其具体含义,逐个双击这些字段,右侧便会显示对应的数据内容,便于查看和分析相关信息。
9、 你可能会疑惑,这些表格虽然包含了所需的数据,但看起来分散在不同位置,让人摸不清每条短信对应的发送者。其实不必担心,各个表格中的数据顺序是一一对应的,只要掌握这一点就能准确匹配。至于数据为何被分开放置,是因为当前使用的数据库查看工具采用的是这种显示方式。经过多方尝试,目前只找到这款软件既免费又无需安装,使用方便,而其他类似工具大多需要付费或注册,有的甚至无法正常安装。因此,在条件有限的情况下,这款工具已经足够实用。掌握这一操作流程后,也能为今后使用其他软件打下基础,理解其基本原理与操作思路。
10、 这里包含所有短信数据,无论你是否了解都能找到相关内容。通过查看右侧每条信息即可知晓其含义,若仍有疑问,我已提供部分参考说明供你对照理解。
11、 一条短信可能包含多个接收者,每个接收者的手机号码都将收到该条信息。
12、 阅读状态:0为未读,1为已读
13、 短信备份至此完成,因为我们已成功获取了包含所有短信数据的mmssms.db文件。关于如何在电脑上查看这些信息,前文已有详细说明。至于如何导出并有序整理这些内容,目前尚未找到合适的工具或软件来实现该功能,可能需要借助其他第三方程序,后续若有发现再作补充。
14、 提供几种解决方案如下
15、 若手机正常使用,可安装备份软件进行数据保存,操作简便,易于上手。
16、 尝试寻找其他性能更优的mmssms.db短信解析工具以替代当前方案。
17、 刷机后,将之前备份的文件恢复至手机即可。
