From 4e9bf3457e2e562afdb2169fbab0650f241c46fb Mon Sep 17 00:00:00 2001 From: William Loh Date: Thu, 19 Jan 2023 00:11:35 +0000 Subject: [PATCH] Turn on multi-user support for PreferredActivityBackupHelper PreferredActivityBackupHelper is already multi-user aware. Adding PREFERRED_HELPER to sEligibleForMultiUser array should enable backups for secondary users. Bug: 261720100 Test: create secondary user adb shell bmgr --user 10 activate true adb shell bmgr --user 10 enable true create backup test restore Change-Id: I9d5d37a06dad6ddc376cb8ec55af3e3d1afa0230 --- .../core/java/com/android/server/backup/SystemBackupAgent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/backup/SystemBackupAgent.java b/services/core/java/com/android/server/backup/SystemBackupAgent.java index 08dcccfe405b3..35df3eeeb0d02 100644 --- a/services/core/java/com/android/server/backup/SystemBackupAgent.java +++ b/services/core/java/com/android/server/backup/SystemBackupAgent.java @@ -86,7 +86,7 @@ public class SystemBackupAgent extends BackupAgentHelper { private static final Set sEligibleForMultiUser = Sets.newArraySet( PERMISSION_HELPER, NOTIFICATION_HELPER, SYNC_SETTINGS_HELPER, APP_LOCALES_HELPER, - ACCOUNT_MANAGER_HELPER, USAGE_STATS_HELPER); + ACCOUNT_MANAGER_HELPER, USAGE_STATS_HELPER, PREFERRED_HELPER); private int mUserId = UserHandle.USER_SYSTEM;