Skip to content

v6.0.0-224: Action button hardened + 22-language i18n

Choose a tag to compare

@Enginex0 Enginex0 released this 19 May 19:11

Action button hardened: vol+ confirm + 22-language i18n

Builds on v6.0.0-222 (TEE probe cleared). Two commits address a
user-reported UX issue where the root manager's Action button was
being triggered by accident, wiping persistent_keys.

ff5eb79 feat(action): require vol+ confirm to clear keys
6455903 feat(action): i18n the clear-keys confirmation

Action flow:

  • Vol+ confirms clear, Vol- cancels, 10-second timeout defaults to
    cancel (destructive op stays explicit-only).
  • Every echoed string resolves through _msg() against the device
    locale.

Languages shipped (22 + English default):
ar, az, bn, de, el, es-ES, fa, fr, id, it, ja, ko, pl, pt-BR, ru,
th, tl, tr, uk, vi, zh-CN, zh-TW.

Verified on Xiaomi Android 16 (en) v6.0.0-224-Release: vol+ clears,
vol- cancels, 10s timeout cancels. Daemon alive PID 1392.

Changelog: https://github.com/Enginex0/TEESimulator-RS/blob/main/module/changelog.md