diff options
author | Eran Messeri <eranm@google.com> | 2018-06-22 12:56:44 +0100 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-06-26 23:44:25 +0000 |
commit | d62837ea7d41be3c6f77a2ddbb54837ce052e3d3 (patch) | |
tree | 6ca03ab75a2170df8e038d58f5207d3ef67d23bc | |
parent | 42c78cb65dbe315c50236fe1a11dfaf40fef2534 (diff) | |
download | native-d62837ea7d41be3c6f77a2ddbb54837ce052e3d3.tar.gz |
AOSP builds do not support Device ID attestationandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r2android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r6android-9.0.0_r5android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1pie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-release
AOSP builds have different product & brand values than the ones flashed
onto the device's Keymaster in the factory.
As a result, Device ID attestation will not work on them correctly
because there is a mismatch between the values sent to Keymaster by the
platform and the values Keymaster is expecting to attest to.
Mark AOSP builds as not having this feature since it would affect all
AOSP builds on all devices.
Bug: 110361822
Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testKeyManagement
Change-Id: I55e7c68b3e082af465c19cf18aeeeecffc4eb356
(cherry picked from commit 4260ee9282f9666821dbdb4e7dda6c65f605a6b2)
-rw-r--r-- | data/etc/aosp_excluded_hardware.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/data/etc/aosp_excluded_hardware.xml b/data/etc/aosp_excluded_hardware.xml index 013f278f34..c12f4358c5 100644 --- a/data/etc/aosp_excluded_hardware.xml +++ b/data/etc/aosp_excluded_hardware.xml @@ -18,4 +18,5 @@ <!-- This should be used to exclude this feature from aosp targets. As aosp configurations may or may not have a valid location provider --> <unavailable-feature name="android.hardware.location.network" /> + <unavailable-feature name="android.software.device_id_attestation" /> </permissions> |