Control Up to 100 DevicesFree Trial Professional VersionEasily Control Multiple Devices with MDCC

Mirror & Control Android on PC

Object/Coordinate Synchronization

Support AAIS, REST API & JavaScript API

Automated Testing of Android Devices and Mobile Internet Apps

Object-based Synchronization

Select Obj mode to easily sync Android devices with dfferent screen resolutions and brands (resolution independent).
Example: Sync buttons in different locations.

Scripting

Support AAIS, REST API & JavaScript API
Integrate object-based action to existing API & seamless integration with FindNode.

Example: Scroll and click the “Pointer location” on all devices
UI Explorer Tool
FindNode Manual
find "Pointer location"
click "T:Pointer location||OX:1"
JavaScript API Manual >
var devices = Device.searchObject(tcConst.devAll);
	
devices.sendAai({preAction:"scrollToView",query:"T:Pointer location||OX:1",postAction:"click"})
Rest API Manual >
http://localhost:8090/TotalControl/v2/devices/ids/aai/sendaai?
{
  "token": "270eq7lXQK8bXYsJ",
  "state": "active",
  "ids": ["device@795844152","device@795812215"],
  "query":"T:Pointer location||OX:1",
  "postAction":"click",
  "preAction":"scrollToView"
}

We Can Do More...

Drag-n-drop to Transfer Files
Audio Transmission
Over USB/WiFi/TCP
Native Language Input
MDCC

Batch control up to 100, optional 10/20/30/50/70/100. Supports two sync modes, UI elements-based and coordinate-based.

Learn more
AAI

Support UI element by using unique query syntax, can retrieve information or perform actions on an element on multiple devices, no coordinate required.

Learn more
AAIS

A mini script that utilize AAI capability to do automation, this is currently available in MDCC (the file extension is ".tst") , Capture/Replay (with object option) will generate in this script.

Learn more
Smooth Screen Transmission

Speed rendering, frame rate up to 60fps, 1080P resolution, only 10% usage of CPU.

Learn more
Mouse and Keyboard Control

Use the mouse and keyboard to control the movement, click and slide.

Learn more
Text Input

Sigma Keyboard supports inputting text with PC keyboard, support keyboard shortcuts.

Learn more
Copy-n-Paste

Cut-n-paste between PC and devices, support transfer files(APK file will be automatically installed).

Learn more
Shortcuts

Implemented shortcuts to improve user experience. Shortkey and Autotext. Capture PC and boss key. Keyboard class API.

Learn more
Device Setting

Dim the device screen to conserve power. Configure shortkeys to start application or run a script. Hotspot

Learn more
Connections

Connect device and PC by USB or TCP, support quickly mirror.

Learn more
Voice Control

Control device through voice commands. Open app and run the function through voice command.

Learn more
Scripting

Offers rich set of API to control multiple Android devices. Offers JavaScript and REST API.

Learn more
Windows

Windows Desktop Mode (WDM)
Multi-Device Control Center (MDCC)

Learn more
Device Control

Supports device control device group or all devices, support for synchronization based on UI elements.

Learn more
Software Audio Transmission

PC can directly play the media sound of the Android device. Android version 10 and above support. Some app may not support it, such as some music app.

How to Get Started

The Lite version supports 2 devices and is free for non-commercial use. To control 4-100 devices, please purchase the Professional version and paid features.
Total Control Supports all operating systems (Windows XP ~ Windows 11) from Windows XP onwards (32-bit/64-bit),compatible with Android 4.x ~ 12 devices of all brands and manufacturers.