Conversation

Replying to @flawedworlddev and 3 others
You do lose the ability to downgrade the Titan M2 firmware regardless of which OS you use and based on our experience with the migration from Android 11 to Android 12, they do not preserve backwards compatibility. We're the only ppl who noticed since others don't use what broke.
2
1
Replying to @flawedworlddev and 3 others
No, it's always an issue. If you updated to Android 12 Beta or Android 12 and beyond, you cannot have working Auditor on Android 11 because the Titan M firmware is still on the Android 12 Beta or beyond firmware and OS keystore HAL / service doesn't know how to work with that.
1
1
Auditor cannot talk to the secure element directly. It talks to the sandboxed OS keystore service which itself talks to the device-specific sandboxed keystore HALs (one for TEE, one for secure element) which talk to that hardware via kernel drivers.
1
1