check
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Put a checkbox or switch into a state, rather than toggling whatever it is in. These call app_check.
check
public void check(String target, boolean checked)
Puts a checkbox or switch into a state, rather than toggling it.
Idempotent: asking for a state it is already in does nothing, which is what makes it safe to call without reading first. Anything with no checked state is refused rather than tapped, and a radio cannot be unchecked — a group is cleared by choosing a different member.
@param target a ref from map() such as "@e5", or a locator such as "text=Sign in"
@param checked true to check it, false to uncheck it
Examples
Tick a checkbox, whatever state it is in
device.check("testid=termsCheck", true); // does nothing if it is already ticked
The same call from the command line, mobium check testid=termsCheck, printed on an Android 15 emulator:
testid=termsCheck is now checked
| Before | After |
|---|---|
![]() | ![]() |
mobium check testid=termsCheck on an Android 15 emulator
Turn a switch off
device.check("@e4", false);
On a device
| Before | After |
|---|---|
![]() | ![]() |
mobium uncheck testid=termsCheck on an Android 15 emulator



