adb backup -apk -shared -all
在 Android 设备上运行会在Now unlock your device and confirm the backup operation.
终端上产生并在设备屏幕上显示需要用户干预的提示。我希望从 adb 自动备份和恢复。有没有办法在没有用户确认的情况下强制并继续备份?
问问题
12098 次
2 回答
2
对于这种情况,我的解决方案是使用dd
(它在 vanilla Android 和自定义恢复,如 TWRP 中可用):
sudo adb shell dd if=/dev/block/bootdevice/by-name/boot > boot.bin
sudo adb shell dd if=/dev/block/bootdevice/by-name/modem > modem.bin
sudo adb shell dd if=/dev/block/bootdevice/by-name/system > system.bin
...或压缩:
sudo adb shell dd if=/dev/block/bootdevice/by-name/system | xz -9 -T0 - > system.bin.xz
稍后,二进制映像可以转换为任何所需的备份格式。
于 2020-02-17T05:07:10.197 回答
-4
这可以使用fastboot
命令通过从非活动的 Android 设备中提取数据来完成。这是XDA 大学的示例教程。
于 2013-12-03T09:00:08.407 回答