Loading services/java/com/android/server/BackupManagerService.java +37 −31 Original line number Diff line number Diff line Loading @@ -5358,12 +5358,15 @@ class BackupManagerService extends IBackupManager.Stub { } // Enable/disable the backup service @Override public void setBackupEnabled(boolean enable) { mContext.enforceCallingOrSelfPermission(android.Manifest.permission.BACKUP, "setBackupEnabled"); Slog.i(TAG, "Backup enabled => " + enable); long oldId = Binder.clearCallingIdentity(); try { boolean wasEnabled = mEnabled; synchronized (this) { Settings.Secure.putInt(mContext.getContentResolver(), Loading Loading @@ -5400,6 +5403,9 @@ class BackupManagerService extends IBackupManager.Stub { } } } } finally { Binder.restoreCallingIdentity(oldId); } } // Enable/disable automatic restore of app data at install time Loading Loading
services/java/com/android/server/BackupManagerService.java +37 −31 Original line number Diff line number Diff line Loading @@ -5358,12 +5358,15 @@ class BackupManagerService extends IBackupManager.Stub { } // Enable/disable the backup service @Override public void setBackupEnabled(boolean enable) { mContext.enforceCallingOrSelfPermission(android.Manifest.permission.BACKUP, "setBackupEnabled"); Slog.i(TAG, "Backup enabled => " + enable); long oldId = Binder.clearCallingIdentity(); try { boolean wasEnabled = mEnabled; synchronized (this) { Settings.Secure.putInt(mContext.getContentResolver(), Loading Loading @@ -5400,6 +5403,9 @@ class BackupManagerService extends IBackupManager.Stub { } } } } finally { Binder.restoreCallingIdentity(oldId); } } // Enable/disable automatic restore of app data at install time Loading