From 83c2424141d2fdc3ce22c42620b4355feedf3efe Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Thu, 31 Mar 2016 13:30:42 -0700 Subject: [PATCH] Set build fingerprint for the new user This change will prevent PRE_BOOT_COMPLETED from being sent to new users Bug: 27939609 Change-Id: I0e49a467c792c972e0e3fc76e06842a80810e14b --- services/core/java/com/android/server/pm/UserManagerService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index 88f4190ad9b7c..3ff46acb5d312 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java @@ -1941,6 +1941,7 @@ public class UserManagerService extends IUserManager.Stub { long now = System.currentTimeMillis(); userInfo.creationTime = (now > EPOCH_PLUS_30_YEARS) ? now : 0; userInfo.partial = true; + userInfo.lastLoggedInFingerprint = Build.FINGERPRINT; userData = new UserData(); userData.info = userInfo; mUsers.put(userId, userData);