summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorSzuWei Lin <szuweilin@google.com>2018-11-20 16:01:18 +0800
committerHung-ying Tyan <tyanh@google.com>2018-12-04 16:08:55 +0000
commitcb12be36c2cef5f297dcaf489100371570acce61 (patch)
treea9ecc05ab5c8368c8e345a2a7abac17b248dd8c8 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parent67502cd6515f7e9a496983ca4700b917dbd3434e (diff)
Let shared user checking to be backward-compatible
The shared user checking becomes strict. If there is an APK in vendor partition shared UID with a APK in system partition, the signatures of these 2 APKs must be equal. Otherwise, framework will throw an exception and cannot boot. After Android 9, all devices must make sure their APKs passing the checking. The patch relaxes the exception for the devices which upgraded from 9 or earlier version. With this patch, we still can boot the upgraded devices with old vendor and new GSI. For example, vendor on 9 and GSI on 10. Bug: 117135529 Test: boot a walleye device on P with aosp_arm64_ab-userdebug (SPL patched) with the patch Change-Id: I55287210e226ad760b761eb624a1826dc7e31bd8
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions