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
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
If you go back to Android 11 on a Pixel 5 or earlier from Android 12 Beta or later, it breaks secure element keystore support in multiple ways because they made breaking changes to the internal API it uses between itself and the HAL / service and you can't downgrade it.
1