怎样在 Android 上手动备份你的短信/彩信?
导读 | 如果你要换一部手机或升级你的系统,备份你的数据就变得至关重要。我们存储重要数据的位置之一就是我们的短信/彩信,不管是感情价值还是实用价值,备份它们是很有用的。然而,不像照片、视频或音频文件可以相对容易地传输和备份,备份短信/彩信比较复杂,通常需要使用第三方 app 或服务。 |
为什么要手动备份
尽管现在有很多不同的 app 能够帮你备份短信/彩信,你可能因为以下原因,考虑自己动手备份它们:
- app 可能不能在所有的设备和安卓版本上都工作。
- app 可能把你的备份数据上传到云端, 有破坏你的内容安全的风险。
- 通过手动备份,你可以完全掌握你的数据通过哪里,走向哪里,备份过程中减少被间谍软件窥视的危险。
- 手动备份相比其他方法更省时,更省力,更直接。
怎么手动备份短信/彩信?
要手动备份你的短信/彩信,你需要在你的电脑上安装一个叫做 adb 的安卓工具。现在,需要重点知道的是,安卓把短信/彩信通常存储在一个叫做 mmssms.db的数据库里。因为在不同设备上这个数据库的位置可能不相同,而且,其他短信 app 会创建它们自己的数据库,比如 GO SMS 会创建gommssms.db 数据库, 所以你需要做的第一件事是搜索这些数据库。
打开命令行工具(我使用了 Linux Terminal, 你也可以使用 Windows CMD 或 PowerShell )并运行以下命令:
adb root adb shell find / -name "*mmssms*" exitadb pull /PATH/TO/mmssms.db /PATH/TO/DESTINATION/FOLDER
解释
一开始我们使用 adb root命令来以 root 模式启动 adb - 这样我们就有了读取系统保护文件的权限。adb shell 用来进入设备的 shell。然后,find命令用来搜索数据库。(在我的例子中,我发现数据库在/data/data/com.android.providers.telephony/databases/mmssms.db)
建议:如果你的终端输出了太多无关的结果,可以试试使用find的参数来精简结果。(具体参数可以搜索引擎查下)
安卓短信/彩信数据库
然后我们使用exit命令回退到我们的本地系统目录。最后,使用adb pull 把数据库文件复制到我们电脑的一个文件夹里。
现在,当你想要还原短信/彩信时,不管是还原到新的设备还是新的系统版本, 只要再次搜索新系统中短信/彩信的具体位置,并用我们备份的数据库替换它即可。
使用adb push来替换它,例如:adb push ~/Downloads/mmssms.db /data/data/com.android.providers.telephony/databases/mmssms.db 更多Linux资讯请查看:https://www.linuxprobe.com/
怎样在 Android 上手动备份你的短信/彩信?相关推荐
- 怎样在Android上手动备份你的短信/彩信?
如果你要换一部手机或升级你的系统,备份你的数据就变得至关重要.我们存储重要数据的位置之一就是我们的短信/彩信,不管是感情价值还是实用价值,备份它们是很有用的. 然而,不像照片.视频或音频文件可以相对容 ...
- UltData for Android for Mac如何在Android上恢复已删除的短信
如何在Android上恢复已删除的短信 虽然WhatsApp和其他聊天信使接管了Android手机的默认短信,但仍然有一些非常重要的信息是通过短信从公司或朋友那里收到的.这就是这些短信仍然有价值的原因 ...
- 如何在Android上恢复已删除的短信
发短信收短信已经成为了日常通讯的一种重要方法.如果您不小心删除了Android手机上的重要短信,该如何恢复呢?许多Android用户可能认为那些已删除的短信无法恢复.实际上,可以恢复已删除的Andro ...
- csv短信回复到android,如何在Android手机上恢复已删除的短信?
原标题:如何在Android手机上恢复已删除的短信? 文本消息在我们的交流中变得越来越重要.如果您丢失或意外删除了Android手机中的短信,该如何恢复呢?许多Android用户认为无法检索已删除的消 ...
- android接听ios电话,教程】教你用电脑连接 iPhone 、 Android ,在电脑上接打电话、收发短信。...
原标题:教程]教你用电脑连接 iPhone . Android ,在电脑上接打电话.收发短信. 你有「手机依赖症」吗?相信大家对自己的手机都是机不离手,眼不离机吧~那么在办公或者学习的时间里,怎么不接 ...
- Android备份和添加短信
手机发送成功的,没有成功的,接受的短信都存放在手机自带的数据库中. 现在想要备份一下这个短信,需要访问这个数据库,然后查询所有的短信.就需要内容提供者(短信). 首先要找到内容提供者的uri.
- android 短信位置,浅析Android手机卫士之手机实现短信指令获取位置
推荐阅读: 获取位置 新建一个service的包 新建一个GPSService类继承系统的Service类 清单文件中注册一下 重写onCreate()方法,服务创建的时候回调 重写onDestroy ...
- Android 6.1 短信彩信导入 Android 7.1.1
https://me94.me/3651.html 本方法 Moto X 2014(欧版 XT1092 Android 6.0 MPE24.49-18)升级到 Lineage 14.1(XT1092 ...
- 无需越狱,Android通话记录、通讯录、短信同步到iphone6
Q:如何将通讯录从Android同步到IOS?? 新换的手机,是个人都喜欢先瞎折腾一番.那么问题来了,怎样将旧手机的信息搬到新手机?这是件让人很最头疼的事.纠结了一番,我还是狠下心来,并且本着爱好技术 ...
最新文章
- 当代大学查寝奇葩操作大赏 | 今日最佳
- js slice 参数为负值
- 数据库健康状况监视_监视数据库运行状况和行为:哪些指标重要?
- 引入 Gateway 网关,这些坑一定要学会避开!!!
- 扩展欧几里得算法(双六游戏)
- BN层对神经网络神经元数据分布的影响
- while 中 break 与 continue 的区别
- ajax音乐网站,AJAX在线音乐网站(5)测试
- 求职时,我问过的问题
- 如何破解无线网络密码(无线网络密码破解)
- 隐马尔可夫模型(HMM:Hidden Markov Models)
- OGG12C安装与配置
- 西电 计算机学院 博后流动站,西电7个博士后科研流动站接受专家组综合评估检查...
- SD卡bus speed-Default speed/Default high speed/UHS-1/UHS-2/UHS-3
- 阿里云发送邮件(mail)失败
- Linux应用开发: SQLite数据库交叉编译部署与运用
- 【Spring Security OAuth2笔记系列】- spring security - 图片验证码
- DOS之父加里·基尔代尔
- 树莓派学前班——设置屏幕分辩率
- ecshop 数据库调试技巧 【强烈推荐】