/frameworks/base/core/java/android/app/backup/ |
H A D | FileBackupHelperBase.java | 17 package android.app.backup; 27 * Base class for the {@link android.app.backup.FileBackupHelper} implementation.
|
H A D | BackupTransport.java | 17 package android.app.backup; 26 import com.android.internal.backup.IBackupTransport; 55 * Indicates that the transport cannot accept a diff backup for this package. 58 * non-incremental backup. This might be used if the transport no longer has data for this 61 * <p>This is only valid when backup manager called {@link 71 * For key value backup, indicates that the backup data is a diff from a previous backup. The 72 * transport must apply this diff to an existing backup to build the new backup se [all...] |
H A D | RestoreSession.java | 17 package android.app.backup; 20 import android.app.backup.RestoreObserver; 21 import android.app.backup.RestoreSet; 22 import android.app.backup.IRestoreObserver; 23 import android.app.backup.IRestoreSession; 48 * the restore set lookup by the backup transport. This parameter must not be 73 * the restore set lookup by the backup transport. This parameter must not be 196 * Restore a single application from backup. The data will be restored from the 197 * current backup dataset if the given package has stored data there, or from 199 * backup datase [all...] |
/frameworks/base/core/java/com/android/server/backup/ |
H A D | SystemBackupAgent.java | 17 package com.android.server.backup; 20 import android.app.backup.BackupAgentHelper; 21 import android.app.backup.BackupDataInput; 22 import android.app.backup.BackupDataOutput; 23 import android.app.backup.FullBackup; 24 import android.app.backup.FullBackupDataOutput; 25 import android.app.backup.WallpaperBackupHelper; 57 // are also used in the full-backup file format, so must not change unless steps are 104 // Slot in a restore helper for the older wallpaper backup schema to support restore
|
H A D | AccountSyncSettingsBackupHelper.java | 17 package com.android.server.backup; 21 import android.app.backup.BackupDataInputStream; 22 import android.app.backup.BackupDataOutput; 23 import android.app.backup.BackupHelper; 80 + "/backup/unadded_account_syncsettings.json"; 114 Log.i(TAG, "Old and new MD5 checksums match. Skipping backup."); 119 Log.e(TAG, "Couldn't backup account sync settings\n" + e); 201 // backup. 266 // Set the master sync preference to the value from the backup set. 317 * Restore SyncSettings for all existing accounts from a stashed backup [all...] |
/frameworks/base/obex/javax/obex/ |
H A D | ClientSession.java | 332 public HeaderSet setPath(HeaderSet header, boolean backup, boolean create) throws IOException { argument 373 * The backup flag bit is bit 0 so if we add 1, this will set that bit 375 if (backup) {
|
/frameworks/base/services/backup/java/com/android/server/backup/ |
H A D | BackupAgentTimeoutParameters.java | 17 package com.android.server.backup; 29 * Configure backup and restore agent timeouts.
|
H A D | KeyValueAdbRestoreEngine.java | 1 package com.android.server.backup; 9 import android.app.backup.BackupDataInput; 10 import android.app.backup.BackupDataOutput; 11 import android.app.backup.FullBackup; 16 import com.android.server.backup.restore.PerformAdbRestoreTask; 35 * TODO: We should create unified backup/restore engines that can be used for both transport and 36 * adb backup/restore, and for fullbackup and key-value backup.
|
H A D | BackupManagerConstants.java | 17 package com.android.server.backup; 30 * Class to access backup manager constants. 32 * <p>The backup manager constants are encoded as a key value list separated by commas and stored as 220 /** Returns an array of package names that should be notified whenever a backup finishes. */
|
H A D | BackupPasswordManager.java | 17 package com.android.server.backup; 22 import com.android.server.backup.utils.DataStreamFileCodec; 23 import com.android.server.backup.utils.DataStreamCodec; 24 import com.android.server.backup.utils.PasswordUtils; 33 * Manages persisting and verifying backup passwords. 79 * Returns {@code true} if a password for backup is set. 125 Slog.e(TAG, "Unable to write backup pw version; password not changed"); 143 Slog.e(TAG, "Unable to set backup password"); 158 * Deletes the current backup password. 165 Slog.e(TAG, "Unable to clear backup passwor [all...] |
H A D | KeyValueAdbBackupEngine.java | 1 package com.android.server.backup; 8 import static com.android.server.backup.BackupManagerService.OP_TYPE_BACKUP_WAIT; 12 import android.app.backup.FullBackup; 13 import android.app.backup.FullBackupDataOutput; 23 import com.android.server.backup.utils.FullBackupUtils; 34 * Used by BackupManagerService to perform adb backup for key-value packages. At the moment this 38 * TODO: We should create unified backup/restore engines that can be used for both transport and 39 * adb backup/restore, and for fullbackup and key-value backup. 106 // We are bound to agent, initiate backup [all...] |
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/ |
H A D | FullBackupObbConnection.java | 17 package com.android.server.backup.fullbackup; 19 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 20 import static com.android.server.backup.BackupManagerService.OP_TYPE_BACKUP_WAIT; 21 import static com.android.server.backup.BackupManagerService.TAG; 23 import android.app.backup.IBackupManager; 34 import com.android.internal.backup.IObbBackupService; 36 import com.android.server.backup.BackupAgentTimeoutParameters; 37 import com.android.server.backup.BackupManagerService; 38 import com.android.server.backup.utils.FullBackupUtils; 44 * Full backup/restor [all...] |
H A D | FullBackupEngine.java | 17 package com.android.server.backup.fullbackup; 19 import static com.android.server.backup.BackupManagerService.BACKUP_MANIFEST_FILENAME; 20 import static com.android.server.backup.BackupManagerService.BACKUP_METADATA_FILENAME; 21 import static com.android.server.backup.BackupManagerService.BACKUP_METADATA_VERSION; 22 import static com.android.server.backup.BackupManagerService.BACKUP_WIDGET_METADATA_TOKEN; 23 import static com.android.server.backup.BackupManagerService.DEBUG; 24 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 25 import static com.android.server.backup.BackupManagerService.OP_TYPE_BACKUP_WAIT; 26 import static com.android.server.backup.BackupManagerService.SHARED_BACKUP_AGENT_PACKAGE; 27 import static com.android.server.backup [all...] |
H A D | PerformAdbBackupTask.java | 17 package com.android.server.backup.fullbackup; 19 import static com.android.server.backup.BackupPasswordManager.PBKDF_CURRENT; 20 import static com.android.server.backup.BackupManagerService.BACKUP_FILE_HEADER_MAGIC; 21 import static com.android.server.backup.BackupManagerService.BACKUP_FILE_VERSION; 22 import static com.android.server.backup.BackupManagerService.DEBUG; 23 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 24 import static com.android.server.backup.BackupManagerService.SHARED_BACKUP_AGENT_PACKAGE; 25 import static com.android.server.backup.BackupManagerService.TAG; 27 import android.app.backup.IFullBackupRestoreObserver; 38 import com.android.server.backup [all...] |
/frameworks/base/services/backup/java/com/android/server/backup/internal/ |
H A D | BackupHandler.java | 17 package com.android.server.backup.internal; 19 import static com.android.server.backup.BackupManagerService.DEBUG; 20 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 21 import static com.android.server.backup.BackupManagerService.TAG; 23 import android.app.backup.RestoreSet; 34 import com.android.internal.backup.IBackupTransport; 37 import com.android.server.backup.BackupAgentTimeoutParameters; 38 import com.android.server.backup.BackupManagerService; 39 import com.android.server.backup.BackupRestoreTask; 40 import com.android.server.backup [all...] |
/frameworks/base/services/backup/java/com/android/server/backup/restore/ |
H A D | ActiveRestoreSession.java | 17 package com.android.server.backup.restore; 19 import static com.android.server.backup.BackupManagerService.DEBUG; 20 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 21 import static com.android.server.backup.internal.BackupHandler.MSG_RESTORE_SESSION_TIMEOUT; 22 import static com.android.server.backup.internal.BackupHandler.MSG_RUN_GET_RESTORE_SETS; 23 import static com.android.server.backup.internal.BackupHandler.MSG_RUN_RESTORE; 26 import android.app.backup.IBackupManagerMonitor; 27 import android.app.backup.IRestoreObserver; 28 import android.app.backup.IRestoreSession; 29 import android.app.backup [all...] |
H A D | FullRestoreEngine.java | 17 package com.android.server.backup.restore; 19 import static com.android.server.backup.BackupManagerService.BACKUP_MANIFEST_FILENAME; 20 import static com.android.server.backup.BackupManagerService.BACKUP_METADATA_FILENAME; 21 import static com.android.server.backup.BackupManagerService.DEBUG; 22 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 23 import static com.android.server.backup.BackupManagerService.OP_TYPE_RESTORE_WAIT; 24 import static com.android.server.backup.BackupManagerService.SHARED_BACKUP_AGENT_PACKAGE; 25 import static com.android.server.backup.BackupManagerService.TAG; 26 import static com.android.server.backup.internal.BackupHandler.MSG_RESTORE_OPERATION_TIMEOUT; 30 import android.app.backup [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/backup/ |
H A D | BackupPasswordManagerTest.java | 17 package com.android.server.backup; 31 import com.android.server.backup.utils.PasswordUtils;
|
/frameworks/base/services/tests/servicestests/src/com/android/server/backup/utils/ |
H A D | TarBackupReaderTest.java | 17 package com.android.server.backup.utils; 19 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_EVENT_ID; 20 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_APK_NOT_INSTALLED; 21 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_CANNOT_RESTORE_WITHOUT_APK; 22 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_FULL_RESTORE_ALLOW_BACKUP_FALSE; 23 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_FULL_RESTORE_SIGNATURE_MISMATCH; 24 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_RESTORE_ANY_VERSION; 25 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_SYSTEM_APP_NO_AGENT; 26 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_VERSIONS_MATCH; 27 import static android.app.backup [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/backup/ |
H A D | BackupUtilsTest.java | 16 package com.android.server.pm.backup; 39 import com.android.server.backup.BackupUtils;
|
/frameworks/base/core/tests/coretests/src/android/app/backup/ |
H A D | BackupDataTest.java | 17 package android.app.backup; 19 import android.app.backup.BackupDataInput; 20 import android.app.backup.BackupDataOutput;
|
/frameworks/base/services/backup/java/com/android/server/backup/utils/ |
H A D | TarBackupReader.java | 17 package com.android.server.backup.utils; 19 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_EVENT_PACKAGE_NAME; 20 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_EVENT_PACKAGE_VERSION; 21 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_MANIFEST_PACKAGE_NAME; 22 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_OLD_VERSION; 23 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_POLICY_ALLOW_APKS; 24 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_CATEGORY_AGENT; 25 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_CATEGORY_BACKUP_MANAGER_POLICY; 26 import static android.app.backup.BackupManagerMonitor.LOG_EVENT_ID_APK_NOT_INSTALLED; 27 import static android.app.backup [all...] |
/frameworks/base/services/robotests/src/com/android/server/backup/ |
H A D | BackupManagerServiceTest.java | 17 package com.android.server.backup; 19 import static com.android.server.backup.testing.BackupManagerServiceTestUtils.startBackupThread; 20 import static com.android.server.backup.testing.TransportData.backupTransport; 21 import static com.android.server.backup.testing.TransportData.d2dTransport; 22 import static com.android.server.backup.testing.TransportData.localTransport; 23 import static com.android.server.backup.testing.TransportTestUtils.setUpCurrentTransport; 24 import static com.android.server.backup.testing.TransportTestUtils.setUpTransports; 36 import android.app.backup.BackupManager; 37 import android.app.backup.ISelectBackupTransportCallback; 48 import com.android.server.backup [all...] |
H A D | TransportManagerTest.java | 17 package com.android.server.backup; 19 import static com.android.server.backup.testing.TransportData.genericTransport; 20 import static com.android.server.backup.testing.TransportTestUtils.mockTransport; 21 import static com.android.server.backup.testing.TransportTestUtils.setUpTransportsForTransportManager; 44 import android.app.backup.BackupManager; 45 import android.app.backup.BackupTransport; 53 import com.android.server.backup.testing.TransportData; 54 import com.android.server.backup.testing.TransportTestUtils.TransportMock; 55 import com.android.server.backup.transport.OnTransportRegisteredListener; 56 import com.android.server.backup [all...] |
/frameworks/base/services/robotests/src/com/android/server/backup/internal/ |
H A D | PerformInitializeTaskTest.java | 17 package com.android.server.backup.internal; 19 import static android.app.backup.BackupTransport.TRANSPORT_ERROR; 20 import static android.app.backup.BackupTransport.TRANSPORT_OK; 22 import static com.android.server.backup.testing.TransportData.backupTransport; 23 import static com.android.server.backup.testing.TransportData.d2dTransport; 24 import static com.android.server.backup.testing.TransportData.localTransport; 25 import static com.android.server.backup.testing.TransportTestUtils.setUpTransports; 40 import android.app.backup.IBackupObserver; 44 import com.android.internal.backup.IBackupTransport; 45 import com.android.server.backup [all...] |