Entanglo Entanglo Get Entanglo
Latest release notes — 2026-08-21

Get Entanglo

Third target: Entanglo for Android TV — plus every source tree now on GitHub

macOS
Entanglo 0.1.58
macOS 13 Ventura or newer · Apple Silicon & Intel
Download v0.1.58 Source · github.com/PaulAxer86/entanglo-macos
Windows
Entanglo 0.1.58
Windows 10 20H1 (build 19041) or newer · x64
Download Setup · v0.1.58 Handoff docs · github.com/PaulAxer86/entanglo-windows
Android TV · new
Entanglo 0.1.0
Sideloadable APK · Android TV, receiver-only in v0.1
Source & build · GitHub

Requires root on the box (for /dev/uinput). Built and installed via ./gradlew assembleDebug + pm install.

What's in this build
  • New target: Entanglo for Android (v0.1, receiver-only) on the DQ08 Android TV box (Rockchip RK3528, Android 13, rooted). A Mac drives the TV cursor and keyboard end-to-end over Bonjour + TCP, the same wire protocol as the Mac↔Windows link. Mouse move, all three buttons, scroll and keys are live; input travels via a small root helper (libentanglo_helper.so, spawned via `su -c`) that holds the /dev/uinput fds for the app's lifetime.
  • Android: sub-pixel accumulator on the absolute→relative mouse conversion, so slow trackpad motion (< 0.5 px per frame) no longer stalls between pixel boundaries — the cursor moves smoothly instead of jumping. REL_X, REL_Y and SYN_REPORT are batched into a single uinput write(), halving the per-move syscall count.
  • Android: TV launcher banner (drawable-*/tv_banner.png at five densities) shows the black rabbit centred on a cream background, matching the sideloadable-app identity on the Android TV Apps row.
  • All three targets are now public on GitHub: the reference Swift/AppKit source at PaulAxer86/entanglo-macos, the C# / .NET 8 / WinUI 3 handoff package at PaulAxer86/entanglo-windows (source tree still on the winpc build machine — publish TBD), and the native Kotlin APK at PaulAxer86/entanglo-android. The website repo has been open since June.
  • Mac / Windows: no behavioural change — Mac stays on 0.1.58, Windows on 0.1.55. This release note carries the version bump to align the trains and mark the Android debut.
macOS install
  1. Open the downloaded .dmg.
  2. Drag Entanglo into the Applications folder.
  3. Launch it from Applications. macOS may ask once — confirm.
  4. Grant Accessibility and Local Network when prompted.
Windows install
  1. Download the .exe installer.
  2. Run it — SmartScreen may ask once, click Run anyway.
  3. Launch from Start; the rabbit lands in the system tray.
  4. Allow it through the Windows Firewall on the private network.
Android TV install
  1. Clone entanglo-android.
  2. ./gradlew assembleDebug (JDK 17, Android NDK).
  3. Sideload the APK: adb install -r app-debug.apk.
  4. Approve the Magisk root grant on first launch. Pair from the Mac.
Signature (ad-hoc) means the app is identified to macOS without an Apple Developer account. The first launch may require a right-click → Open.