Tools · Open source
RemotePhone
dpk404
Mirror and control your Android phone from Linux over WiFi
Opens the official F-Droid page
About RemotePhone
RemotePhone lets you mirror and control your Android phone from your Linux desktop over WiFi — no USB debugging or ADB required.
Features:
* Native resolution screen mirroring over WiFi
* Full remote control — tap, swipe, long press, scroll, system keys
* Audio mirroring with automatic phone speaker muting (Android 10+)
* Keyboard input — type text directly into phone text fields
* PIN pad keyboard support for lock screen
* Low latency H.264 hardware encoding
* Auto-discovery — finds your phone on the network automatically
* Auto-reconnect on connection loss
* Wake on input — wakes the phone screen remotely
* Dark theme UI
The Linux client is available via pip: pip install remote-phone
Both devices must be on the same WiFi network. The app uses an Accessibility Service to dispatch touch gestures and text input from the desktop.
What's new in 2.0.0
- Approve each computer on the phone before it can see or control the screen - Encrypted connection; the screen stream is no longer readable on the network - Settings: ask before connecting, remember computers, allow several at once - Follows the phone into landscape; the desktop window turns with it - The picture appears immediately on connect
How to install RemotePhone
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open RemotePhone from your app drawer.