Skip to content

Common ADB Commands

Fresh

GEELark Cloud Phone supports all standard Android ADB commands. Below are frequently used commands.

File Transfer

Upload file to cloud phone

bash
adb push /Users/geelark/Downloads/movie.mp4 /sdcard/movie.mp4

Download file from cloud phone

bash
adb pull /sdcard/movie.mp4 /Users/geelark/Downloads/movie.mp4

Device Information

Get device ID

bash
# Android 13:
adb shell getprop ro.boot.serialno

# Other Android versions:
adb shell getprop ro.serialno

Get environment ID

bash
adb shell getprop ro.gl.serialno

Screen Capture

Screenshot

bash
adb exec-out screencap -p > /Users/geelark/Downloads/screenshot.png

Screen recording

bash
adb shell screenrecord /sdcard/demo.mp4
adb pull /sdcard/demo.mp4 /Users/geelark/Downloads/demo.mp4

App Management

Install an app

bash
# -r: recover, -g: grant permissions
adb install -r -g /Users/geelark/Downloads/tiktok.apk

Uninstall an app

bash
adb uninstall com.ss.android.ugc.aweme

Input Commands

Tap on coordinates

bash
# Click at (400, 360)
adb shell input tap 400 360

Long press

bash
# Long press at (400, 360)
adb shell input swipe 400 360 400 360 1000

Swipe

bash
# Swipe from (400, 1200) to (400, 100)
adb shell input swipe 400 1200 400 100 1000

GEELark API Documentation - Built with VitePress