怎样在Android上手动备份你的短信/彩信?

移动开发 Android
如果你要换一部手机或升级你的系统,备份你的数据就变得至关重要。我们存储重要数据的位置之一就是我们的短信/彩信,不管是感情价值还是实用价值,备份它们是很有用的。

如果你要换一部手机或升级你的系统,备份你的数据就变得至关重要。我们存储重要数据的位置之一就是我们的短信/彩信,不管是感情价值还是实用价值,备份它们是很有用的。

[[180006]]

然而,不像照片、视频或音频文件可以相对容易地传输和备份,备份短信/彩信比较复杂,通常需要使用第三方 app 或服务。

为什么要手动备份

尽管现在有很多不同的 app 能够帮你备份短信/彩信,你可能因为以下原因,考虑自己动手备份它们:

  1. app 可能不能在所有的设备和安卓版本上都工作。
  2. app 可能把你的备份数据上传到云端, 有破坏你的内容安全的风险。
  3. 通过手动备份,你可以完全掌握你的数据通过哪里,走向哪里,备份过程中减少被间谍软件窥视的危险。
  4. 手动备份相比其他方法更省时,更省力,更直接。

怎么手动备份短信/彩信?

要手动备份你的短信/彩信,你需要在你的电脑上安装一个叫做 adb 的安卓工具。

现在,需要重点知道的是,安卓把短信/彩信通常存储在一个叫做 mmssms.db 的数据库里。

因为在不同设备上这个数据库的位置可能不相同,而且,其他短信 app 会创建它们自己的数据库,比如 GO SMS 会创建 gommssms.db 数据库, 所以你需要做的***件事是搜索这些数据库。

打开命令行工具(我使用了 Linux Terminal, 你也可以使用 Windows CMD 或 PowerShell )并运行以下命令:

注意: 以下是完成该任务的一系列命令,再后面是每个命令用途的解释。

 

  1. adb root  
  2. adb shell  
  3. find / -name "*mmssms*"  
  4. exit  
  5. adb 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 的参数来精简结果。(具体参数可以搜索引擎查下)

怎样在 Android 上手动备份你的短信/彩信?
安卓短信/彩信数据库

然后我们使用 exit 命令回退到我们的本地系统目录。

***,使用 adb pull 把数据库文件复制到我们电脑的一个文件夹里。

现在,当你想要还原短信/彩信时,不管是还原到新的设备还是新的系统版本, 只要再次搜索新系统中短信/彩信的具体位置,并用我们备份的数据库替换它即可。

使用 adb push 来替换它,例如:

  1. adb push ~/Downloads/mmssms.db /data/data/com.android.providers.telephony/databases/mmssms.db 
责任编辑:未丽燕 来源: 开源中文社区
相关推荐

2016-12-23 14:51:25

Android手动备份短信彩信

2009-12-14 17:19:29

Linux备份工具

2011-01-19 12:27:42

Thunderbird备份

2011-03-25 12:57:13

备份Cacti数据

2021-10-10 18:29:12

LinuxJava

2010-09-07 11:23:46

手动安装DB2

2013-06-26 13:51:50

Deja Dup备份

2012-07-26 09:10:31

PHP

2015-07-20 16:58:35

短信微信

2019-07-22 11:22:11

2023-12-08 14:13:00

MemrayPython内存

2009-02-18 08:42:40

手动备份注册表

2020-04-23 09:33:32

Android 协程开发

2009-11-24 09:53:37

SUSE enterp

2018-04-24 10:05:13

Docker工具交付

2009-11-03 09:06:14

数据备份数据安全网络安全

2014-08-13 10:03:14

Android Stu教程攻略

2018-07-02 13:10:05

Android短信验证

2013-02-18 09:29:48

2012-12-21 16:57:37

手机安全个人信息泄漏个人信息安全
点赞
收藏

51CTO技术栈公众号