Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8e9050e authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android (Google) Code Review
Browse files

Merge "Read data from stdin/stdout to follow adb change."

parents 559321ab a312c03f
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import android.app.backup.IBackupManager;
import android.os.ParcelFileDescriptor;
import android.os.RemoteException;
import android.os.ServiceManager;
import android.system.OsConstants;
import android.util.Log;

import java.io.IOException;
@@ -50,13 +51,11 @@ public final class Backup {
            return;
        }

        int socketFd = Integer.parseInt(nextArg());

        String arg = nextArg();
        if (arg.equals("backup")) {
            doFullBackup(socketFd);
            doFullBackup(OsConstants.STDOUT_FILENO);
        } else if (arg.equals("restore")) {
            doFullRestore(socketFd);
            doFullRestore(OsConstants.STDIN_FILENO);
        } else {
            Log.e(TAG, "Invalid operation '" + arg + "'");
        }