mobium boot
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Start an emulator or a simulator, and wait until it has booted
Starts an Android emulator by its AVD's name, or an iOS simulator by its name or UDID, and answers with its serial or UDID once it has booted. One already running is said to be. An emulator cold-boots, headless unless --window.
Usage
mobium boot <avd | simulator> [flags]
Flags
| Flag | Type | Default | What it does |
|---|---|---|---|
--window | bool | Show the emulator's window (default: headless) |
And the global flags.
Examples
Boot an emulator by its AVD's name, and wait until it is up
mobium boot mobium-test
More, from mobium boot --help
mobium boot mobium-test # an AVD
mobium boot "iPhone 17 Pro" # a simulator, by name
mobium boot mobium-test --window
No screenshot: it starts a device, which has no screen of its own until it is up.
The tool
boot calls app_boot; its arguments and what every client calls it are there.