open_camera
Launch the camera app on an Android or iOS device in a specific mode (photo, video, selfie, or selfie video) and set a self-timer delay for automated shots.
Instructions
Open the platform camera app in a specific mode.
Android uses launcher/UI automation; iOS uses the Camera bundle and WDA UI controls. No package or bundle id is required.
Args: device: ADB serial or ios:. mode: One of: "photo" — rear camera, photo mode (default) "video" — rear camera, video/record mode "selfie" — front camera, photo mode "selfie_video" — front camera, video mode timer_s: Self-timer delay in seconds. Supported: 0 (off), 2, 3, 5, 10. Uses UI automation — snaps to the closest value the device supports (ASUS: 3s/10s, Samsung: 2s/5s/10s). 0 = no timer (default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | photo | |
| device | Yes | ||
| timer_s | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |