Skip to content

Latest commit

ย 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ฑ Phone Control Project (v2.5 SOTA 2026)

Phone Control Banner

Cross-Platform Android Remote Control, Low-Latency Screen Mirroring & Wireless ADB Manager

License: MIT Platform Core Engine Created By

Mirror, control, automate, and manage Android smartphones and tablets with ultra-low latency, 60 FPS video, audio forwarding, and one-click wireless WiFi debugging.


โœจ Features

  • ๐ŸŽฎ Ultra Low-Latency Screen Mirroring: 60 FPS 1080p/4K display mirroring powered by hardware-accelerated OpenGL and scrcpy.
  • ๐Ÿ“ถ One-Click Wireless ADB over WiFi: Automatically switch USB-connected devices to wireless TCP/IP mode (phone-control wireless) and unplug the cable.
  • โŒจ๏ธ Full Keyboard & Mouse Control: Type with your computer keyboard, copy-paste clipboard synchronization, and control the screen with precision mouse clicks and gestures.
  • ๐Ÿ”Š Direct Audio Forwarding: Stream phone audio directly through your computer speakers or surround soundstage without extra cables.
  • ๐Ÿ“ฆ Cross-Platform CLI & Launchers:
    • Linux & macOS: Zero-dependency phone-control.sh script or global Python CLI (pip install -e .).
    • Windows: Fast PHONECONTROL.BAT with bundled ADB and scrcpy binaries.
    • Web & Electron UI: Modern web dashboard and Electron desktop app in src/.

๐Ÿš€ Quick Start & Installation

Option 1: Global CLI / Python (Linux, macOS, Windows)

git clone https://github.com/jtgsystems/Phone-Control-Project.git
cd Phone-Control-Project
pip install -e .

# Launch Screen Mirroring:
phone-control mirror
# or short alias:
pcp mirror

Option 2: Linux & macOS Native Script

./phone-control.sh

Option 3: Windows One-Click

Double-click PHONECONTROL.BAT in the project folder.


๐Ÿ“– CLI Commands

# List all connected Android devices (USB and WiFi)
phone-control devices

# Launch high-performance screen mirror
phone-control mirror

# Switch current USB device to Wireless WiFi mode (then unplug USB cable!)
phone-control wireless

# Connect to a phone's IP address directly over WiFi
phone-control connect 192.168.1.50

๐Ÿ“ฑ How to Enable USB Debugging on Android

  1. Open Settings > About Phone.
  2. Tap Build Number 7 times until Developer Mode is unlocked.
  3. Go to Settings > System > Developer Options.
  4. Enable USB Debugging (and Wireless Debugging if on Android 11+).
  5. Plug phone into PC and tap "Always Allow from this Computer" when prompted.

๐Ÿ† Created by JTG Systems

JTG Systems - Support & Sponsorship

Engineered with pride by JTG Systems
Enterprise Systems Architecture, Custom Workstations & AI Solutions

๐ŸŒ Website: jtgsystems.com
๐Ÿ“ž Contact: (905) 892-4555
โ˜• Tips & Sponsorship: jtgsystems@gmail.com


๐Ÿ” SEO Keyword Cloud & Search Tags

Expand Search Engine Index & Compatibility Keywords

๐Ÿท๏ธ Search Queries & Tags:

android phone control from pc ยท screen mirror android to linux ยท scrcpy wireless adb setup ยท control android phone with keyboard and mouse ยท android screen mirroring 60fps windows ยท wireless phone control wifi adb ยท stream android audio to pc ยท jtgsystems phone control project ยท free open source scrcpy gui ยท remote android management toolkit


๐Ÿ“œ License

MIT License ยฉ 2026 JTG Systems.

About

๐Ÿ“ฑ Phone control system - Remote device management & automation

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages