ATA & ATS Comparison



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
  • Turn on developer option
  • Turn on USB debugging
  • May need device driver and USB
  • Require Total Control
  • Install and run TC ATS app
  • Turn on accessibility
  • Can detach from Total Control and run scripts
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