Skip to content

OmaDroid v0.3.2

Choose a tag to compare

@onelegdave onelegdave released this 12 Sep 11:49
· 12 commits to main since this release

OmaDroid brings your Android phone to Omarchy, with a real scrcpy mirror and mouse/keyboard control over USB or paired Wi-Fi.

First public release, created and maintained by OneLegDave.

  • Guided desktop setup, phone preparation, pairing, and connection instructions.
  • Explicit buttons to install desktop dependencies; optional KDE Connect battery status and Ring.
  • Theme-aware interface, one card per identified phone, and clear Stop / Disconnect / Wake controls.
  • Keep the phone awake during mirroring and choose quality, audio, and physical screen behavior.
  • No telemetry or background website requests. See SECURITY.md for network behavior and audit limits.

Live OmaDroid mirror and phone controls

Install

omarchy plugin add https://github.com/onelegdave/omadroid --enable

That command obtains current upstream HEAD. For this exact release, download the attached archive and checksum, verify with sha256sum -c omadroid-v0.3.2.sha256, extract it, and run /usr/bin/python3 -E -s install.py from the extracted folder, followed by omarchy restart shell.

Open the phone icon and follow Connect. Android debugging authorization is required; KDE Connect alone cannot provide mirroring. See the README for dependencies, setup, and removal.

Validation

85 Python tests passed during release preparation. Final QML lint, Omarchy plugin validation, and network-policy tests passed. The real mirror and screenshots were visually checked; the phone address is redacted in the preview. Device testing is currently limited to the development Samsung foldable; protected screens and vendor restrictions still apply.

Version: 0.3.2. Commit: b3a1881709d056a842fdc432f0f7cbaab2e50a44. Internal plugin ID: onelegdave.phone-mirror (preserved for existing settings).