5

adb backup -apk -shared -allAndroid デバイスで実行するNow unlock your device and confirm the backup operation.と、ターミナルが生成され、ユーザーの介入が必要なデバイス画面にプロンプ​​トが表示されます。adbからのバックアップと復元を自動化したいと思っていました。ユーザーの確認なしにバックアップを強制して続行する方法はありますか?

4

2 に答える 2

2

この場合の私の解決策は、次を使用するddことです(バニラ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 に答える