OSDN Git Service

Do not call into ActivityManager from DPMS within DPMS lock
authorMakoto Onuki <omakoto@google.com>
Sat, 7 Nov 2015 01:08:01 +0000 (17:08 -0800)
committerMakoto Onuki <omakoto@google.com>
Tue, 10 Nov 2015 22:55:30 +0000 (14:55 -0800)
commit53de36f9c40c9a4ac1eb9cca8f458aa6c998c1fd
treef2a372097bbd51a487dffa1bb3a453a529c3d09b
parent6d2beef6a819aebed4119ca06cb2369bc56dd214
Do not call into ActivityManager from DPMS within DPMS lock

This will allow AMS to call into DPMS within the AMS lock instead,
which will help  I1537bd57b34696768ee81a979d53bb396efbc12a.

- AM.clearApplicationUserData() will not be allowed for any DA
apps.

Bug 25567963

Change-Id: I9f0d071c815a011be4f4c85c502c39d0fe0fe5e8
core/java/android/app/ActivityManagerNative.java
core/java/android/app/IActivityManager.java
core/java/android/app/admin/DevicePolicyManager.java
core/java/android/app/admin/DevicePolicyManagerInternal.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
services/tests/servicestests/src/com/android/server/devicepolicy/DevicePolicyManagerServiceTestable.java
services/tests/servicestests/src/com/android/server/devicepolicy/DevicePolicyManagerTest.java