Merge "Protect unbindBackupAgent() with CONFIRM_FULL_BACKUP permission"

This commit is contained in:
Bernardo Rufino
2018-06-15 08:43:50 +00:00
committed by Android (Google) Code Review

View File

@@ -17977,6 +17977,7 @@ public class ActivityManagerService extends IActivityManager.Stub
// done with this agent
public void unbindBackupAgent(ApplicationInfo appInfo) {
if (DEBUG_BACKUP) Slog.v(TAG_BACKUP, "unbindBackupAgent: " + appInfo);
enforceCallingPermission("android.permission.CONFIRM_FULL_BACKUP", "unbindBackupAgent");
if (appInfo == null) {
Slog.w(TAG, "unbind backup agent for null app");
return;