Skip to content

Thrawl v1.0.1

Choose a tag to compare

@Fawrz Fawrz released this 14 Jun 23:45
· 15 commits to main since this release

What's Changed

Bug Fixes

  • customize.sh: fixed set -e leak that could abort the installer silently on non-fatal errors
  • scripts/utils.sh: guarded helper functions to avoid overriding Magisk built-in ui_print/abort
  • build.ps1: fixed PowerShell error detection that falsely reported build failures from cargo-ndk stderr noise
  • build.ps1: removed workaround that leaked /LIBPATH flags into the Android target linker, causing clang link errors

Enhancements

  • Runtime loop (src/main_loop.rs): uses PSI event-driven waiting when available; falls back to legacy polling; skips redundant swappiness sysfs writes
  • Build scripts: automatically detect git tag — when on a tag, release zip uses the tag name (e.g., thrawl-v1.0.1-release.zip); otherwise uses dev naming (thrawl-v1.0.1-{BUILD}-{SHA}-release.zip)
  • Build scripts: generate source archives (.tar.gz + .zip) and SHA256SUMS alongside the release zip
  • Magisk OTA: module.prop includes updateJson pointing to the repository's update.json

Metadata

  • Base version: v1.0.1
  • Version code: 25
  • Commit SHA: 4d65d7f