WORKS WITHOUT ROOT
Let the bot grind.
You play the fun part.
GAP is a free Android app that plays games for you. It watches the screen and taps where you would — so the daily grind of Disney Tsum Tsum runs by itself, on your phone or on an emulator on your computer.
Windows · gap-starter.zip macOS / Linux · .tar.gz
- About 70 MB, app included
- Installs it for you
- No sign-up
Only need the app, or already have the tool? All downloads ↓
What is GAP?
A robot thumb for your phone
No hacking, no modified game, no cheats. GAP plays the game the same way you do — by looking at the screen and tapping on it — just tirelessly. Here is the whole idea in three parts.
-
It looks at the screen
Many times a second GAP takes a picture of the game and works out what is on it: the board, the buttons, the mailbox, the score page.
-
It taps like a person
Then it taps and drags exactly where you would. Nothing inside the game is changed, and the game keeps running as normal underneath.
-
You stay in charge
A small floating bar sits over the game with Play, Stop and Settings. Press Stop and it stops. Change a setting and the next round uses it.
Each game gets its own script — the recipe that tells GAP what to do. Right now there is one: Disney Tsum Tsum. Left running, it plays rounds, collects hearts and mailbox items, raises level caps and buys boxes, for as long as you like. The app downloads the script for you, so there is nothing extra to find.
Before you start
Three things you need
-
1 · Somewhere to run the game
An Android phone or tablet (Android 12 or newer), or an emulator on your computer: MuMu Player on Windows (the one GAP is built and tested on), BlueStacks Air on an M-series Mac, Waydroid on Linux. LDPlayer, Nox and MEmu work on Windows too.
-
2 · Tsum Tsum, installed and logged in
Install Disney Tsum Tsum from the Play Store on that device or emulator, sign in, and reach the game's home screen at least once. GAP cannot help until the game itself works.
-
3 · A computer, for one step
The engine that reads the screen needs more power than a normal app gets, and a computer hands it that power. Emulator users already have one. Phone users need a USB cable too. A rooted device skips this entirely.
Get started
Four steps, about ten minutes
Everyone runs the same small tool once, on a computer, to put the app on the device. If the device is not rooted the tool also starts GAP's engine — and you run it again after every restart. On a rooted device the app starts its own engine, so step 2 is just the install.
-
Get the starter tool
One download for Windows, Mac and Linux, with the app inside it. Unzip it anywhere. It is a plain folder — nothing gets installed on your computer.
gap-starter.zip · gap-starter.tar.gz
-
Install the app, start the engine
Run the one file named for your computer, pick your device from a numbered list, then follow the Next: line it prints: 6 installs the app, 1 starts the engine.
Start-Windows / Start-Linux
-
Allow two permissions
Display over other apps lets the floating bar sit on top of the game. All files access lets the app read the folder scripts live in. The app asks for both the first time it opens.
GAP app → Grant → Grant
-
Download the script, press Play
The Library tab lists Tsum Tsum. Tap Download, switch to the game, tap Play. The floating bar appears and the bot takes it from there.
Library → Download → Play
Step by step
Answer a couple of questions and the guide below rewrites itself for exactly what you have. Every step is spelled out — nothing here assumes you have done this before.
Downloads
Pick what you need
Every download comes from the project's Releases page on GitHub, and these links always point at the newest one. The Tsum Tsum script itself is not a download here — the app fetches it from its Library tab.
-
Recommended · everything
The starter tool, app included
The tool that installs the app and starts the engine, with the app for every kind of device inside it. This is the one the guide above uses.
Mac users: take the .tar.gz. A .zip that came through a browser gets blocked by macOS; the .tar.gz does not.
-
Just the app
The APK on its own
For a rooted device, or if you already have the tool. There is one file per kind of processor — pick the one that matches:
-
gap-x86_64.apk~28 MB
Emulators on a Windows PC (MuMu, LDPlayer, Nox, MEmu) and Waydroid on a Linux PC.
-
gap-arm64-v8a.apk~15 MB
Any phone or tablet from the last several years, and BlueStacks Air on an M-series Mac.
-
gap-armeabi-v7a.apk~14 MB
Very old 32-bit phones only.
Not sure? Use the starter tool — it checks the device and picks the right one.
-
gap-x86_64.apk~28 MB
-
Tool only
The starter tool, no app inside
A tiny download for people who already have the tool and want the newest version of it. Extract it over your existing folder. It can still install the app — it downloads it for you when you choose 8 in its menu.
Already have the app? Its Library screen tells you when a newer app is out and updates it for you.
Questions
-
Why do I need a computer at all?
Reading the screen and tapping inside another app takes a level of access that Android only hands out through a cable from a computer. The starter tool does that in one keypress and then gets out of the way — the phone or emulator does everything else.
-
Do I need root?
No. Root only replaces the computer: with it, the app starts its own engine and takes its own permissions, and there is nothing to redo after a restart. Windows emulators can usually be rooted with one switch in their settings, which is why the guide suggests it there.
-
Why 540 × 960 and 120 FPS on an emulator?
The script was measured and tuned on a 540 × 960 screen, so everything lines up exactly. 120 FPS is the frame rate it was tuned with: it makes some of the game's animations play faster, but a round takes as long as it always does. Neither is required — but if you change the frame rate, tell the script in its settings (Device frame rate), so it knows how fast those animations run.
-
It stopped working after a restart
On a device that is not rooted the engine does not survive a reboot. Run the starter tool again — it opens straight to your device — and type 1. The app's main screen says Online once it is back.
-
Windows says it “protected your PC”
That blue box appears for any downloaded file Windows has not seen before. Click More info, then Run anyway. Start-Windows is a two-line text file; you are welcome to open it in Notepad first.
-
Will my game account get banned?
Possibly. Automating a game is against most games' rules, and GAP cannot hide what it does. Use an account you would be OK losing, and read the game's terms before you run anything.
-
Which Android versions work?
Android 12.0 and newer — phones, tablets, and the emulators: MuMu Player and friends on Windows, BlueStacks Air on M-series Macs, Waydroid on Linux. The starter tool picks the right build of the app for whichever you have.
-
Where do I get help?
Open an issue on the catalogue's GitHub page. If the script did something odd, press Report on the Quick Bar or the settings' Debug tab first — it saves the screen and the log so you can attach them.
Ready to run your first script?
Get the starter tool, follow the guide for your setup, and press Play. The floating bar takes it from there.