Skip to main content

Heracles - GUI helper for PreSMC ATLAS

Project description

Heracles - GUI helper for PreSMC ATLAS

Heracles is a module that simplifies Sidia ATLAS testing tasks. It provides functions and a GUI to perform procedures like enabling and disabling Airplane Mode, Wifi, starting and receiving calls, and changing settings in test devices.


  • Enable/disable airplane mode
  • Start and answer phone calls
  • Reboot device
  • Open SysDump and ImsLogger


uiautomator2, airtest, and their dependencies

python -m pip install -U --pre uiautomator2

python -m pip install -U airtest


After installing the prerequisites, just run

python -m pip install heracles


Heracles can be executed as a standalone app. Open from a Windows terminal:


Can be imported as a library, too

import heracles as hrc


If you are having issues, please mail the dev directly. DEV mail:


MIT license

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

heracles-1.0.1.tar.gz (9.1 kB view hashes)

Uploaded source

Built Distribution

heracles-1.0.1-py3-none-any.whl (8.6 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page