Sys Class
Sys exposes device and system utilities.
getManufacturer()
Read device identity.
let result = Sys.getManufacturer();
console.log(result);getModel()
Read device identity.
let result = Sys.getModel();
console.log(result);getAndroidVersion()
Read Android OS version info.
let result = Sys.getAndroidVersion();
console.log(result);getSDKVersion()
Read Android OS version info.
let result = Sys.getSDKVersion();
console.log(result);getScreenWidth()
Read screen details.
let result = Sys.getScreenWidth();
console.log(result);getScreenHeight()
Read screen details.
let result = Sys.getScreenHeight();
console.log(result);getScreenDensity()
Read screen details.
let result = Sys.getScreenDensity();
console.log(result);getScreenDPI()
Read screen details.
let result = Sys.getScreenDPI();
console.log(result);getBatteryLevel()
Battery state.
let result = Sys.getBatteryLevel();
console.log(result);isCharging()
Battery state.
let result = Sys.isCharging();
console.log(result);getAvailableMemory()
Memory info.
let result = Sys.getAvailableMemory();
console.log(result);getTotalMemory()
Memory info.
let result = Sys.getTotalMemory();
console.log(result);isLowMemory()
Memory info.
let result = Sys.isLowMemory();
console.log(result);vibrate(duration, amplitude?)
Vibrate the device. Optional amplitude is 1–255 or -1 for default.
Sys.vibrate(1000, 'demo');copy(text)
Clipboard shortcuts.
Sys.copy('Daily Reward Ready');paste()
Clipboard shortcuts.
let result = Sys.paste();
console.log(result);time()
Current time in milliseconds.
let result = Sys.time();
console.log(result);isWifiConnected()
Wi-Fi status.
let result = Sys.isWifiConnected();
console.log(result);back()
System navigation actions.
Sys.back();home()
System navigation actions.
Sys.home();recents()
System navigation actions.
Sys.recents();notifications()
System navigation actions.
Sys.notifications();quickSettings()
System navigation actions.
Sys.quickSettings();lock()
Lock the device screen.
Sys.lock();screenshot()
Take a screenshot through the system flow.
let result = Sys.screenshot();
console.log(result);stop()
Stop or pause macro execution.
Sys.stop();pause()
Stop or pause macro execution.
Sys.pause();Example:
if (Sys.getBatteryLevel() < 20) {
toast("Battery low, stopping");
Sys.stop();
}