USB Debugging
USB debugging lets your Mac communicate with your Android device over USB. This is required for SuperMirror to work.
1. Enable USB debugging
First, make sure you've enabled Developer Mode.
- Open Settings → Developer options
- Toggle USB debugging to ON
- Confirm the prompt if asked
Xiaomi users: Also enable "USB debugging (Security settings)" — it's a separate toggle below USB debugging.
2. Connect via USB
- Plug your device into your Mac via USB-C (or USB-A with adapter)
- On your device, you'll see a prompt: "Allow USB debugging?"
- Check "Always allow from this computer"
- Tap Allow
If you don't see the authorization prompt, try unplugging and replugging the cable. Some devices also show a USB mode notification — make sure it's set to "File transfer" or "PTP", not "Charging only".
3. Verify the connection
Open Terminal on your Mac and run:
adb devices
You should see your device listed:
List of devices attached
XXXXXXXXX device
The status should say device. If it says something else, see troubleshooting.
4. Start SuperMirror
Once adb devices shows your device, open SuperMirror and click Start Mirror. The device will be detected automatically.
Next steps