ATA (Accessibility through ADB): This is a complex method that requires a USB connection during the initial setup to obtain "shell" permission for our control software. It involves connecting via a USB cable, enabling developer options - USB debugging, and installing device drivers.
ATS (Accessibility through Service): This method is simple, all users need to do is grant Accessibility permission to our software. Can detach from Total Control and run scripts.
| Features | ATA (Preferred) | ATS (Beta) |
|---|---|---|
| Installation |
|
|
| MDCC/WDM | Full support | Pinch to zoom and batch install are not supported |
| REST API | Full support | Not supported |
| JS API | Full support | Not supported API: - seekColor, seekImage - installAPK, uninstallAPK - send with meta & keycode - OCR - Multi-point swipe - adb, exec, wakeup |
| FindNode | Full support | Full support (except sendKey) |
| Ports | USB + TCP/IP or mobile networks | TCP/IP only, no mobile networks |
| Projection | Full support | Require casting confirmation, will auto click "Start now" |
| Sleep/Wakeup | Full support | Setup "Appear on top" to not sleep, need manually press power key to wakeup |
| Total Control App in Device | Single start | Always on battery in unrestricted |