如何执行Android手机的完整预生根备份?


41

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

(三星Galaxy S9000)


Answers:


9

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


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

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

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

不需要 root即可刷新CWM。
jiggunjer '16

9

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

adb shell将允许您浏览/system/但不能浏览/system/app/其他区域。 尽管其他文件将因权限错误而失败,但adb pull将使您/system/app/无法访问。

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


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

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

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

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

@jiggunjer是的,我认为这将取决于您的ROM和Android版本。一些制造商似乎松懈了一些。我认为最终结论无论如何都会成立:)
马修(Matthew)

5

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


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

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

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

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

1
如果我没记错的话,它存储在中/data/misc/wifi/wpa_supplicant.conf。我可以确定文件名,但是不能确定路径,因为我没有手机。但是,绝对/data 正确的是,安装系统ro与备份无关,而不是在运行时添加信息无关紧要。
RR
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.