diff --git a/app/src/main/java/com/stevesoltys/seedvault/crypto/KeyManager.kt b/app/src/main/java/com/stevesoltys/seedvault/crypto/KeyManager.kt index 794e1529..eded4cef 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/crypto/KeyManager.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/crypto/KeyManager.kt @@ -100,7 +100,9 @@ internal class KeyManagerImpl( .setEncryptionPaddings(ENCRYPTION_PADDING_NONE) .setRandomizedEncryptionRequired(true) // unlocking is required only for decryption, so when restoring from backup - builder.setUnlockedDeviceRequired(true) + // FIXME disabled for Android 12 GSI as it crashes when importing the key + // KeyStoreException: Failed to import secret key. + // builder.setUnlockedDeviceRequired(true) return builder.build() }