3
0
Fork 0
android_frameworks_base/keystore/java/android/security
Omkar Chandorkar 1b512be3a7 Introduce PropImitationHooks
- A minimal implementation to pass CTS and Play Integrity while
  loading correct ARCore profiles if existing

- Loosely inspired by PixelPropUtils from
  https://github.com/PixelExperience/frameworks_base/blob/twelve/core/java/com/android/internal/util/custom/PixelPropsUtils.java

- Thanks Danny for original idea at
  https://github.com/ProtonAOSP/android_frameworks_base/blob/sc-qpr3/core/java/com/android/internal/gmscompat/AttestationHooks.java

- Thanks Dyneteve for fixing Play Integrity API at
  c9a086f9b6

Change-Id: I6937258c8297aa909fcdb3b40195cbd6dc0f869b
Co-authored-by: Chris Crawford <chriscrawford893@gmail.com>
Co-authored-by: jhenrique09 <jhenrique09.mcz@hotmail.com>
Co-authored-by: Danny Lin <danny@kdrag0n.dev>
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Reviewed-on: https://review.statixos.com/c/android_frameworks_base/+/8571
Reviewed-by: Anay Wadhera <anay1018@gmail.com>
Tested-by: Anay Wadhera <anay1018@gmail.com>
2024-12-06 12:53:39 +00:00
..
keystore
keystore2 Introduce PropImitationHooks 2024-12-06 12:53:39 +00:00
AndroidKeyStoreMaintenance.java
AndroidProtectedConfirmation.java
AppUriAuthenticationPolicy.aidl
AppUriAuthenticationPolicy.java
AttestedKeyPair.java
AuthTokenUtils.java
CheckedRemoteRequest.java
CredentialManagementApp.java
Credentials.java
GateKeeper.java
IKeyChainAliasCallback.aidl
IKeyChainService.aidl
KeyChain.java Set timeout for binding service to avoid thread blocking 2024-07-12 02:38:41 +00:00
KeyChainAliasCallback.java
KeyChainException.java
KeyPairGeneratorSpec.java
KeyStore2.java
KeyStoreAuthorization.java
KeyStoreException.java
KeyStoreOperation.java
KeyStoreParameter.java
KeyStoreSecurityLevel.java
LegacyVpnProfileStore.java
OWNERS
SystemKeyStore.java
UrisToAliases.java
package.html