Skip to content

Constants

android_device_manager.AndroidProp

Bases: Enum

Common Android system properties for use with adb shell getprop.

Attributes

ANDROID_VERSION = 'ro.build.version.release' class-attribute instance-attribute

Android OS version string (e.g. "12", "13")

API_LEVEL = 'ro.build.version.sdk' class-attribute instance-attribute

Android API level (e.g. "34")

DEVICE_MODEL = 'ro.product.model' class-attribute instance-attribute

Device model name (e.g. "Pixel 5")

MANUFACTURER = 'ro.product.manufacturer' class-attribute instance-attribute

Device manufacturer (e.g. "Google")

BRAND = 'ro.product.brand' class-attribute instance-attribute

Device brand (e.g. "Pixel")

BOARD = 'ro.product.board' class-attribute instance-attribute

Device board (e.g. "goldfish_x86_64")

BOOTLOADER = 'ro.bootloader' class-attribute instance-attribute

Bootloader version

FINGERPRINT = 'ro.build.fingerprint' class-attribute instance-attribute

Full build fingerprint (unique ID for the build)

BUILD_ID = 'ro.build.display.id' class-attribute instance-attribute

Build display ID (e.g. "TQ3A.230805.001")

HARDWARE = 'ro.hardware' class-attribute instance-attribute

Hardware name (e.g. "ranchu")

BOOT_COMPLETED = 'sys.boot_completed' class-attribute instance-attribute

Indicates if system boot completed (should be "1" when ready)

BOOTANIM = 'init.svc.bootanim' class-attribute instance-attribute

Boot animation service status (should be "stopped" when fully booted)

FIRST_BOOT_COMPLETED = 'sys.bootstat.first_boot_completed' class-attribute instance-attribute

First boot completed marker (value "1" when fully booted)

SERIAL = 'ro.serialno' class-attribute instance-attribute

Device serial number