出现此问题的原因是,最佳备份应用程序(Titanium Backup)需要root用户。那么,在获得真正完整的备份时,有什么用呢?是否有可用的文件管理器类型的应用程序,可以将手机上的整个文件系统复制到某个地方(在线或无线地复制到SD卡-没关系?)

(Samsung Galaxy S9000)

评论

非根目录设备的完全备份的可能副本

#1 楼

据我所知,您只能使用root用户对手机进行完整/完整备份。因为您需要root用户才能运行Titanium Backup(仅备份应用程序及其数据),或者您需要root用户才能刷新ClockWork Recovery,该时钟使您可以执行Nandroid备份(整个设备的完整映像备份)。

评论


你不能备份任何东西吗?应用?数据?在生根之前,没有什么可以备份的吗?如果扎根生根,您会彻底毁了吗?

– Alex B
2011-2-5在17:33



@AlexB就是这样。如果没有root用户,则无法进行完整备份。您的联系人,电子邮件,日历等已同步到云。您可以使用SMS备份来备份您的文本。电子市场会自动下载您的应用。您的图片在SD卡上。但是,如果您只想从/ system / data中提取所有内容,则需要管理员权限(root)。

–布莱恩·丹尼♦
2011-2-5在17:41

上面评论的内容:/ system和/ data中的任何内容都不重要(当然是主观的)。它只是诸如无线访问点,您的帐户等之类的东西。邮件和联系人应该在云中。将内容保存到/ sdcard(TitaniumBackup为1)的应用程序将在全新安装后立即返回,因为/ sdcard不会在出厂重置时擦除,而只会擦除系统分区。所以,是的,咬紧牙关,立即扎根,以便将来获得完整的备份。

– pzkpfw
2012-09-28 10:18



您不需要root即可刷新CWM。

– Jiggunjer
16年1月29日在12:32

#2 楼

您需要root用户才能进行完全备份,因为无法使用用户权限来访问系统分区(在其他区域中)。

adb shell将允许您浏览/system/,但不能浏览/system/app/和其他区域。 adb pull将允许您拉出/system/app/,尽管其他文件会因权限错误而失败。

没有root来进行备份实际上是没有用的,但是,因为您无法还原文件! /system/是只读的,没有根用户无法将其重新安装为RW。

评论


在我没有root权限的电话中,我能够(通过adb)拉出所有系统文件夹。我无法拉的是数据文件夹。

–迭戈
11年8月30日在16:27

@Diego我刚刚尝试了混合结果,我将更新我的答案。

–马修·雷德(Matthew Read)
11年8月30日在19:34

@MatthewRead关于CWM及其Nandroid备份如何?只要不锁定引导加载程序,就可以在非root用户的电话上安装/刷新某些状态的CWM。有什么经验吗?

– Izzy♦
2012年8月25日17:30

我可以确认adb pull不适用于系统。即使在有根电话上,也可能是因为adb守护程序无法以root身份运行。将权限更改为root后,我将再试一次。

– Jiggunjer
16年1月29日在12:13

@jiggunjer是的,我认为这将取决于您的ROM和Android版本。一些制造商似乎松懈了一些。我认为最终结论仍然成立:)

–马修·雷德(Matthew Read)
16年1月29日在22:41

#3 楼

如果您运行的是4.0或更高版本,则可以使用adb backup。请按照此处的说明进行操作。
生根后,Titanium Backup Pro可以从该文件中还原所需的数据。

评论


需要特别注意的是,必须使用--nosystem标志(或类似标志)运行adb备份,因为否则它将尝试备份/ system并失败。没有root,period,这将不是完整的备份。

– pzkpfw
2012-09-28 10:21



@ bigbadonk420在我链接的Ryan的回答中没有这么说。为什么会失败? (还有为什么要备份/ system?)

– R R
2012年9月28日上午10:38

参见android.stackexchange.com/questions/29635/…-关于您为什么要备份系统的问题,我有点困惑。有一些显而易见的原因使您想要这么做。

– pzkpfw
2012年9月28日上午11:00

显然,它不是我不明白的那么明显。如果您正在生根,则可能不想还原该文件,并且论坛上提供了工厂映像。同样,您的评论在这里会更加有用,因为这是实际的说明。散布少量信息不是一个好主意。

– R R
2012年9月28日在12:43

如果我没记错的话,它存储在/data/misc/wifi/wpa_supplicant.conf中。我可以确定文件名,但是不能确定路径,因为我没有手机。但这绝对在/ data上。您是正确的,因为ro挂载的系统与备份无关,而不是在运行时添加信息。

– R R
2012年9月28日13:21