Skip to content

v0.0.46

Choose a tag to compare

@evilbunny2008 evilbunny2008 released this 04 Oct 05:09
· 41 commits to main since this release
  • Fix Shizuku (and therefore key injection) sometimes never coming back
    after a TV reboot, by proactively requesting a Wi-Fi network from
    ConnectivityManager as soon as the accessibility service starts, and
    retrying the Shizuku bind immediately once that network shows up
    instead of only on a fixed 20s poll.
  • Self-heal TCL's proprietary AUTO_START app-op for both this app and
    Shizuku via the Shizuku shell-privileged process itself, every time it
    connects. Previously this required a one-off adb shell appops set
    after any full uninstall/reinstall of either app; now opening both
    apps once after a fresh install is enough.
  • Holding the MX3 remote's Home button now forwards a genuine long-press
    of Home (matching the OK button's existing hold-forwarding) instead of
    just re-running the app launch on every hold. A quick tap still opens
    MX3 Launcher directly exactly as before, even without Shizuku.
  • Key press logging is now opt-in, via two new settings that are both
    off by default -- "Log every key press" (every key, from any remote)
    and "Log remapped button presses" (only what the MX3's mapped buttons
    were turned into). Turn them on only while troubleshooting.

Full Changelog: v0.0.43...v0.0.46