Repository navigation
LinkToMac 0.6.1
An Android-only maintenance release: the clipboard daemon now heals itself when two installs fight over it, and the app's internals were restructured for maintainability. The Mac app is unchanged (no Mac update is offered).
📶 Reliability
- The clipboard daemon self-heals — if the on-device daemon was started by another install of the app (e.g. a dev build next to this one), the app used to silently retry its connection every half-second forever, draining battery and flooding the logs with
bridge connected, while showing everything as fine. It now detects the drop-loop, backs off, reports the daemon as unusable, and automatically redeploys it under its own key — no phone reboot needed. - Dev and release installs no longer conflict — each app variant now runs its clipboard daemon on its own port, so having both installed can't break clipboard sync in either.
- Honest bridge logs — a connection the daemon drops immediately is now logged with its lifetime and reason class (auth reject / eviction) instead of an endless stream of
bridge connected.
🐞 Fixes
- "Device Log" works again on One UI — reading the daemon's on-device log could fail with
BufferOverflowExceptiononce the log grew; the fetched slice is now sized to fit every device.
🧹 Internal
- The app's JavaScript was restructured into modular features (shared M3 row/screen/sheet components, feature-scoped hooks). No visual or behavior changes — screens are pixel-identical.
Install: Android — install the APK (sideload); existing installs get an in-app update prompt. Mac — nothing new this release; your 0.6.0 stays current.