* fix(android): protect credentials with Keystore * fix(android): harden credential migration * fix(android): recover sanitized credential migration * fix(ci): target Android x86_64 test variant * fix(ci): prepare Tauri Android test project * fix(ci): set Tauri Android build metadata * fix(ci): isolate Android Keystore test build * fix(ci): generate Tauri Android Kotlin bridge * fix(android): harden credential persistence * fix(android): preserve credential migration roots * fix(android): recover verified credential writes * fix(android): clear unrecoverable credential recovery * fix(ci): accept CRLF in Android credential contract --------- Co-authored-by: Codex <codex@openai.com> Co-authored-by: baiqing <lbx12309@icloud.com> Co-authored-by: Chris233 <h-chris233@outlook.com>