From 37a413d1c35c6f238ead7d75775e91b536f3f707 Mon Sep 17 00:00:00 2001 From: Paul Crowley Date: Thu, 8 Apr 2021 17:04:43 +0000 Subject: [PATCH] Revert^2 "Expose AID_KEYSTORE" Revert submission revert-1660531-max-boot-level-crypto-KFMCEDKSIV Reason for revert: topic:vold-use-keystore2 has landed fixing the bug Reverted changes: Ibf63734a: Revert "Set earlyBootEnded before apex starts" Id02f63a7: Revert "Expose AID_KEYSTORE" Ibcedeff4: Revert "Cryptographic security for MAX_BOOT_LEVEL" Restored changes: Ia3b968afc:Set earlyBootEnded before apex starts Ia69891291:Expose AID_KEYSTORE I12530cd13:Cryptographic security for MAX_BOOT_LEVEL Reverted-SHA1: a801eabe11ecdfe18b327f67d3b53bfb517551a4 Original commit message: Keystore uses this as the user ID for keys that it creates for its own use. Bug: 176450483 Test: atest com.android.tests.odsign.OnDeviceSigningHostTest#verifyArtUpgradeSignsFiles Change-Id: I0e2baa8807281ec9e5cc0a9ff8daff191285a600 --- libcutils/Android.bp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libcutils/Android.bp b/libcutils/Android.bp index 0f3763c50..a99cae266 100644 --- a/libcutils/Android.bp +++ b/libcutils/Android.bp @@ -363,8 +363,9 @@ rust_bindgen { local_include_dirs: ["include"], bindgen_flags: [ "--whitelist-function", "multiuser_get_app_id", - "--whitelist-function", "multiuser_get_user_id", "--whitelist-function", "multiuser_get_uid", + "--whitelist-function", "multiuser_get_user_id", + "--whitelist-var", "AID_KEYSTORE", "--whitelist-var", "AID_USER_OFFSET", ], }