FreeControl is a free, open-source desktop application designed for controlling Android devices through scrcpy and ADB. It provides a graphical interface for managing USB and wireless device connections. Users can discover Android devices on local networks or connect through wireless debugging pairing codes. Each device can be assigned a custom name and individual connection settings. The software supports simultaneous screen mirroring and control of multiple Android devices. Its settings panel simplifies configuring common scrcpy parameters and additional command-line options. FreeControl can automatically download and verify required scrcpy and ADB components. Built with Tauri, Rust, and Svelte, it supports Windows, macOS, and Linux.
Features
- Android screen mirroring and remote control through integrated scrcpy support
- USB and wireless connections with local network discovery and pairing codes
- Simultaneous multi-device connections with individual device profiles and settings
- Graphical scrcpy parameter configuration with custom command-line arguments
- Automatic scrcpy and ADB downloading with integrity verification and updates
- Session logs, command previews, and customizable interface themes and fonts