OSDN Git Service

DO NOT MERGE: Propagate revoked permissions in permission review mode
authorSvet Ganov <svetoslavganov@google.com>
Tue, 17 Jan 2017 03:22:37 +0000 (19:22 -0800)
committerGriff Hazen <griff@google.com>
Tue, 17 Jan 2017 22:14:39 +0000 (22:14 +0000)
commit4518d0be1623c8d1925db9d480618f6c46ff1461
tree28206e0ab626ec588fdebadaa12f1813f6d11406
parent7a6c54128a87eeba73d362a9de2f1f64939bf3a9
DO NOT MERGE: Propagate revoked permissions in permission review mode

In permission review mode we represent install permissions for legacy
apps as constantly granted runtime ones since we need to keep per
user flags associated with a permission. We were not propagating
a revoked permission for a legacy app when the later is upgraded to
a modern app when permission review is enabled.

Test: CTS test passes and manual testing worked fine

Bug: 34240393
Change-Id: I32b8ffee89cc034661f8eb5a172dbe2349ea4a18
(cherry picked from commit fe0253b34ec4fdb6afceb11193f29029b524866a)
services/core/java/com/android/server/pm/PackageManagerService.java