Repository navigation
Releases: general-automation-platform/general-automation-catalogue
Release list
GAP App 3.2
Changes
- Rename to General Automation Platform: app id com.generalautomation.platform, device folder GeneralAutomationPlatform
- New look. The app screens have a new design, in Dark and Light.
- Per-script access. Each script card in the Library has an access button with switches for settings, internet access and shell commands. Scripts can't reach the internet unless you allow it, and script pages never can.
- Back up and restore a script's page settings from its Library card.
- Smaller Library cards, so more scripts fit on screen.
- Adding sources. The built-in Tsum Tsum source is gone. A source link now opens the app and asks you to confirm before adding it.
- Tester builds. Settings can install the newest pre-release build, and a tester build shows its channel next to the version. Official stable scripts have a teal edge, and alpha and beta scripts are labelled.
- Several emulators sharing storage no longer overwrite each other's files.
- If your device has no name, the app suggests setting one.
- Fixed the service crashing on start on BlueStacks.
- Removed: the History tab. Sharing round stats is now a setting in the Tsum Tsum script, so turn it on there if you used it before.
Built from e656809, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 2.1
Changes
- Long runs should no longer lock the floating UI.
Built from 51d07bd, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 2.0
Changes
- Bump the app to 2.0
- Scripts can declare MinHost/MaxHost; the Library blocks a build this app cannot run
- The Quick Bar is touchable while stopped, not only while paused
- A MOVE is asynchronous again; moveTo's new wait flag is what asks it to pace
- A MOVE waits for the app to take it, so a drag never batches while it is busy
Built from 38aff92, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 1.2
Changes
- Bump the app to 1.2
- The starter works on a rooted device whose app started the service itself
Built from 489bc06, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 1.1
Changes
- Bump the app to 1.1
- The floating bar polls the run state, and a stale state can no longer win
Built from b0d78a1, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 1.0
Changes
- Updated official source url to https://www.gapapp.app/official.json
- Bump the app to 1.0
- Shell commands and the su launch work on Android 7 again
- A hidden page's renderer rides at the overlay's own priority
- The overlay comes back by itself when the system takes it mid-run
- The starter fetches adb itself, so neither bundle carries one
- Every release also ships the starter as scripts alone, for a bundle already extracted
- The starter kicks stale offline rows before it dials, so one emulator stops looking like three
Built from b91d413, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. Nothing needs installing: the first run asks to fetch Google's
adb (about 8-16 MB) into the folder, verified against a pinned checksum.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing. To update
the starter itself, download gap-starter-scripts.zip (or
.tar.gz) -- just the scripts, no APK -- and extract it over the
folder you already have.
GAP App 0.17
Changes
- Bump the app to 0.17
- The status line fits under the bar only where the script is not reading
Built from 5d0fc03, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. It carries its own adb, so nothing needs installing.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing.
GAP App 0.16
Changes
- Bump the app to 0.16
- The log file is named per device, so emulators sharing one root stop sharing one log
- A report saved on an emulator lands on the desktop, and the dialog says where
- The status line moves under the bar; the strip gets the edge
Built from b3246ab, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows on Windows or Start-Linux on macOS and
Linux. It carries its own adb, so nothing needs installing.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing.
GAP App 0.15
Changes
- Bump the app to 0.15
- Ask for the storage permission Android 10 actually gates /sdcard behind
Built from eeb45cc, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows, Start-macOS or Start-Linux -- whichever
is named after your system. It carries its own adb, so nothing needs
installing.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing.
GAP App 0.14
Changes
- Bump the app to 0.14
- Reach the engine service over loopback where SELinux refuses the socket
Built from 950e0c1, signed with cert SHA-256 012e7fcc187fe11cb7a04eb276f4328f5a7ce0a90d99bcdcff45cbf9e19ac245.
New here? Download gap-starter.tar.gz (macOS and Linux -- the
.zip arrives quarantined) or gap-starter.zip (Windows), extract it,
and run Start-Windows, Start-macOS or Start-Linux -- whichever
is named after your system. It carries its own adb, so nothing needs
installing.
Already have it? Run it and choose Download and install the
latest APK. It picks the build for your device and checks the
download against the checksums above before installing.