OSDN Git Service

Back up / restore runtime permission grants
authorChristopher Tate <ctate@google.com>
Tue, 15 Sep 2015 23:43:07 +0000 (16:43 -0700)
committerChristopher Tate <ctate@google.com>
Fri, 15 Jan 2016 18:44:48 +0000 (10:44 -0800)
commite9fd1fa31ad6f62d1eb6f32cdcdab50349f246eb
tree81cc68ea9c26f416bd5a4c8e483b478c3c5be6db
parent9e74b3b88dd662842e450c007447c1bb0fc89890
Back up / restore runtime permission grants

Only user-originated grant actions are backed up/restored.  This
includes outright grants, one-time denials, and "never ask again"
type denials.

Bug 19870549

Change-Id: I78b4a8abb713dc5d74b93cb53217b212d57b26e4
core/java/android/content/pm/IPackageManager.aidl
core/java/com/android/server/backup/PermissionBackupHelper.java [new file with mode: 0644]
core/java/com/android/server/backup/SystemBackupAgent.java
services/core/java/com/android/server/pm/PackageManagerService.java
services/core/java/com/android/server/pm/Settings.java