com/android/commands/bmgr/Bmgr.class
Bmgr.java
package com.android.commands.bmgr
public com.android.commands.bmgr.Bmgr extends java.lang.Object {
public static final String TAG
private final android.app.backup.IBackupManager mBmgr
private android.app.backup.IRestoreSession mRestore
private static final String BMGR_NOT_RUNNING_ERR
private static final String BMGR_NOT_ACTIVATED_FOR_USER
private static final String BMGR_ERR_NO_RESTORESESSION_FOR_USER
private static final String TRANSPORT_NOT_RUNNING_ERR
private static final String PM_NOT_RUNNING_ERR
private String[] mArgs
private int mNextArg
void <init> (android.app.backup.IBackupManager)
android.app.backup.IBackupManager bmgr
void <init> ()
public static void main (java.lang.String[])
Exception e
String[] args
public void run (java.lang.String[])
String[] args
int userId
String op
private void setSchedulingEnabled (int)
boolean enable
android.os.RemoteException e
int userId
String arg
private void handleRemoteException (android.os.RemoteException)
android.os.RemoteException e
private boolean isBackupActive (int)
android.os.RemoteException e
int userId
private void doAutoRestore (int)
boolean enable
android.os.RemoteException e
int userId
String arg
private java.lang.String activatedToString (boolean)
boolean activated
private void doActivated (int)
android.os.RemoteException e
int userId
private java.lang.String enableToString (boolean)
boolean enabled
private void doEnabled (int)
boolean isEnabled
android.os.RemoteException e
int userId
private void doEnable (int)
boolean enable
NumberFormatException e
android.os.RemoteException e
int userId
String arg
void doRun (int)
android.os.RemoteException e
int userId
private void doBackup (int)
android.os.RemoteException e
int userId
String pkg
private void doFullTransportBackup (int)
android.os.RemoteException e
int userId
String pkg
android.util.ArraySet allPkgs
private static java.lang.String convertBackupStatusToString (int)
int errorCode
private void backupNowAllPackages (int, boolean, int)
android.os.RemoteException e
android.os.RemoteException e
String[] packages
String[] filteredPackages
int userId
boolean nonIncrementalBackup
int monitorState
android.content.pm.IPackageManager mPm
java.util.List installedPackages
private void backupNowPackages (int, java.util.List, boolean, int)
com.android.commands.bmgr.Bmgr$BackupObserver observer
com.android.commands.bmgr.Bmgr$BackupMonitor monitor
int err
android.os.RemoteException e
int userId
java.util.List packages
boolean nonIncrementalBackup
int monitorState
int flags
private void doBackupNow (int)
int userId
String pkg
boolean backupAll
boolean nonIncrementalBackup
int monitor
java.util.ArrayList allPkgs
private void doCancel (int)
android.os.RemoteException e
int userId
String arg
private void doTransport (int)
String which
String old
android.os.RemoteException e
int userId
private void doTransportByComponent (int)
android.os.RemoteException e
InterruptedException e
int userId
String which
java.util.concurrent.CountDownLatch latch
private void doWipe (int)
android.os.RemoteException e
int userId
String transport
String pkg
private void doInit (int)
android.os.RemoteException e
int userId
android.util.ArraySet transports
String transport
com.android.commands.bmgr.Bmgr$InitObserver observer
private void doList (int)
android.os.RemoteException e
int userId
String arg
private void doListTransports (int)
android.content.ComponentName transport
String pad
String t
String current
String[] transports
android.os.RemoteException e
int userId
String arg
private void doListRestoreSets ()
com.android.commands.bmgr.Bmgr$RestoreObserver observer
int err
android.os.RemoteException e
private void printRestoreSets (android.app.backup.RestoreSet[])
android.app.backup.RestoreSet s
android.app.backup.RestoreSet[] sets
private void doRestore (int)
int monitor
long token
java.util.HashSet filter
NumberFormatException e
int userId
String arg
private void doRestorePackage (java.lang.String)
String pkg
private void doRestoreAll (int, long, java.util.HashSet, int)
String[] names
android.app.backup.RestoreSet s
boolean didRestore
android.app.backup.RestoreSet[] sets
com.android.commands.bmgr.Bmgr$BackupMonitor monitor
int err
android.os.RemoteException e
int userId
long token
java.util.HashSet filter
int monitorState
com.android.commands.bmgr.Bmgr$RestoreObserver observer
private void doPrintAllowlist ()
String transport
String[] whitelist
android.os.RemoteException e
private void doActivateService (int)
boolean activate
android.os.RemoteException e
int userId
String arg
private java.lang.String nextArg ()
String arg
private int parseUserId ()
String arg
private static void showUsage ()
private static java.lang.String eventCategoryToString (int)
int eventCategory
private static java.lang.String eventIdToString (int)
int eventId
private static synthetic java.lang.String[] lambda$backupNowAllPackages$1 (int)
int x$0
private static synthetic java.lang.String lambda$backupNowAllPackages$0 (android.content.pm.PackageInfo)
android.content.pm.PackageInfo p
}
com/android/commands/bmgr/Bmgr$RestoreObserver.class
Bmgr.java
package com.android.commands.bmgr
com.android.commands.bmgr.Bmgr$RestoreObserver extends android.app.backup.IRestoreObserver$Stub {
boolean done
android.app.backup.RestoreSet[] sets
final synthetic com.android.commands.bmgr.Bmgr this$0
void <init> (com.android.commands.bmgr.Bmgr)
com.android.commands.bmgr.Bmgr this$0
public void restoreSetsAvailable (android.app.backup.RestoreSet[])
android.app.backup.RestoreSet[] result
public void restoreStarting (int)
int numPackages
public void onUpdate (int, java.lang.String)
int nowBeingRestored
String currentPackage
public void restoreFinished (int)
int error
public void waitForCompletion ()
}
com/android/commands/bmgr/Bmgr$Observer.class
Bmgr.java
package com.android.commands.bmgr
abstract com.android.commands.bmgr.Bmgr$Observer extends android.app.backup.IBackupObserver$Stub {
private final Object trigger
private volatile boolean done
private void <init> ()
public void onUpdate (java.lang.String, android.app.backup.BackupProgress)
String currentPackage
android.app.backup.BackupProgress backupProgress
public void onResult (java.lang.String, int)
String currentPackage
int status
public void backupFinished (int)
int status
public boolean done ()
public void waitForCompletion ()
public void waitForCompletion (long)
long timeout
long targetTime
}
com/android/commands/bmgr/Bmgr$Monitor.class
Bmgr.java
package com.android.commands.bmgr
abstract annotation com.android.commands.bmgr.Bmgr$Monitor extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int OFF
public static final int NORMAL
public static final int VERBOSE
}
com/android/commands/bmgr/Bmgr$InitObserver.class
Bmgr.java
package com.android.commands.bmgr
com.android.commands.bmgr.Bmgr$InitObserver extends com.android.commands.bmgr.Bmgr$Observer {
public int result
final synthetic com.android.commands.bmgr.Bmgr this$0
void <init> (com.android.commands.bmgr.Bmgr)
com.android.commands.bmgr.Bmgr this$0
public void backupFinished (int)
int status
}
com/android/commands/bmgr/Bmgr$BackupObserver.class
Bmgr.java
package com.android.commands.bmgr
com.android.commands.bmgr.Bmgr$BackupObserver extends com.android.commands.bmgr.Bmgr$Observer {
private void <init> ()
public void onUpdate (java.lang.String, android.app.backup.BackupProgress)
String currentPackage
android.app.backup.BackupProgress backupProgress
public void onResult (java.lang.String, int)
String currentPackage
int status
public void backupFinished (int)
int status
}
com/android/commands/bmgr/Bmgr$BackupMonitor.class
Bmgr.java
package com.android.commands.bmgr
com.android.commands.bmgr.Bmgr$BackupMonitor extends android.app.backup.IBackupManagerMonitor$Stub {
private final boolean mVerbose
private void <init> (boolean)
boolean verbose
public void onEvent (android.os.Bundle) throws android.os.RemoteException
long version
String error
android.app.backup.BackupRestoreEventLogger$DataTypeResult result
java.util.ArrayList results
String key
java.util.Set remainingKeys
android.os.Bundle event
StringBuilder out
int id
int category
String packageName
}
com/android/commands/bmgr/Bmgr$1.class
Bmgr.java
package com.android.commands.bmgr
com.android.commands.bmgr.Bmgr$1 extends android.app.backup.ISelectBackupTransportCallback$Stub {
final synthetic java.util.concurrent.CountDownLatch val$latch
final synthetic com.android.commands.bmgr.Bmgr this$0
void <init> (com.android.commands.bmgr.Bmgr, java.util.concurrent.CountDownLatch)
com.android.commands.bmgr.Bmgr this$0
public void onSuccess (java.lang.String)
String transportName
public void onFailure (int)
int reason
}
com/android/commands/bmgr/
com/android/commands/
com/android/
com/
META-INF/MANIFEST.MF
META-INF/