Skip to content

v5.24.0

Choose a tag to compare

@github-actions github-actions released this 14 Mar 14:39
· 76 commits to main since this release

Features

  • x86_64 and x86 ABI support — module now ships binaries for all four Android ABIs (arm64-v8a, armeabi-v7a, x86_64, x86), enabling Waydroid and emulator installs

Bug Fixes

  • Bootloader detection by TrustAttestorcheck_reset_prop was creating props on devices where they don't naturally exist (e.g. Realme/OnePlus-specific props on Xiaomi), giving attestor apps a clear tampering signal. Now skips non-existent props instead of blindly injecting them, matching stock behavior
  • AVB version mismatchro.boot.vbmeta.avb_version was set to 1.3 (non-standard) instead of 1.0, creating a detectable inconsistency with the actual AVB stack
  • Extra props in Rust backend — removed ro.bootimage.build.tags, ro.boot.verifiedbooterror, and ro.boot.veritymode.managed from the Rust prop list since they don't exist on most devices and would be created unnecessarily
  • Unconditional prop injectionro.oem_unlock_supported and ro.secureboot.devicelock were set outside the ZeroMount guard, now properly gated
  • Stale description on uninstall — WebUI uninstall now immediately restores the original TrickyStore/TEESimulator description instead of relying on daemon timing; also fixed path mismatch between Rust (description.bak) and shell (.original_description) backup files