OSDN Git Service

Set DEXOPT_DISABLE_HIDDEN_API_CHECKS for system apps
authorDavid Brazdil <dbrazdil@google.com>
Thu, 18 Jan 2018 15:25:18 +0000 (15:25 +0000)
committerDavid Brazdil <dbrazdil@google.com>
Wed, 24 Jan 2018 14:11:50 +0000 (14:11 +0000)
commit464ed3d55f18b256ea1db78c9d46b08b54a96ce8
tree87efcc64c1b8fe26974bbbcb1f81de8a2f585691
parent32f891dae34a123a0ae444a291262332040c7754
Set DEXOPT_DISABLE_HIDDEN_API_CHECKS for system apps

For now, system apps will be exempt from hidden API access checks.
Pass the appropriate flag to dexopt.

Test: manual
Bug: 64382372
Bug: 72305689
Change-Id: I5676ffa3a5ba680bf5f6bab0b62f0acf4a933097
core/java/android/content/pm/ApplicationInfo.java
core/java/com/android/internal/os/ZygoteInit.java
services/core/java/com/android/server/pm/Installer.java
services/core/java/com/android/server/pm/PackageDexOptimizer.java