You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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