Common ADB Commands
FreshGEELark 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.mp4Download file from cloud phone
bash
adb pull /sdcard/movie.mp4 /Users/geelark/Downloads/movie.mp4Device Information
Get device ID
bash
# Android 13:
adb shell getprop ro.boot.serialno
# Other Android versions:
adb shell getprop ro.serialnoGet environment ID
bash
adb shell getprop ro.gl.serialnoScreen Capture
Screenshot
bash
adb exec-out screencap -p > /Users/geelark/Downloads/screenshot.pngScreen recording
bash
adb shell screenrecord /sdcard/demo.mp4
adb pull /sdcard/demo.mp4 /Users/geelark/Downloads/demo.mp4App Management
Install an app
bash
# -r: recover, -g: grant permissions
adb install -r -g /Users/geelark/Downloads/tiktok.apkUninstall an app
bash
adb uninstall com.ss.android.ugc.awemeInput Commands
Tap on coordinates
bash
# Click at (400, 360)
adb shell input tap 400 360Long press
bash
# Long press at (400, 360)
adb shell input swipe 400 360 400 360 1000Swipe
bash
# Swipe from (400, 1200) to (400, 100)
adb shell input swipe 400 1200 400 100 1000