Simple & Lightweight Android Screen Mirror for Windows
Features • Installation • Usage • Building • Credits
BasicMirror is a lightweight GUI wrapper for scrcpy, the popular open-source Android screen mirroring tool. It provides an intuitive interface to mirror your Android device to your PC without any configuration hassle.
| Feature | BasicMirror | Command Line |
|---|---|---|
| One-click mirroring | ✅ | ❌ |
| Auto-download scrcpy | ✅ | ❌ |
| Multi-device support | ✅ | Manual |
| Save device profiles | ✅ | ❌ |
| Video recording | ✅ | Manual |
| Multi-language | ✅ | ❌ |
| Size | ~50KB | - |
|
|
|
|
BasicMirror automatically downloads scrcpy from the official repository on first launch. No manual setup required!
- Download
BasicMirror.exefrom Releases (~50KB) - Run the executable
- Download scrcpy when prompted (~15MB, from Genymobile/scrcpy)
- Connect your Android device and start mirroring!
Note: We don't host scrcpy binaries. Downloads come directly from the official scrcpy repository.
- Windows 7/8/10/11
- .NET Framework 4.8 (pre-installed on Windows 10+)
- Android device with USB debugging enabled
1. Enable USB debugging on your Android device
2. Connect phone to PC via USB cable
3. Click "Refresh" to detect device
4. Click "Mirror" to start
1. Connect phone via USB first
2. Select device → Click "Open WiFi Port"
3. Note the IP address shown
4. Disconnect USB cable
5. Select the saved WiFi device → Click "Mirror"
1. Check "Enable Recording"
2. Set output filename (default: record.mp4)
3. Mirror device → Recording starts automatically
4. Click "Stop" to save video
- Windows with .NET Framework 4.8
- No additional tools required (uses built-in C# compiler)
git clone https://github.com/anhhackta/BasicMirror.git
cd BasicMirror/scripts
build.batBasicMirror/
├── src/ # Source code
│ ├── Program.cs # Entry point
│ ├── MainForm.cs # Main UI
│ ├── SettingsForm.cs # Settings dialog
│ ├── Language.cs # EN/VI localization
│ ├── AdbHelper.cs # ADB commands
│ ├── ScrcpyLauncher.cs # Scrcpy process manager
│ ├── ScrcpyDownloader.cs # Auto-download from GitHub
│ └── DeviceManager.cs # Saved devices
├── scripts/ # Build & utility scripts
│ └── build.bat # Build script
├── assets/ # Images & icons
│ └── logo.svg # App logo
├── docs/ # Documentation & GitHub Pages
│ └── index.html # Website
├── README.md
└── LICENSE
- scrcpy by Genymobile - The amazing screen mirroring tool
- BasicMirror by anhhackta - This GUI wrapper
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for the Android community