1*d870e050SAndroid Build Coastguard Worker# This file describes the properties of a given virtual device configuration file. 2*d870e050SAndroid Build Coastguard Worker# 3*d870e050SAndroid Build Coastguard Worker# Note: Most top-level properties are boolean that control whether a feature is 4*d870e050SAndroid Build Coastguard Worker# present or not. Sub-features that depend on it are ignored if their 5*d870e050SAndroid Build Coastguard Worker# parent is set to 'false' or 'no' 6*d870e050SAndroid Build Coastguard Worker# 7*d870e050SAndroid Build Coastguard Worker# This file is parsed by 'android/scripts/gen-hw-config.py' to generate 8*d870e050SAndroid Build Coastguard Worker# 'android/avd/hw-config-defs.h'. The latter is a special header containing 9*d870e050SAndroid Build Coastguard Worker# macro statements that is used several times: 10*d870e050SAndroid Build Coastguard Worker# 11*d870e050SAndroid Build Coastguard Worker# - once to define the fields of the AndroidHwConfig structure 12*d870e050SAndroid Build Coastguard Worker# (see host-common/hw-config.h) 13*d870e050SAndroid Build Coastguard Worker# 14*d870e050SAndroid Build Coastguard Worker# - once to implement the hardware configuration loader 15*d870e050SAndroid Build Coastguard Worker# (see host-common/hw-config.h) 16*d870e050SAndroid Build Coastguard Worker# 17*d870e050SAndroid Build Coastguard Worker# It is also packaged by the SDK and parsed by tools to let the developers 18*d870e050SAndroid Build Coastguard Worker# create AVDs. 19*d870e050SAndroid Build Coastguard Worker# 20*d870e050SAndroid Build Coastguard Worker# NOTE: if you remove items from this file, be sure that you do not break 21*d870e050SAndroid Build Coastguard Worker# the emulator build. 22*d870e050SAndroid Build Coastguard Worker# 23*d870e050SAndroid Build Coastguard Worker 24*d870e050SAndroid Build Coastguard Worker# CPU Architecture 25*d870e050SAndroid Build Coastguard Workername = hw.cpu.arch 26*d870e050SAndroid Build Coastguard Workertype = string 27*d870e050SAndroid Build Coastguard Workerdefault = arm 28*d870e050SAndroid Build Coastguard Workerabstract = CPU Architecture 29*d870e050SAndroid Build Coastguard Workerdescription = The CPU Architecture to emulator 30*d870e050SAndroid Build Coastguard Worker 31*d870e050SAndroid Build Coastguard Worker# CPU Model 32*d870e050SAndroid Build Coastguard Worker# Leave it empty, and the default value will be computed from 33*d870e050SAndroid Build Coastguard Worker# hw.cpu.arch. This is only useful for experimentation for now. 34*d870e050SAndroid Build Coastguard Workername = hw.cpu.model 35*d870e050SAndroid Build Coastguard Workertype = string 36*d870e050SAndroid Build Coastguard Workerdefault = 37*d870e050SAndroid Build Coastguard Workerabstract = CPU model 38*d870e050SAndroid Build Coastguard Workerdescription = The CPU model (QEMU-specific string) 39*d870e050SAndroid Build Coastguard Worker 40*d870e050SAndroid Build Coastguard Worker# SMP count: Number of processors to emulate when SMP is supported. 41*d870e050SAndroid Build Coastguard Worker# Must be > 0. 42*d870e050SAndroid Build Coastguard Workername = hw.cpu.ncore 43*d870e050SAndroid Build Coastguard Workertype = integer 44*d870e050SAndroid Build Coastguard Workerdefault = 2 45*d870e050SAndroid Build Coastguard Workerabstract = SMP CPU core count 46*d870e050SAndroid Build Coastguard Workerdescription = Number of cores in a simulated SMP CPU. 47*d870e050SAndroid Build Coastguard Worker 48*d870e050SAndroid Build Coastguard Worker# Ram size 49*d870e050SAndroid Build Coastguard Worker# Default value will be computed based on screen pixels 50*d870e050SAndroid Build Coastguard Worker# or skin version 51*d870e050SAndroid Build Coastguard Workername = hw.ramSize 52*d870e050SAndroid Build Coastguard Workertype = integer 53*d870e050SAndroid Build Coastguard Workerdefault = 0 54*d870e050SAndroid Build Coastguard Workerabstract = Device ram size 55*d870e050SAndroid Build Coastguard Workerdescription = The amount of physical RAM on the device, in megabytes. 56*d870e050SAndroid Build Coastguard Worker 57*d870e050SAndroid Build Coastguard Worker# Touch screen type 58*d870e050SAndroid Build Coastguard Workername = hw.screen 59*d870e050SAndroid Build Coastguard Workertype = string 60*d870e050SAndroid Build Coastguard Workerenum = touch, multi-touch, no-touch 61*d870e050SAndroid Build Coastguard Workerdefault = multi-touch 62*d870e050SAndroid Build Coastguard Workerabstract = Touch screen type 63*d870e050SAndroid Build Coastguard Workerdescription = Defines type of the screen. 64*d870e050SAndroid Build Coastguard Worker 65*d870e050SAndroid Build Coastguard Worker# Hardware main keys (back/home) 66*d870e050SAndroid Build Coastguard Workername = hw.mainKeys 67*d870e050SAndroid Build Coastguard Workertype = boolean 68*d870e050SAndroid Build Coastguard Workerdefault = yes 69*d870e050SAndroid Build Coastguard Workerabstract = Hardware Back/Home keys 70*d870e050SAndroid Build Coastguard Workerdescription = Whether there are hardware back/home keys on the device. 71*d870e050SAndroid Build Coastguard Worker 72*d870e050SAndroid Build Coastguard Worker# Trackball support 73*d870e050SAndroid Build Coastguard Workername = hw.trackBall 74*d870e050SAndroid Build Coastguard Workertype = boolean 75*d870e050SAndroid Build Coastguard Workerdefault = yes 76*d870e050SAndroid Build Coastguard Workerabstract = Track-ball support 77*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a trackball on the device. 78*d870e050SAndroid Build Coastguard Worker 79*d870e050SAndroid Build Coastguard Worker# Keyboard support (qwerty/azerty) 80*d870e050SAndroid Build Coastguard Workername = hw.keyboard 81*d870e050SAndroid Build Coastguard Workertype = boolean 82*d870e050SAndroid Build Coastguard Workerdefault = no 83*d870e050SAndroid Build Coastguard Workerabstract = Keyboard support 84*d870e050SAndroid Build Coastguard Workerdescription = Whether the device has a QWERTY keyboard. 85*d870e050SAndroid Build Coastguard Worker 86*d870e050SAndroid Build Coastguard Worker# Keyboard lid support 87*d870e050SAndroid Build Coastguard Worker# (I.e. can the qwerty keyboard be closed/hidden or opened/visible) 88*d870e050SAndroid Build Coastguard Worker# this will be ignored if hw.keyboard is false 89*d870e050SAndroid Build Coastguard Worker# 90*d870e050SAndroid Build Coastguard Worker# NOTE: As a special case, the default value will be 'false' if the 91*d870e050SAndroid Build Coastguard Worker# AVD targets API level 12 or higher. See hwConfig_init() 92*d870e050SAndroid Build Coastguard Worker# in external/qemu/android/avd/hw-config.c for more details. 93*d870e050SAndroid Build Coastguard Worker# 94*d870e050SAndroid Build Coastguard Workername = hw.keyboard.lid 95*d870e050SAndroid Build Coastguard Workertype = boolean 96*d870e050SAndroid Build Coastguard Workerdefault = yes 97*d870e050SAndroid Build Coastguard Workerabstract = Keyboard lid support 98*d870e050SAndroid Build Coastguard Workerdescription = Whether the QWERTY keyboard can be opened/closed. 99*d870e050SAndroid Build Coastguard Worker 100*d870e050SAndroid Build Coastguard Worker# The name of the hardware charmap for this device. 101*d870e050SAndroid Build Coastguard Worker# 102*d870e050SAndroid Build Coastguard Worker# NOTE: This should always be the default 'qwerty2' unless you have 103*d870e050SAndroid Build Coastguard Worker# modified the system image accordingly. This name is sent to 104*d870e050SAndroid Build Coastguard Worker# the kernel at boot time. Using an incorrect name will result 105*d870e050SAndroid Build Coastguard Worker# in an unusable machine. 106*d870e050SAndroid Build Coastguard Workername = hw.keyboard.charmap 107*d870e050SAndroid Build Coastguard Workertype = string 108*d870e050SAndroid Build Coastguard Workerdefault = qwerty2 109*d870e050SAndroid Build Coastguard Workerabstract = Keyboard charmap name 110*d870e050SAndroid Build Coastguard Workerdescription = Name of the system keyboard charmap file. 111*d870e050SAndroid Build Coastguard Worker 112*d870e050SAndroid Build Coastguard Worker# DPad keys 113*d870e050SAndroid Build Coastguard Workername = hw.dPad 114*d870e050SAndroid Build Coastguard Workertype = boolean 115*d870e050SAndroid Build Coastguard Workerdefault = yes 116*d870e050SAndroid Build Coastguard Workerabstract = DPad support 117*d870e050SAndroid Build Coastguard Workerdescription = Whether the device has DPad keys 118*d870e050SAndroid Build Coastguard Worker 119*d870e050SAndroid Build Coastguard Worker# Rotary input 120*d870e050SAndroid Build Coastguard Workername = hw.rotaryInput 121*d870e050SAndroid Build Coastguard Workertype = boolean 122*d870e050SAndroid Build Coastguard Workerdefault = no 123*d870e050SAndroid Build Coastguard Workerabstract = Rotary input support 124*d870e050SAndroid Build Coastguard Workerdescription = Whether the device has rotary input 125*d870e050SAndroid Build Coastguard Worker 126*d870e050SAndroid Build Coastguard Worker# GSM Modem support 127*d870e050SAndroid Build Coastguard Workername = hw.gsmModem 128*d870e050SAndroid Build Coastguard Workertype = boolean 129*d870e050SAndroid Build Coastguard Workerdefault = yes 130*d870e050SAndroid Build Coastguard Workerabstract = GSM modem support 131*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a GSM modem in the device. 132*d870e050SAndroid Build Coastguard Worker 133*d870e050SAndroid Build Coastguard Worker# GPS support 134*d870e050SAndroid Build Coastguard Workername = hw.gps 135*d870e050SAndroid Build Coastguard Workertype = boolean 136*d870e050SAndroid Build Coastguard Workerdefault = yes 137*d870e050SAndroid Build Coastguard Workerabstract = GPS support 138*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a GPS in the device. 139*d870e050SAndroid Build Coastguard Worker 140*d870e050SAndroid Build Coastguard Worker# Battery 141*d870e050SAndroid Build Coastguard Workername = hw.battery 142*d870e050SAndroid Build Coastguard Workertype = boolean 143*d870e050SAndroid Build Coastguard Workerdefault = yes 144*d870e050SAndroid Build Coastguard Workerabstract = Battery support 145*d870e050SAndroid Build Coastguard Workerdescription = Whether the device can run on a battery. 146*d870e050SAndroid Build Coastguard Worker 147*d870e050SAndroid Build Coastguard Worker# Accelerometer (used for auto-rotation) 148*d870e050SAndroid Build Coastguard Workername = hw.accelerometer 149*d870e050SAndroid Build Coastguard Workertype = boolean 150*d870e050SAndroid Build Coastguard Workerdefault = yes 151*d870e050SAndroid Build Coastguard Workerabstract = Accelerometer 152*d870e050SAndroid Build Coastguard Workerdescription = Whether there is an accelerometer in the device. 153*d870e050SAndroid Build Coastguard Worker 154*d870e050SAndroid Build Coastguard Worker# Accelerometer (uncalibrated) 155*d870e050SAndroid Build Coastguard Workername = hw.accelerometer_uncalibrated 156*d870e050SAndroid Build Coastguard Workertype = boolean 157*d870e050SAndroid Build Coastguard Workerdefault = yes 158*d870e050SAndroid Build Coastguard Workerabstract = AccelerometerUncalibrated 159*d870e050SAndroid Build Coastguard Workerdescription = Whether there is an uncalibrated accelerometer in the device. 160*d870e050SAndroid Build Coastguard Worker 161*d870e050SAndroid Build Coastguard Worker# Gyroscope (used for VR) 162*d870e050SAndroid Build Coastguard Workername = hw.gyroscope 163*d870e050SAndroid Build Coastguard Workertype = boolean 164*d870e050SAndroid Build Coastguard Workerdefault = yes 165*d870e050SAndroid Build Coastguard Workerabstract = Gyroscope 166*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a gyroscope in the device. 167*d870e050SAndroid Build Coastguard Worker 168*d870e050SAndroid Build Coastguard Worker# Audio input 169*d870e050SAndroid Build Coastguard Workername = hw.audioInput 170*d870e050SAndroid Build Coastguard Workertype = boolean 171*d870e050SAndroid Build Coastguard Workerdefault = yes 172*d870e050SAndroid Build Coastguard Workerabstract = Audio recording support 173*d870e050SAndroid Build Coastguard Workerdescription = Whether the device can record audio 174*d870e050SAndroid Build Coastguard Worker 175*d870e050SAndroid Build Coastguard Worker# Audio output 176*d870e050SAndroid Build Coastguard Workername = hw.audioOutput 177*d870e050SAndroid Build Coastguard Workertype = boolean 178*d870e050SAndroid Build Coastguard Workerdefault = yes 179*d870e050SAndroid Build Coastguard Workerabstract = Audio playback support 180*d870e050SAndroid Build Coastguard Workerdescription = Whether the device can play audio 181*d870e050SAndroid Build Coastguard Worker 182*d870e050SAndroid Build Coastguard Worker# SDCard support 183*d870e050SAndroid Build Coastguard Workername = hw.sdCard 184*d870e050SAndroid Build Coastguard Workertype = boolean 185*d870e050SAndroid Build Coastguard Workerdefault = yes 186*d870e050SAndroid Build Coastguard Workerabstract = SD Card support 187*d870e050SAndroid Build Coastguard Workerdescription = Whether the device supports insertion/removal of virtual SD Cards. 188*d870e050SAndroid Build Coastguard Worker 189*d870e050SAndroid Build Coastguard Workername = hw.sdCard.path 190*d870e050SAndroid Build Coastguard Workertype = string 191*d870e050SAndroid Build Coastguard Workerdefault = 192*d870e050SAndroid Build Coastguard Workerabstract = SD Card image path 193*d870e050SAndroid Build Coastguard Worker 194*d870e050SAndroid Build Coastguard Workername = hw.logcatOutput.path 195*d870e050SAndroid Build Coastguard Workertype = string 196*d870e050SAndroid Build Coastguard Workerdefault = 197*d870e050SAndroid Build Coastguard Workerabstract = Logcat Output File Path 198*d870e050SAndroid Build Coastguard Worker 199*d870e050SAndroid Build Coastguard Worker# Cache partition 200*d870e050SAndroid Build Coastguard Workername = disk.cachePartition 201*d870e050SAndroid Build Coastguard Workertype = boolean 202*d870e050SAndroid Build Coastguard Workerdefault = yes 203*d870e050SAndroid Build Coastguard Workerabstract = Cache partition support 204*d870e050SAndroid Build Coastguard Workerdescription = Whether we use a /cache partition on the device. 205*d870e050SAndroid Build Coastguard Worker 206*d870e050SAndroid Build Coastguard Workername = disk.cachePartition.path 207*d870e050SAndroid Build Coastguard Workertype = string 208*d870e050SAndroid Build Coastguard Workerdefault = 209*d870e050SAndroid Build Coastguard Workerabstract = Cache partition 210*d870e050SAndroid Build Coastguard Workerdescription = Cache partition to use on the device. Ignored if disk.cachePartition is not 'yes'. 211*d870e050SAndroid Build Coastguard Worker 212*d870e050SAndroid Build Coastguard Workername = disk.cachePartition.size 213*d870e050SAndroid Build Coastguard Workertype = diskSize 214*d870e050SAndroid Build Coastguard Workerabstract = Cache partition size 215*d870e050SAndroid Build Coastguard Workerdefault = 66MB 216*d870e050SAndroid Build Coastguard Worker 217*d870e050SAndroid Build Coastguard Workername = test.quitAfterBootTimeOut 218*d870e050SAndroid Build Coastguard Workertype = integer 219*d870e050SAndroid Build Coastguard Workerdefault = -1 220*d870e050SAndroid Build Coastguard Workerabstract = Quit emulator after guest boots completely, or after time out. Default: end of universe. 221*d870e050SAndroid Build Coastguard Worker 222*d870e050SAndroid Build Coastguard Workername = test.delayAdbTillBootComplete 223*d870e050SAndroid Build Coastguard Workertype = integer 224*d870e050SAndroid Build Coastguard Workerdefault = 0 225*d870e050SAndroid Build Coastguard Workerabstract = Delay sending data to guest adb until guest completed booting 226*d870e050SAndroid Build Coastguard Worker 227*d870e050SAndroid Build Coastguard Workername = test.monitorAdb 228*d870e050SAndroid Build Coastguard Workertype = integer 229*d870e050SAndroid Build Coastguard Workerdefault = 0 230*d870e050SAndroid Build Coastguard Workerabstract = Monitor Adb messages between guest and host. Default: Disabled. 231*d870e050SAndroid Build Coastguard Worker 232*d870e050SAndroid Build Coastguard Worker# LCD width 233*d870e050SAndroid Build Coastguard Workername = hw.lcd.width 234*d870e050SAndroid Build Coastguard Workertype = integer 235*d870e050SAndroid Build Coastguard Workerdefault = 320 236*d870e050SAndroid Build Coastguard Workerabstract = LCD pixel width 237*d870e050SAndroid Build Coastguard Worker 238*d870e050SAndroid Build Coastguard Workername = hw.lcd.height 239*d870e050SAndroid Build Coastguard Workertype = integer 240*d870e050SAndroid Build Coastguard Workerdefault = 640 241*d870e050SAndroid Build Coastguard Workerabstract = LCD pixel height 242*d870e050SAndroid Build Coastguard Worker 243*d870e050SAndroid Build Coastguard Workername = hw.lcd.depth 244*d870e050SAndroid Build Coastguard Workertype = integer 245*d870e050SAndroid Build Coastguard Workerenum = 16, 32 246*d870e050SAndroid Build Coastguard Workerdefault = 16 247*d870e050SAndroid Build Coastguard Workerabstract = LCD color depth 248*d870e050SAndroid Build Coastguard Workerdescription = Color bit depth of emulated framebuffer. 249*d870e050SAndroid Build Coastguard Worker 250*d870e050SAndroid Build Coastguard Workername = hw.lcd.circular 251*d870e050SAndroid Build Coastguard Workertype = boolean 252*d870e050SAndroid Build Coastguard Workerdefault = false 253*d870e050SAndroid Build Coastguard Workerabstract = Display is circular 254*d870e050SAndroid Build Coastguard Workerdescription = Specifies if the main display is circular (round). Default: false. 255*d870e050SAndroid Build Coastguard Worker 256*d870e050SAndroid Build Coastguard Worker# LCD density 257*d870e050SAndroid Build Coastguard Workername = hw.lcd.density 258*d870e050SAndroid Build Coastguard Workertype = integer 259*d870e050SAndroid Build Coastguard Workerenum = 120, 160, 240, 213, 320 260*d870e050SAndroid Build Coastguard Workerdefault = 160 261*d870e050SAndroid Build Coastguard Workerabstract = Abstracted LCD density 262*d870e050SAndroid Build Coastguard Workerdescription = A value used to roughly describe the density of the LCD screen for automatic resource/asset selection. 263*d870e050SAndroid Build Coastguard Worker 264*d870e050SAndroid Build Coastguard Worker# LCD backlight - Enable/Disable LCD backlight simulation 265*d870e050SAndroid Build Coastguard Worker# default = no : Disabled 266*d870e050SAndroid Build Coastguard Worker# default = yes : Enabled 267*d870e050SAndroid Build Coastguard Workername = hw.lcd.backlight 268*d870e050SAndroid Build Coastguard Workertype = boolean 269*d870e050SAndroid Build Coastguard Workerdefault = yes 270*d870e050SAndroid Build Coastguard Workerabstract = LCD backlight 271*d870e050SAndroid Build Coastguard Workerdescription = Enable/Disable LCD backlight simulation,yes-enabled,no-disabled. 272*d870e050SAndroid Build Coastguard Worker 273*d870e050SAndroid Build Coastguard Worker# VSYNC rate 274*d870e050SAndroid Build Coastguard Workername = hw.lcd.vsync 275*d870e050SAndroid Build Coastguard Workertype = integer 276*d870e050SAndroid Build Coastguard Workerdefault = 60 277*d870e050SAndroid Build Coastguard Workerabstract = LCD VSYNC rate 278*d870e050SAndroid Build Coastguard Worker 279*d870e050SAndroid Build Coastguard Worker# GL transport 280*d870e050SAndroid Build Coastguard Workername = hw.gltransport 281*d870e050SAndroid Build Coastguard Workertype = string 282*d870e050SAndroid Build Coastguard Workerdefault = pipe 283*d870e050SAndroid Build Coastguard Workerenum = tcp, pipe, virtio-gpu, asg 284*d870e050SAndroid Build Coastguard Workerabstract = Transport used to run graphics 285*d870e050SAndroid Build Coastguard Worker 286*d870e050SAndroid Build Coastguard Workername = hw.gltransport.asg.writeBufferSize 287*d870e050SAndroid Build Coastguard Workertype = integer 288*d870e050SAndroid Build Coastguard Workerdefault = 1048576 289*d870e050SAndroid Build Coastguard Workerabstract = For address space graphics, the total size of the write buffer the guest can write into 290*d870e050SAndroid Build Coastguard Worker 291*d870e050SAndroid Build Coastguard Workername = hw.gltransport.asg.writeStepSize 292*d870e050SAndroid Build Coastguard Workertype = integer 293*d870e050SAndroid Build Coastguard Workerdefault = 4096 294*d870e050SAndroid Build Coastguard Workerabstract = For address space graphics, the max size of each guest-to-host transaction. 295*d870e050SAndroid Build Coastguard Worker 296*d870e050SAndroid Build Coastguard Workername = hw.gltransport.asg.dataRingSize 297*d870e050SAndroid Build Coastguard Workertype = integer 298*d870e050SAndroid Build Coastguard Workerdefault = 32768 299*d870e050SAndroid Build Coastguard Workerabstract = For address space graphics, the size of the ring used to transfer larger buffers. 300*d870e050SAndroid Build Coastguard Worker 301*d870e050SAndroid Build Coastguard Workername = hw.gltransport.drawFlushInterval 302*d870e050SAndroid Build Coastguard Workertype = integer 303*d870e050SAndroid Build Coastguard Workerdefault = 800 304*d870e050SAndroid Build Coastguard Workerabstract = Interval over which to flush draw calls (balance host gpu starve vs pipe notif overhead) 305*d870e050SAndroid Build Coastguard Worker 306*d870e050SAndroid Build Coastguard Worker# Display sub-region 307*d870e050SAndroid Build Coastguard Worker# Indicates a reduced area of hw.lcd that is used when a foldable device 308*d870e050SAndroid Build Coastguard Worker# is in its folded configuration. 309*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.1.xOffset 310*d870e050SAndroid Build Coastguard Workertype = integer 311*d870e050SAndroid Build Coastguard Workerdefault = -1 312*d870e050SAndroid Build Coastguard Workerabstract = Horizontal offset of the sub-region 313*d870e050SAndroid Build Coastguard Worker 314*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.1.yOffset 315*d870e050SAndroid Build Coastguard Workertype = integer 316*d870e050SAndroid Build Coastguard Workerdefault = -1 317*d870e050SAndroid Build Coastguard Workerabstract = Vertical offset of the sub-region 318*d870e050SAndroid Build Coastguard Worker 319*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.1.width 320*d870e050SAndroid Build Coastguard Workertype = integer 321*d870e050SAndroid Build Coastguard Workerdefault = 0 322*d870e050SAndroid Build Coastguard Workerabstract = Horizontal size of the sub-region 323*d870e050SAndroid Build Coastguard Worker 324*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.1.height 325*d870e050SAndroid Build Coastguard Workertype = integer 326*d870e050SAndroid Build Coastguard Workerdefault = 0 327*d870e050SAndroid Build Coastguard Workerabstract = Vertical size of the sub-region 328*d870e050SAndroid Build Coastguard Worker 329*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.2.xOffset 330*d870e050SAndroid Build Coastguard Workertype = integer 331*d870e050SAndroid Build Coastguard Workerdefault = -1 332*d870e050SAndroid Build Coastguard Workerabstract = Horizontal offset of the sub-region 333*d870e050SAndroid Build Coastguard Worker 334*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.2.yOffset 335*d870e050SAndroid Build Coastguard Workertype = integer 336*d870e050SAndroid Build Coastguard Workerdefault = -1 337*d870e050SAndroid Build Coastguard Workerabstract = Vertical offset of the sub-region 338*d870e050SAndroid Build Coastguard Worker 339*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.2.width 340*d870e050SAndroid Build Coastguard Workertype = integer 341*d870e050SAndroid Build Coastguard Workerdefault = 0 342*d870e050SAndroid Build Coastguard Workerabstract = Horizontal size of the sub-region 343*d870e050SAndroid Build Coastguard Worker 344*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.2.height 345*d870e050SAndroid Build Coastguard Workertype = integer 346*d870e050SAndroid Build Coastguard Workerdefault = 0 347*d870e050SAndroid Build Coastguard Workerabstract = Vertical size of the sub-region 348*d870e050SAndroid Build Coastguard Worker 349*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.3.xOffset 350*d870e050SAndroid Build Coastguard Workertype = integer 351*d870e050SAndroid Build Coastguard Workerdefault = -1 352*d870e050SAndroid Build Coastguard Workerabstract = Horizontal offset of the sub-region 353*d870e050SAndroid Build Coastguard Worker 354*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.3.yOffset 355*d870e050SAndroid Build Coastguard Workertype = integer 356*d870e050SAndroid Build Coastguard Workerdefault = -1 357*d870e050SAndroid Build Coastguard Workerabstract = Vertical offset of the sub-region 358*d870e050SAndroid Build Coastguard Worker 359*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.3.width 360*d870e050SAndroid Build Coastguard Workertype = integer 361*d870e050SAndroid Build Coastguard Workerdefault = 0 362*d870e050SAndroid Build Coastguard Workerabstract = Horizontal size of the sub-region 363*d870e050SAndroid Build Coastguard Worker 364*d870e050SAndroid Build Coastguard Workername = hw.displayRegion.0.3.height 365*d870e050SAndroid Build Coastguard Workertype = integer 366*d870e050SAndroid Build Coastguard Workerdefault = 0 367*d870e050SAndroid Build Coastguard Workerabstract = Vertical size of the sub-region 368*d870e050SAndroid Build Coastguard Worker 369*d870e050SAndroid Build Coastguard Worker# The Secondary Displays (MAX 3) (Primary display is represented by hw.lcd.*) 370*d870e050SAndroid Build Coastguard Workername = hw.display1.width 371*d870e050SAndroid Build Coastguard Workertype = integer 372*d870e050SAndroid Build Coastguard Workerdefault = 0 373*d870e050SAndroid Build Coastguard Workerabstract = Pixel width of the second display 374*d870e050SAndroid Build Coastguard Worker 375*d870e050SAndroid Build Coastguard Workername = hw.display1.height 376*d870e050SAndroid Build Coastguard Workertype = integer 377*d870e050SAndroid Build Coastguard Workerdefault = 0 378*d870e050SAndroid Build Coastguard Workerabstract = Pixel height of the second display 379*d870e050SAndroid Build Coastguard Worker 380*d870e050SAndroid Build Coastguard Workername = hw.display1.density 381*d870e050SAndroid Build Coastguard Workertype = integer 382*d870e050SAndroid Build Coastguard Workerdefault = 0 383*d870e050SAndroid Build Coastguard Workerabstract = Screen density of the second display 384*d870e050SAndroid Build Coastguard Worker 385*d870e050SAndroid Build Coastguard Workername = hw.display1.xOffset 386*d870e050SAndroid Build Coastguard Workertype = integer 387*d870e050SAndroid Build Coastguard Workerdefault = -1 388*d870e050SAndroid Build Coastguard Workerabstract = the horizontal offset of the second display with respect to the host QT window. 389*d870e050SAndroid Build Coastguard Worker 390*d870e050SAndroid Build Coastguard Workername = hw.display1.yOffset 391*d870e050SAndroid Build Coastguard Workertype = integer 392*d870e050SAndroid Build Coastguard Workerdefault = -1 393*d870e050SAndroid Build Coastguard Workerabstract = the veritcal offset of the second display with respect to the host QT window. 394*d870e050SAndroid Build Coastguard Worker 395*d870e050SAndroid Build Coastguard Workername = hw.display1.flag 396*d870e050SAndroid Build Coastguard Workertype = integer 397*d870e050SAndroid Build Coastguard Workerdefault = 0 398*d870e050SAndroid Build Coastguard Workerabstract = the flag to use when the second display is initialized in the Android system. 399*d870e050SAndroid Build Coastguard Worker 400*d870e050SAndroid Build Coastguard Workername = hw.display2.width 401*d870e050SAndroid Build Coastguard Workertype = integer 402*d870e050SAndroid Build Coastguard Workerdefault = 0 403*d870e050SAndroid Build Coastguard Workerabstract = Pixel width of the third display 404*d870e050SAndroid Build Coastguard Worker 405*d870e050SAndroid Build Coastguard Workername = hw.display2.height 406*d870e050SAndroid Build Coastguard Workertype = integer 407*d870e050SAndroid Build Coastguard Workerdefault = 0 408*d870e050SAndroid Build Coastguard Workerabstract = Pixel height of the third display 409*d870e050SAndroid Build Coastguard Worker 410*d870e050SAndroid Build Coastguard Workername = hw.display2.density 411*d870e050SAndroid Build Coastguard Workertype = integer 412*d870e050SAndroid Build Coastguard Workerdefault = 0 413*d870e050SAndroid Build Coastguard Workerabstract = Screen density of the third display 414*d870e050SAndroid Build Coastguard Worker 415*d870e050SAndroid Build Coastguard Workername = hw.display2.xOffset 416*d870e050SAndroid Build Coastguard Workertype = integer 417*d870e050SAndroid Build Coastguard Workerdefault = -1 418*d870e050SAndroid Build Coastguard Workerabstract = the horizontal offset of the third display with respect to the host QT window. 419*d870e050SAndroid Build Coastguard Worker 420*d870e050SAndroid Build Coastguard Workername = hw.display2.yOffset 421*d870e050SAndroid Build Coastguard Workertype = integer 422*d870e050SAndroid Build Coastguard Workerdefault = -1 423*d870e050SAndroid Build Coastguard Workerabstract = the veritcal offset of the third display with respect to the host QT window. 424*d870e050SAndroid Build Coastguard Worker 425*d870e050SAndroid Build Coastguard Workername = hw.display2.flag 426*d870e050SAndroid Build Coastguard Workertype = integer 427*d870e050SAndroid Build Coastguard Workerdefault = 0 428*d870e050SAndroid Build Coastguard Workerabstract = the flag to use when the third display is initialized in the Android system. 429*d870e050SAndroid Build Coastguard Worker 430*d870e050SAndroid Build Coastguard Workername = hw.display3.width 431*d870e050SAndroid Build Coastguard Workertype = integer 432*d870e050SAndroid Build Coastguard Workerdefault = 0 433*d870e050SAndroid Build Coastguard Workerabstract = Pixel width of the fourth display 434*d870e050SAndroid Build Coastguard Worker 435*d870e050SAndroid Build Coastguard Workername = hw.display3.height 436*d870e050SAndroid Build Coastguard Workertype = integer 437*d870e050SAndroid Build Coastguard Workerdefault = 0 438*d870e050SAndroid Build Coastguard Workerabstract = Pixel height of the fourth display 439*d870e050SAndroid Build Coastguard Worker 440*d870e050SAndroid Build Coastguard Workername = hw.display3.density 441*d870e050SAndroid Build Coastguard Workertype = integer 442*d870e050SAndroid Build Coastguard Workerdefault = 0 443*d870e050SAndroid Build Coastguard Workerabstract = Screen density of the fourth display 444*d870e050SAndroid Build Coastguard Worker 445*d870e050SAndroid Build Coastguard Workername = hw.display3.xOffset 446*d870e050SAndroid Build Coastguard Workertype = integer 447*d870e050SAndroid Build Coastguard Workerdefault = -1 448*d870e050SAndroid Build Coastguard Workerabstract = the horizontal offset of the fourth display with respect to the host QT window. 449*d870e050SAndroid Build Coastguard Worker 450*d870e050SAndroid Build Coastguard Workername = hw.display3.yOffset 451*d870e050SAndroid Build Coastguard Workertype = integer 452*d870e050SAndroid Build Coastguard Workerdefault = -1 453*d870e050SAndroid Build Coastguard Workerabstract = the veritcal offset of the fourth display with respect to the host QT window. 454*d870e050SAndroid Build Coastguard Worker 455*d870e050SAndroid Build Coastguard Workername = hw.display3.flag 456*d870e050SAndroid Build Coastguard Workertype = integer 457*d870e050SAndroid Build Coastguard Workerdefault = 0 458*d870e050SAndroid Build Coastguard Workerabstract = the flag touse when the fourth display is initialized in the Android system. 459*d870e050SAndroid Build Coastguard Worker 460*d870e050SAndroid Build Coastguard Workername = hw.multi_display_window 461*d870e050SAndroid Build Coastguard Workertype = boolean 462*d870e050SAndroid Build Coastguard Workerdefault = no 463*d870e050SAndroid Build Coastguard Workerabstract = Create a window for each display 464*d870e050SAndroid Build Coastguard Workerdescription = When multidisplay enabled, enabling this flag will create a window for each display. 465*d870e050SAndroid Build Coastguard Worker 466*d870e050SAndroid Build Coastguard Workername = display.settings.xml 467*d870e050SAndroid Build Coastguard Workertype = string 468*d870e050SAndroid Build Coastguard Workerenum = freeform, ... 469*d870e050SAndroid Build Coastguard Workerdefault = 470*d870e050SAndroid Build Coastguard Workerabstract = Configure setting xml file for Android Window Manager 471*d870e050SAndroid Build Coastguard Worker 472*d870e050SAndroid Build Coastguard Workername = hw.hotplug_multi_display 473*d870e050SAndroid Build Coastguard Workertype = boolean 474*d870e050SAndroid Build Coastguard Workerdefault = no 475*d870e050SAndroid Build Coastguard Workerabstract = If yes, create multidisplay using HAL hotplug display, otherwise, using Android window manager 476*d870e050SAndroid Build Coastguard Worker 477*d870e050SAndroid Build Coastguard Worker# Hardware OpenGLES emulation support 478*d870e050SAndroid Build Coastguard Worker# 479*d870e050SAndroid Build Coastguard Workername = hw.gpu.enabled 480*d870e050SAndroid Build Coastguard Workertype = boolean 481*d870e050SAndroid Build Coastguard Workerdefault = no 482*d870e050SAndroid Build Coastguard Workerabstract = GPU emulation 483*d870e050SAndroid Build Coastguard Workerdescription = Enable/Disable emulated OpenGLES GPU 484*d870e050SAndroid Build Coastguard Worker 485*d870e050SAndroid Build Coastguard Workername = hw.gpu.mode 486*d870e050SAndroid Build Coastguard Workertype = string 487*d870e050SAndroid Build Coastguard Workerdefault = auto 488*d870e050SAndroid Build Coastguard Workerenum = auto, host, mesa 489*d870e050SAndroid Build Coastguard Workerabstract = GPU emulation mode 490*d870e050SAndroid Build Coastguard Workerdescription = This value determines how GPU emulation is implemented. 491*d870e050SAndroid Build Coastguard Worker 492*d870e050SAndroid Build Coastguard Worker# Deactivated due to issues with blacklist=no leaked to production 493*d870e050SAndroid Build Coastguard Worker# name = hw.gpu.blacklisted 494*d870e050SAndroid Build Coastguard Worker# type = string 495*d870e050SAndroid Build Coastguard Worker# default = no 496*d870e050SAndroid Build Coastguard Worker# enum = no, yes 497*d870e050SAndroid Build Coastguard Worker# abstract = GPU on-blacklist mode 498*d870e050SAndroid Build Coastguard Worker# description = This value determines if the GPU is considered blacklisted. Testing purposes only. 499*d870e050SAndroid Build Coastguard Worker 500*d870e050SAndroid Build Coastguard Worker# Configures the initial orientation: portrait or landscape 501*d870e050SAndroid Build Coastguard Worker# 502*d870e050SAndroid Build Coastguard Workername = hw.initialOrientation 503*d870e050SAndroid Build Coastguard Workertype = string 504*d870e050SAndroid Build Coastguard Workerenum = portrait, landscape 505*d870e050SAndroid Build Coastguard Workerdefault = portrait 506*d870e050SAndroid Build Coastguard Workerabstract = Initial screen orientation 507*d870e050SAndroid Build Coastguard Workerdescription = Setup initial screen orientation, can be rotated later on. 508*d870e050SAndroid Build Coastguard Worker 509*d870e050SAndroid Build Coastguard Worker# Configures camera facing back 510*d870e050SAndroid Build Coastguard Worker# 511*d870e050SAndroid Build Coastguard Workername = hw.camera.back 512*d870e050SAndroid Build Coastguard Workertype = string 513*d870e050SAndroid Build Coastguard Workerenum = emulated, none, webcam0, ... 514*d870e050SAndroid Build Coastguard Workerdefault = emulated 515*d870e050SAndroid Build Coastguard Workerabstract = Configures camera facing back 516*d870e050SAndroid Build Coastguard Workerdescription = Must be 'emulated' for a fake camera, 'webcam<N>' for a web camera, or 'none' if back camera is disabled. 517*d870e050SAndroid Build Coastguard Worker 518*d870e050SAndroid Build Coastguard Worker# Configures camera facing front 519*d870e050SAndroid Build Coastguard Worker# 520*d870e050SAndroid Build Coastguard Workername = hw.camera.front 521*d870e050SAndroid Build Coastguard Workertype = string 522*d870e050SAndroid Build Coastguard Workerenum = emulated, none, webcam0, ... 523*d870e050SAndroid Build Coastguard Workerdefault = none 524*d870e050SAndroid Build Coastguard Workerabstract = Configures camera facing front 525*d870e050SAndroid Build Coastguard Workerdescription = Must be 'emulated' for a fake camera, 'webcam<N>' for a web camera, or 'none' if front camera is disabled. 526*d870e050SAndroid Build Coastguard Worker 527*d870e050SAndroid Build Coastguard Worker# Maximum VM heap size 528*d870e050SAndroid Build Coastguard Worker# Higher values are required for high-dpi devices 529*d870e050SAndroid Build Coastguard Worker# Default will depend on RAM size. 530*d870e050SAndroid Build Coastguard Workername = vm.heapSize 531*d870e050SAndroid Build Coastguard Workertype = integer 532*d870e050SAndroid Build Coastguard Workerdefault = 0 533*d870e050SAndroid Build Coastguard Workerabstract = Max VM application heap size 534*d870e050SAndroid Build Coastguard Workerdescription = The maximum heap size a Dalvik application might allocate before being killed by the system. Value is in megabytes. 535*d870e050SAndroid Build Coastguard Worker 536*d870e050SAndroid Build Coastguard Worker# Light sensor 537*d870e050SAndroid Build Coastguard Workername = hw.sensors.light 538*d870e050SAndroid Build Coastguard Workertype = boolean 539*d870e050SAndroid Build Coastguard Workerdefault = yes 540*d870e050SAndroid Build Coastguard Workerabstract = Light support 541*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a light sensor in the device 542*d870e050SAndroid Build Coastguard Worker 543*d870e050SAndroid Build Coastguard Worker# Pressure sensor 544*d870e050SAndroid Build Coastguard Workername = hw.sensors.pressure 545*d870e050SAndroid Build Coastguard Workertype = boolean 546*d870e050SAndroid Build Coastguard Workerdefault = yes 547*d870e050SAndroid Build Coastguard Workerabstract = Pressure support 548*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a pressure sensor in the device 549*d870e050SAndroid Build Coastguard Worker 550*d870e050SAndroid Build Coastguard Worker# Humidity sensor 551*d870e050SAndroid Build Coastguard Workername = hw.sensors.humidity 552*d870e050SAndroid Build Coastguard Workertype = boolean 553*d870e050SAndroid Build Coastguard Workerdefault = yes 554*d870e050SAndroid Build Coastguard Workerabstract = Humidity support 555*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a relative humidity sensor in the device 556*d870e050SAndroid Build Coastguard Worker 557*d870e050SAndroid Build Coastguard Worker# Proximity sensor 558*d870e050SAndroid Build Coastguard Workername = hw.sensors.proximity 559*d870e050SAndroid Build Coastguard Workertype = boolean 560*d870e050SAndroid Build Coastguard Workerdefault = yes 561*d870e050SAndroid Build Coastguard Workerabstract = Proximity support 562*d870e050SAndroid Build Coastguard Workerdescription = Whether there is an proximity in the device. 563*d870e050SAndroid Build Coastguard Worker 564*d870e050SAndroid Build Coastguard Worker# Magnetic field sensor 565*d870e050SAndroid Build Coastguard Workername = hw.sensors.magnetic_field 566*d870e050SAndroid Build Coastguard Workertype = boolean 567*d870e050SAndroid Build Coastguard Workerdefault = yes 568*d870e050SAndroid Build Coastguard Workerabstract = Magnetic field support 569*d870e050SAndroid Build Coastguard Workerdescription = Provides magnetic field sensor values. 570*d870e050SAndroid Build Coastguard Worker 571*d870e050SAndroid Build Coastguard Worker# Uncalibrated magnetometer (used for VR) 572*d870e050SAndroid Build Coastguard Workername = hw.sensors.magnetic_field_uncalibrated 573*d870e050SAndroid Build Coastguard Workertype = boolean 574*d870e050SAndroid Build Coastguard Workerdefault = yes 575*d870e050SAndroid Build Coastguard Workerabstract = Uncalibrated magnetic field suport 576*d870e050SAndroid Build Coastguard Workerdescription = Provides uncalibrated magnetic field sensor values. 577*d870e050SAndroid Build Coastguard Worker 578*d870e050SAndroid Build Coastguard Worker# Uncalibrated gyroscope 579*d870e050SAndroid Build Coastguard Workername = hw.sensors.gyroscope_uncalibrated 580*d870e050SAndroid Build Coastguard Workertype = boolean 581*d870e050SAndroid Build Coastguard Workerdefault = yes 582*d870e050SAndroid Build Coastguard Workerabstract = Uncalibrated gyroscope support 583*d870e050SAndroid Build Coastguard Workerdescription = Provides uncalibrated gyroscope sensor values. 584*d870e050SAndroid Build Coastguard Worker 585*d870e050SAndroid Build Coastguard Worker# Orientation sensor 586*d870e050SAndroid Build Coastguard Workername = hw.sensors.orientation 587*d870e050SAndroid Build Coastguard Workertype = boolean 588*d870e050SAndroid Build Coastguard Workerdefault = yes 589*d870e050SAndroid Build Coastguard Workerabstract = Orientation support 590*d870e050SAndroid Build Coastguard Workerdescription = Provides orientation sensor values. 591*d870e050SAndroid Build Coastguard Worker 592*d870e050SAndroid Build Coastguard Worker# Temperature sensor 593*d870e050SAndroid Build Coastguard Workername = hw.sensors.temperature 594*d870e050SAndroid Build Coastguard Workertype = boolean 595*d870e050SAndroid Build Coastguard Workerdefault = yes 596*d870e050SAndroid Build Coastguard Workerabstract = Temperature support 597*d870e050SAndroid Build Coastguard Workerdescription = Provides temperature sensor values. 598*d870e050SAndroid Build Coastguard Worker 599*d870e050SAndroid Build Coastguard Worker# RGBC light sensor 600*d870e050SAndroid Build Coastguard Workername = hw.sensors.rgbclight 601*d870e050SAndroid Build Coastguard Workertype = boolean 602*d870e050SAndroid Build Coastguard Workerdefault = no 603*d870e050SAndroid Build Coastguard Workerabstract = RGBC light sensor support 604*d870e050SAndroid Build Coastguard Workerdescription = Provides RGBC light sensor values. 605*d870e050SAndroid Build Coastguard Worker 606*d870e050SAndroid Build Coastguard Worker# Hinge angle sensor 607*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge 608*d870e050SAndroid Build Coastguard Workertype = boolean 609*d870e050SAndroid Build Coastguard Workerdefault = no 610*d870e050SAndroid Build Coastguard Workerabstract = Enalbe hinge angle sensor. 611*d870e050SAndroid Build Coastguard Worker 612*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.count 613*d870e050SAndroid Build Coastguard Workertype = integer 614*d870e050SAndroid Build Coastguard Workerdefault = 0 615*d870e050SAndroid Build Coastguard Workerabstract = Provides hinge angle sensor count. 616*d870e050SAndroid Build Coastguard Worker 617*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.type 618*d870e050SAndroid Build Coastguard Workertype = integer 619*d870e050SAndroid Build Coastguard Workerdefault = 0 620*d870e050SAndroid Build Coastguard Workerabstract = Provides hinge angle sensor type. 0 (horizontal) and 1 (vertical) 621*d870e050SAndroid Build Coastguard Worker 622*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.sub_type 623*d870e050SAndroid Build Coastguard Workertype = integer 624*d870e050SAndroid Build Coastguard Workerdefault = 0 625*d870e050SAndroid Build Coastguard Workerabstract = Provides hinge angle sensor sub type. 0 (invisible hinge, fold on screen) and 1 (hinge) 626*d870e050SAndroid Build Coastguard Worker 627*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.resizable.config 628*d870e050SAndroid Build Coastguard Workertype = integer 629*d870e050SAndroid Build Coastguard Workerdefault = 1 630*d870e050SAndroid Build Coastguard Workerabstract = For resizable only: this indicates the hinge config applies to which avd 631*d870e050SAndroid Build Coastguard Worker 632*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.ranges 633*d870e050SAndroid Build Coastguard Workertype = string 634*d870e050SAndroid Build Coastguard Workerdefault = 635*d870e050SAndroid Build Coastguard Workerabstract = angel ranges for each hinge sensor, e.g., 0-360, 0-180 for two sensors. 636*d870e050SAndroid Build Coastguard Worker 637*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.defaults 638*d870e050SAndroid Build Coastguard Workertype = string 639*d870e050SAndroid Build Coastguard Workerdefault = 640*d870e050SAndroid Build Coastguard Workerabstract = default angel for each hinge sensor, e.g., 180, 90 for two sensors. 641*d870e050SAndroid Build Coastguard Worker 642*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.areas 643*d870e050SAndroid Build Coastguard Workertype = string 644*d870e050SAndroid Build Coastguard Workerdefault = 645*d870e050SAndroid Build Coastguard Workerabstract = hinge areas on the display, format is percentage_of_screen-width, e.g., 33.3-0, 66.6-10 for two sensors. Or x-y-width-height, e.g., 600-0-0-1200, 1200-0-10-1200 for two sensors. 646*d870e050SAndroid Build Coastguard Worker 647*d870e050SAndroid Build Coastguard Workername = hw.sensor.posture_list 648*d870e050SAndroid Build Coastguard Workertype = string 649*d870e050SAndroid Build Coastguard Workerdefault = 650*d870e050SAndroid Build Coastguard Workerabstract = list of supported postures by index. 0: unknown, 1: closed, 2: half-open, 3: open, 4: flipped, 5: tent 651*d870e050SAndroid Build Coastguard Worker 652*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge_angles_posture_definitions 653*d870e050SAndroid Build Coastguard Workertype = string 654*d870e050SAndroid Build Coastguard Workerdefault = 655*d870e050SAndroid Build Coastguard Workerabstract = angles ranges for each posture in posture_list. 656*d870e050SAndroid Build Coastguard Workerdescription = start-end angle pairs which define each posture. optionally, default angle may be specified for each posture, by providing a third value. default posture angle is used e.g. in quick-jump-to-posture buttons in UI. 657*d870e050SAndroid Build Coastguard Worker 658*d870e050SAndroid Build Coastguard Workername = hw.sensor.hinge.fold_to_displayRegion.0.1_at_posture 659*d870e050SAndroid Build Coastguard Workertype = integer 660*d870e050SAndroid Build Coastguard Workerdefault = 1 661*d870e050SAndroid Build Coastguard Workerabstract = set folded status at a certain posture, e.g, fold-out device, posture flipped 662*d870e050SAndroid Build Coastguard Worker 663*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll 664*d870e050SAndroid Build Coastguard Workertype = boolean 665*d870e050SAndroid Build Coastguard Workerdefault = no 666*d870e050SAndroid Build Coastguard Workerabstract = Enalbe rollable sensor. 667*d870e050SAndroid Build Coastguard Worker 668*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.count 669*d870e050SAndroid Build Coastguard Workertype = integer 670*d870e050SAndroid Build Coastguard Workerdefault = 0 671*d870e050SAndroid Build Coastguard Workerabstract = rollable sensor count. 672*d870e050SAndroid Build Coastguard Worker 673*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.radius 674*d870e050SAndroid Build Coastguard Workertype = string 675*d870e050SAndroid Build Coastguard Workerdefault = 676*d870e050SAndroid Build Coastguard Workerabstract = roll radious of display width or height. 677*d870e050SAndroid Build Coastguard Worker 678*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.ranges 679*d870e050SAndroid Build Coastguard Workertype = string 680*d870e050SAndroid Build Coastguard Workerdefault = 681*d870e050SAndroid Build Coastguard Workerabstract = the pecentage of display width or height which is rollable. 682*d870e050SAndroid Build Coastguard Worker 683*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.direction 684*d870e050SAndroid Build Coastguard Workertype = string 685*d870e050SAndroid Build Coastguard Workerdefault = 686*d870e050SAndroid Build Coastguard Workerabstract = rolling direction starting from open posture. 0: left-to-right or top-to-buttom, 1: right-to-left or bottom-to-top 687*d870e050SAndroid Build Coastguard Worker 688*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.defaults 689*d870e050SAndroid Build Coastguard Workertype = string 690*d870e050SAndroid Build Coastguard Workerdefault = 691*d870e050SAndroid Build Coastguard Workerabstract = defaults percentage of display width or height which is rolled. 692*d870e050SAndroid Build Coastguard Worker 693*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll_percentages_posture_definitions 694*d870e050SAndroid Build Coastguard Workertype = string 695*d870e050SAndroid Build Coastguard Workerdefault = 696*d870e050SAndroid Build Coastguard Workerabstract = angles ranges for each posture in posture_list. 697*d870e050SAndroid Build Coastguard Worker 698*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.resize_to_displayRegion.0.1_at_posture 699*d870e050SAndroid Build Coastguard Workertype = integer 700*d870e050SAndroid Build Coastguard Workerdefault = 6 701*d870e050SAndroid Build Coastguard Workerabstract = resize default display to display region 0.1 when rolling to a posture state 702*d870e050SAndroid Build Coastguard Worker 703*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.resize_to_displayRegion.0.2_at_posture 704*d870e050SAndroid Build Coastguard Workertype = integer 705*d870e050SAndroid Build Coastguard Workerdefault = 6 706*d870e050SAndroid Build Coastguard Workerabstract = resize default display to display region 0.2 when rolling to a posture state 707*d870e050SAndroid Build Coastguard Worker 708*d870e050SAndroid Build Coastguard Workername = hw.sensor.roll.resize_to_displayRegion.0.3_at_posture 709*d870e050SAndroid Build Coastguard Workertype = integer 710*d870e050SAndroid Build Coastguard Workerdefault = 6 711*d870e050SAndroid Build Coastguard Workerabstract = resize default display to display region 0.3 when rolling to a posture state 712*d870e050SAndroid Build Coastguard Worker 713*d870e050SAndroid Build Coastguard Worker# Heart rate sensor 714*d870e050SAndroid Build Coastguard Workername = hw.sensors.heart_rate 715*d870e050SAndroid Build Coastguard Workertype = boolean 716*d870e050SAndroid Build Coastguard Workerdefault = no 717*d870e050SAndroid Build Coastguard Workerabstract = Heart rate support 718*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a heart rate sensor in the device 719*d870e050SAndroid Build Coastguard Worker 720*d870e050SAndroid Build Coastguard Worker# Wrist title gesture sensor 721*d870e050SAndroid Build Coastguard Workername = hw.sensors.wrist_tilt 722*d870e050SAndroid Build Coastguard Workertype = boolean 723*d870e050SAndroid Build Coastguard Workerdefault = no 724*d870e050SAndroid Build Coastguard Workerabstract = Wrist tilt gesture 725*d870e050SAndroid Build Coastguard Workerdescription = Whether there is a wrist tilt gesture sensor in the device 726*d870e050SAndroid Build Coastguard Worker 727*d870e050SAndroid Build Coastguard Worker# File system 728*d870e050SAndroid Build Coastguard Workername = hw.useext4 729*d870e050SAndroid Build Coastguard Workertype = boolean 730*d870e050SAndroid Build Coastguard Workerdefault = yes 731*d870e050SAndroid Build Coastguard Workerabstract = Deprecated option. Ignored. 732*d870e050SAndroid Build Coastguard Workerdescription = Used to specify the Ext4 partition image type. This is now autodetected. 733*d870e050SAndroid Build Coastguard Worker 734*d870e050SAndroid Build Coastguard Worker# Chrome OS devices 735*d870e050SAndroid Build Coastguard Workername = hw.arc 736*d870e050SAndroid Build Coastguard Workertype = boolean 737*d870e050SAndroid Build Coastguard Workerdefault = no 738*d870e050SAndroid Build Coastguard Workerabstract = Chrome OS device (App Runtime for Chrome) 739*d870e050SAndroid Build Coastguard Workerdescription = The emulated device is a Chrome OS machine. 740*d870e050SAndroid Build Coastguard Worker 741*d870e050SAndroid Build Coastguard Worker# Autologin for Chrome OS devices 742*d870e050SAndroid Build Coastguard Workername = hw.arc.autologin 743*d870e050SAndroid Build Coastguard Workertype = boolean 744*d870e050SAndroid Build Coastguard Workerdefault = no 745*d870e050SAndroid Build Coastguard Workerabstract = Auto login for Chrome OS devices 746*d870e050SAndroid Build Coastguard Workerdescription = Used to enable auto login into Chrome OS devices 747*d870e050SAndroid Build Coastguard Worker 748*d870e050SAndroid Build Coastguard Worker# Feature flags 749*d870e050SAndroid Build Coastguard Workername = hw.featureflags 750*d870e050SAndroid Build Coastguard Workertype = string 751*d870e050SAndroid Build Coastguard Workerdefault = 752*d870e050SAndroid Build Coastguard Workerabstract = Feature flags 753*d870e050SAndroid Build Coastguard Workerdescription = A comma-separated list of feature flags to enable or disable, such as 'Enabled,-Disabled'. 754*d870e050SAndroid Build Coastguard Worker 755*d870e050SAndroid Build Coastguard Workername = hw.device.name 756*d870e050SAndroid Build Coastguard Workertype = string 757*d870e050SAndroid Build Coastguard Workerdefault = 758*d870e050SAndroid Build Coastguard Workerabstract = Name of the device, e.g., pixel, resizable...# Kernel image. 759*d870e050SAndroid Build Coastguard Worker 760*d870e050SAndroid Build Coastguard Workername = hw.resizable.configs 761*d870e050SAndroid Build Coastguard Workertype = string 762*d870e050SAndroid Build Coastguard Workerdefault = 763*d870e050SAndroid Build Coastguard Workerdescription = A comma-separated list of resizable resolutions. Each entry is organized as name-id-width-height-dpi, where the id number matches enum in android/android-emu/android/resizable_display_config.h 764*d870e050SAndroid Build Coastguard Worker 765*d870e050SAndroid Build Coastguard Worker# Kernal image 766*d870e050SAndroid Build Coastguard Worker# 767*d870e050SAndroid Build Coastguard Worker# kernel.path specified the path to the kernel image 768*d870e050SAndroid Build Coastguard Worker# kernel.parameters specifies the string of kernel boot parameters. 769*d870e050SAndroid Build Coastguard Worker# 770*d870e050SAndroid Build Coastguard Workername = kernel.path 771*d870e050SAndroid Build Coastguard Workertype = string 772*d870e050SAndroid Build Coastguard Workerdefault = 773*d870e050SAndroid Build Coastguard Workerabstract = Path to the kernel image 774*d870e050SAndroid Build Coastguard Workerdescription = Path to the kernel image. 775*d870e050SAndroid Build Coastguard Worker 776*d870e050SAndroid Build Coastguard Workername = kernel.parameters 777*d870e050SAndroid Build Coastguard Workertype = string 778*d870e050SAndroid Build Coastguard Workerdefault = 779*d870e050SAndroid Build Coastguard Workerabstract = kernel boot parameters string. 780*d870e050SAndroid Build Coastguard Worker 781*d870e050SAndroid Build Coastguard Workername = kernel.newDeviceNaming 782*d870e050SAndroid Build Coastguard Workertype = string 783*d870e050SAndroid Build Coastguard Workerenum = autodetect, yes, no 784*d870e050SAndroid Build Coastguard Workerdefault = autodetect 785*d870e050SAndroid Build Coastguard Workerabstract = Does the kernel require a new device naming scheme? 786*d870e050SAndroid Build Coastguard Workerdescription = Used to specify whether the kernel requires a new device naming scheme. Typically for Linux 3.10 and above. 787*d870e050SAndroid Build Coastguard Worker 788*d870e050SAndroid Build Coastguard Workername = kernel.supportsYaffs2 789*d870e050SAndroid Build Coastguard Workertype = string 790*d870e050SAndroid Build Coastguard Workerenum = autodetect, yes, no 791*d870e050SAndroid Build Coastguard Workerdefault = autodetect 792*d870e050SAndroid Build Coastguard Workerabstract = Does the kernel supports YAFFS2 partitions? 793*d870e050SAndroid Build Coastguard Workerdescription = Used to specify whether the kernel supports YAFFS2 partition images. Typically before 3.10 only. 794*d870e050SAndroid Build Coastguard Worker 795*d870e050SAndroid Build Coastguard Worker# Path to the ramdisk image. 796*d870e050SAndroid Build Coastguard Workername = disk.ramdisk.path 797*d870e050SAndroid Build Coastguard Workertype = string 798*d870e050SAndroid Build Coastguard Workerdefault = 799*d870e050SAndroid Build Coastguard Workerabstract = Path to the ramdisk image 800*d870e050SAndroid Build Coastguard Workerdescription = Path to the ramdisk image. 801*d870e050SAndroid Build Coastguard Worker 802*d870e050SAndroid Build Coastguard Worker# System partition image(s). 803*d870e050SAndroid Build Coastguard Worker# 804*d870e050SAndroid Build Coastguard Worker# disk.systemPartition.path points to the read/write system partition image. 805*d870e050SAndroid Build Coastguard Worker# if empty, a temporary file will be created, initialized with the content 806*d870e050SAndroid Build Coastguard Worker# of .initPath 807*d870e050SAndroid Build Coastguard Worker# 808*d870e050SAndroid Build Coastguard Worker# disk.systemPartition.initPath is only used when .path is empty. It must 809*d870e050SAndroid Build Coastguard Worker# then point to a read-only initialization system image file. 810*d870e050SAndroid Build Coastguard Worker# 811*d870e050SAndroid Build Coastguard Worker# disk.systemPartition.size is the ideal size of the system partition. The 812*d870e050SAndroid Build Coastguard Worker# size is ignored if the actual system partition image is larger. Otherwise, 813*d870e050SAndroid Build Coastguard Worker# it indicates the maximum size the disk image file can grow to. 814*d870e050SAndroid Build Coastguard Worker# 815*d870e050SAndroid Build Coastguard Workername = disk.systemPartition.path 816*d870e050SAndroid Build Coastguard Workertype = string 817*d870e050SAndroid Build Coastguard Workerdefault = 818*d870e050SAndroid Build Coastguard Workerabstract = Path to runtime system partition image 819*d870e050SAndroid Build Coastguard Worker 820*d870e050SAndroid Build Coastguard Workername = disk.systemPartition.initPath 821*d870e050SAndroid Build Coastguard Workertype = string 822*d870e050SAndroid Build Coastguard Workerdefault = 823*d870e050SAndroid Build Coastguard Workerabstract = Initial system partition image 824*d870e050SAndroid Build Coastguard Worker 825*d870e050SAndroid Build Coastguard Workername = disk.systemPartition.size 826*d870e050SAndroid Build Coastguard Workertype = diskSize 827*d870e050SAndroid Build Coastguard Workerdefault = 0 828*d870e050SAndroid Build Coastguard Workerabstract = Ideal size of system partition 829*d870e050SAndroid Build Coastguard Worker 830*d870e050SAndroid Build Coastguard Worker# Vendor partition image(s). 831*d870e050SAndroid Build Coastguard Worker 832*d870e050SAndroid Build Coastguard Workername = disk.vendorPartition.path 833*d870e050SAndroid Build Coastguard Workertype = string 834*d870e050SAndroid Build Coastguard Workerdefault = 835*d870e050SAndroid Build Coastguard Workerabstract = Path to runtime vendor partition image 836*d870e050SAndroid Build Coastguard Worker 837*d870e050SAndroid Build Coastguard Workername = disk.vendorPartition.initPath 838*d870e050SAndroid Build Coastguard Workertype = string 839*d870e050SAndroid Build Coastguard Workerdefault = 840*d870e050SAndroid Build Coastguard Workerabstract = Initial vendor partition image 841*d870e050SAndroid Build Coastguard Worker 842*d870e050SAndroid Build Coastguard Workername = disk.vendorPartition.size 843*d870e050SAndroid Build Coastguard Workertype = diskSize 844*d870e050SAndroid Build Coastguard Workerdefault = 0 845*d870e050SAndroid Build Coastguard Workerabstract = Ideal size of vendor partition 846*d870e050SAndroid Build Coastguard Worker 847*d870e050SAndroid Build Coastguard Worker# Path to the data partition. 848*d870e050SAndroid Build Coastguard Workername = disk.dataPartition.path 849*d870e050SAndroid Build Coastguard Workertype = string 850*d870e050SAndroid Build Coastguard Workerdefault = <temp> 851*d870e050SAndroid Build Coastguard Workerabstract = Path to data partition file 852*d870e050SAndroid Build Coastguard Workerdescription = Path to data partition file. Cannot be empty. Special value <temp> means using a temporary file. If disk.dataPartition.initPath is not empty, its content will be copied to the disk.dataPartition.path file at boot-time. 853*d870e050SAndroid Build Coastguard Worker 854*d870e050SAndroid Build Coastguard Worker# Initial path to the data partition. 855*d870e050SAndroid Build Coastguard Workername = disk.dataPartition.initPath 856*d870e050SAndroid Build Coastguard Workertype = string 857*d870e050SAndroid Build Coastguard Workerdefault = 858*d870e050SAndroid Build Coastguard Workerabstract = Initial data partition 859*d870e050SAndroid Build Coastguard Workerdescription = If not empty, its content will be copied to the disk.dataPartition.path file at boot-time. 860*d870e050SAndroid Build Coastguard Worker 861*d870e050SAndroid Build Coastguard Worker# Data partition size. 862*d870e050SAndroid Build Coastguard Workername = disk.dataPartition.size 863*d870e050SAndroid Build Coastguard Workertype = diskSize 864*d870e050SAndroid Build Coastguard Workerdefault = 0 865*d870e050SAndroid Build Coastguard Workerabstract = Ideal size of data partition 866*d870e050SAndroid Build Coastguard Worker 867*d870e050SAndroid Build Coastguard Worker# Path to the data partition. 868*d870e050SAndroid Build Coastguard Workername = disk.encryptionKeyPartition.path 869*d870e050SAndroid Build Coastguard Workertype = string 870*d870e050SAndroid Build Coastguard Workerdefault = 871*d870e050SAndroid Build Coastguard Workerabstract = Path to encryption key partition file 872*d870e050SAndroid Build Coastguard Workerdescription = Path to encryption key partition file. Should be at least 16K bytes empty disk without any filesystem on it. 873*d870e050SAndroid Build Coastguard Worker 874*d870e050SAndroid Build Coastguard Worker# Path to the snapshots storage file. 875*d870e050SAndroid Build Coastguard Workername = disk.snapStorage.path 876*d870e050SAndroid Build Coastguard Workertype = string 877*d870e050SAndroid Build Coastguard Workerdefault = 878*d870e050SAndroid Build Coastguard Workerabstract = Path to snapshot storage 879*d870e050SAndroid Build Coastguard Workerdescription = Path to a 'snapshot storage' file, where all snapshots are stored. 880*d870e050SAndroid Build Coastguard Worker 881*d870e050SAndroid Build Coastguard Worker# Is the AVD compatible with Google Play? 882*d870e050SAndroid Build Coastguard Workername = PlayStore.enabled 883*d870e050SAndroid Build Coastguard Workertype = boolean 884*d870e050SAndroid Build Coastguard Workerdefault = no 885*d870e050SAndroid Build Coastguard Workerabstract = PlayStore 886*d870e050SAndroid Build Coastguard Workerdescription = Does the device supports Google Play? 887*d870e050SAndroid Build Coastguard Worker 888*d870e050SAndroid Build Coastguard Worker# Android AVD name 889*d870e050SAndroid Build Coastguard Worker# This is set automatically before launching a core. 890*d870e050SAndroid Build Coastguard Worker# 891*d870e050SAndroid Build Coastguard Workername = avd.name 892*d870e050SAndroid Build Coastguard Workertype = string 893*d870e050SAndroid Build Coastguard Workerdefault = <build> 894*d870e050SAndroid Build Coastguard Workerabstract = Name of the AVD being run 895*d870e050SAndroid Build Coastguard Worker 896*d870e050SAndroid Build Coastguard Worker# Android AVD id 897*d870e050SAndroid Build Coastguard Worker# This is set automatically before launching a core. 898*d870e050SAndroid Build Coastguard Worker# 899*d870e050SAndroid Build Coastguard Workername = avd.id 900*d870e050SAndroid Build Coastguard Workertype = string 901*d870e050SAndroid Build Coastguard Workerdefault = <build> 902*d870e050SAndroid Build Coastguard Workerabstract = ID of the AVD being run 903*d870e050SAndroid Build Coastguard Worker 904*d870e050SAndroid Build Coastguard Worker# Force cold boot 905*d870e050SAndroid Build Coastguard Worker# Don't use snapshots for quick booting but boot from scratch instead 906*d870e050SAndroid Build Coastguard Worker# 907*d870e050SAndroid Build Coastguard Workername = fastboot.forceColdBoot 908*d870e050SAndroid Build Coastguard Workertype = boolean 909*d870e050SAndroid Build Coastguard Workerdefault = no 910*d870e050SAndroid Build Coastguard Workerabstract = Always use cold boot 911*d870e050SAndroid Build Coastguard Workerdescription = If set, AVD will always use the full cold boot instead of snapshot-based quick boot process 912*d870e050SAndroid Build Coastguard Worker 913*d870e050SAndroid Build Coastguard Worker# force to use Qcow2 instead of ext4 for userdata 914*d870e050SAndroid Build Coastguard Worker# 915*d870e050SAndroid Build Coastguard Workername = userdata.useQcow2 916*d870e050SAndroid Build Coastguard Workertype = boolean 917*d870e050SAndroid Build Coastguard Workerdefault = no 918*d870e050SAndroid Build Coastguard Workerabstract = use QCOW2 format for userdata-qemu.img 919*d870e050SAndroid Build Coastguard Workerdescription = If set, AVD will use qcow2 for userdata-qemu.img instead of the ext4 920*d870e050SAndroid Build Coastguard Worker 921*d870e050SAndroid Build Coastguard Worker 922*d870e050SAndroid Build Coastguard Workername = firstboot.downloaded.path 923*d870e050SAndroid Build Coastguard Workertype = string 924*d870e050SAndroid Build Coastguard Workerdefault = 925*d870e050SAndroid Build Coastguard Workerabstract = Path to downloaded snapshot dir 926*d870e050SAndroid Build Coastguard Worker 927*d870e050SAndroid Build Coastguard Workername = firstboot.local.path 928*d870e050SAndroid Build Coastguard Workertype = string 929*d870e050SAndroid Build Coastguard Workerdefault = 930*d870e050SAndroid Build Coastguard Workerabstract = Path to local snapshot dir 931*d870e050SAndroid Build Coastguard Worker 932*d870e050SAndroid Build Coastguard Worker# use Downloadable snapshot from snapshots/downloaded/avd to speed up first boot 933*d870e050SAndroid Build Coastguard Worker# 934*d870e050SAndroid Build Coastguard Workername = firstboot.bootFromDownloadableSnapshot 935*d870e050SAndroid Build Coastguard Workertype = boolean 936*d870e050SAndroid Build Coastguard Workerdefault = yes 937*d870e050SAndroid Build Coastguard Workerabstract = Always use downloaded snapshot to speed up first boot 938*d870e050SAndroid Build Coastguard Workerdescription = If set, AVD will always use the snapshots/downloaded/avd to speed up first boot 939*d870e050SAndroid Build Coastguard Worker 940*d870e050SAndroid Build Coastguard Worker 941*d870e050SAndroid Build Coastguard Worker# use Local snapshot at snapshots/local/avd to speed up first boot 942*d870e050SAndroid Build Coastguard Worker# 943*d870e050SAndroid Build Coastguard Workername = firstboot.bootFromLocalSnapshot 944*d870e050SAndroid Build Coastguard Workertype = boolean 945*d870e050SAndroid Build Coastguard Workerdefault = yes 946*d870e050SAndroid Build Coastguard Workerabstract = Always use local snapshot to speed up first boot 947*d870e050SAndroid Build Coastguard Workerdescription = If set, AVD will always use the snapshots/local/avd to speed up first boot 948*d870e050SAndroid Build Coastguard Worker 949*d870e050SAndroid Build Coastguard Worker# save a local snapshot at snapshots/local/avd to speed up subsequent first boot 950*d870e050SAndroid Build Coastguard Worker# 951*d870e050SAndroid Build Coastguard Workername = firstboot.saveToLocalSnapshot 952*d870e050SAndroid Build Coastguard Workertype = boolean 953*d870e050SAndroid Build Coastguard Workerdefault = yes 954*d870e050SAndroid Build Coastguard Workerabstract = Always save a local snapshot to speed up first boot 955*d870e050SAndroid Build Coastguard Workerdescription = If set, AVD will save a snapshot to snapshots/local/avd, if it does not exist 956*d870e050SAndroid Build Coastguard Worker 957*d870e050SAndroid Build Coastguard Worker# SDK Path used during generation of this hardware configuration 958*d870e050SAndroid Build Coastguard Workername = android.sdk.root 959*d870e050SAndroid Build Coastguard Workertype = string 960*d870e050SAndroid Build Coastguard Workerdefault = 961*d870e050SAndroid Build Coastguard Workerabstract = sdk root that was used during the construction of this hardware.ini 962*d870e050SAndroid Build Coastguard Workerdescription = This can be used by post processing tools to migrate snapshots 963*d870e050SAndroid Build Coastguard Worker 964*d870e050SAndroid Build Coastguard Worker# AVD home used during generation of this hardware configuration 965*d870e050SAndroid Build Coastguard Workername = android.avd.home 966*d870e050SAndroid Build Coastguard Workertype = string 967*d870e050SAndroid Build Coastguard Workerdefault = 968*d870e050SAndroid Build Coastguard Workerabstract = avd home that was used during the construction of this hardware.ini 969*d870e050SAndroid Build Coastguard Workerdescription = This can be used by post processing tools to migrate snapshots 970*d870e050SAndroid Build Coastguard Worker 971*d870e050SAndroid Build Coastguard Worker# emulator version for this avd 972*d870e050SAndroid Build Coastguard Workername = requires.emulator.version 973*d870e050SAndroid Build Coastguard Workertype = string 974*d870e050SAndroid Build Coastguard Workerdefault = 975*d870e050SAndroid Build Coastguard Workerabstract = avd requires the version of emulator to boot properly from snapshot 976*d870e050SAndroid Build Coastguard Workerdescription = This is often set by avd manager in studio when creating avd 977*d870e050SAndroid Build Coastguard Worker 978