Eva Bertels 0e5b3f1396 Add check for misprovisioned Pixel devices.
Some Pixel devices had a wrong brand value provisioned into keymaster.
Due to this misprovisioning those devices fail device ID attestation because it includes a check for the correct brand value.
This is now solved by re-trying Device ID attestation if we are running on a potentially misprovisioned device, allowing for the known incorrect brand value.

Bug: 69471841
Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testKeyManagement
Change-Id: I41b51a355e1b582fd7c7f12f8b7e0992294b16e3
Merged-In: I73dd4501416bcc2587d137d8b1e27127e3bfc0c0
2018-08-24 11:36:17 +00:00
2018-04-02 23:53:41 +00:00
2018-05-11 17:00:57 -06:00
2017-05-25 11:40:24 -07:00
2018-04-16 17:46:13 -07:00
2017-12-04 11:56:39 -08:00
2017-03-21 10:28:34 -07:00
2017-09-10 16:50:08 -07:00
Description
No description provided
4.4 MiB
Languages
C++ 54.8%
Makefile 33.2%
C 5.5%
Shell 4.6%
Python 1.3%
Other 0.6%