diff options
| author | 2019-04-03 18:33:29 +0000 | |
|---|---|---|
| committer | 2019-04-03 18:33:29 +0000 | |
| commit | b00f655fc260cdc92c92ea5a94d07034a042b8be (patch) | |
| tree | d136b6673aa4c0f2018884961686cf71401aa57f | |
| parent | 7ea26881591eee8b30daf1c9e86fbea160172709 (diff) | |
| parent | ca4a85818a0079158b480454db5176fd6e866cfa (diff) | |
Merge "Ensure that we always log updating from file."
| -rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index b5c845a9d012..d014c0a34755 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -14123,6 +14123,11 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { @Override public void installUpdateFromFile(ComponentName admin, ParcelFileDescriptor updateFileDescriptor, StartInstallingUpdateCallback callback) { + DevicePolicyEventLogger + .createEvent(DevicePolicyEnums.INSTALL_SYSTEM_UPDATE) + .setAdmin(admin) + .setBoolean(isDeviceAB()) + .write(); enforceDeviceOwner(admin); final long id = mInjector.binderClearCallingIdentity(); try { @@ -14135,11 +14140,6 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { mContext, updateFileDescriptor, callback, mInjector, mConstants); } updateInstaller.startInstallUpdate(); - DevicePolicyEventLogger - .createEvent(DevicePolicyEnums.INSTALL_SYSTEM_UPDATE) - .setAdmin(admin) - .setBoolean(isDeviceAB()) - .write(); } finally { mInjector.binderRestoreCallingIdentity(id); } |