aboutsummaryrefslogtreecommitdiffstats
path: root/android/avd/hardware-properties.ini
blob: f2293d106ee2881599f08ac86fdfa4d6193cf3a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
# This file describes the properties of a given virtual device configuration file.
#
# Note: Most top-level properties are boolean that control whether a feature is
#       present or not. Sub-features that depend on it are ignored if their
#       parent is set to 'false' or 'no'
#
# This file is parsed by 'android/tools/gen-hw-config.py' to generate
# 'android/avd/hw-config-defs.h'. The latter is a special header containing
# macro statements that is used several times:
#
#  - once to define the fields of the AndroidHwConfig structure
#    (see android/avd/hw-config.h)
#
#  - once to implement the hardware configuration loader
#    (see android/avd/hw-config.h)
#
# Hopefully, this file should also be read by a virtual device creation
# tool/wizard to provide a nice user interface (hence the presence of
# the 'abstract' and 'description' keys which are not currently used)
#
#
# NOTE: if you remove items from this file, be sure that you do not break
#       the emulator build.
#

# Ram size
name        = hw.ramSize
type        = integer
default     = 96
abstract    = Device ram size
description = The amount of physical RAM on the device, in megabytes.

# Touch screen support
name        = hw.touchScreen
type        = boolean
default     = yes
abstract    = Touch-screen support
description = Whether there is a touch screen or not on the device.

# Trackball support
name        = hw.trackBall
type        = boolean
default     = yes
abstract    = Track-ball support
description = Whether there is a trackball on the device.

# Keyboard support (qwerty/azerty)
name        = hw.keyboard
type        = boolean
default     = yes
abstract    = Keyboard support
description = Whether the device has a QWERTY keyboard.

# DPad keys
name        = hw.dPad
type        = boolean
default     = yes
abstract    = DPad support
description = Whether the device has DPad keys

# GSM Modem support
name        = hw.gsmModem
type        = boolean
default     = yes
abstract    = GSM modem support
description = Whether there is a GSM modem in the device.

# Wifi support
name        = hw.wifi
type        = boolean
default     = no
abstract    = Wifi support
description = Whether the device has a Wifi chipset.

# Bluetooth support
name        = hw.bluetooth
type        = boolean
default     = no
abstract    = Bluetooth support
description = Whether the device has a Bluetooth chipset.

# Camera support
name        = hw.camera
type        = boolean
default     = no
abstract    = Camera support
description = Whether the device has a camera.

name        = hw.camera.maxHorizontalPixels
type        = integer
default     = 640
abstract    = Maximum horizontal camera pixels

name        = hw.camera.maxVerticalPixels
type        = integer
default     = 480
abstract    = Maximum vertical camera pixels

# GPS support
name        = hw.gps
type        = boolean
default     = no
abstract    = GPS support
description = Whether there is a GPS in the device.

# Accelerometer
name        = hw.accelerometer
type        = boolean
default     = no
abstract    = Accelerometer support
description = Whether there is an accelerometer in the device.

# Battery
name        = hw.battery
type        = boolean
default     = yes
abstract    = Battery support
description = Whether the device can run on a battery.

# Audio input
name        = hw.audioInput
type        = boolean
default     = yes
abstract    = Audio recording support
description = Whether the device can record audio

# Audio output
name        = hw.audioOutput
type        = boolean
default     = yes
abstract    = Audio playback support
description = Whether the device can play audio

# Compass
name        = hw.compass
type        = boolean
default     = no
abstract    = Compass support
description = Whether there is a compass in the device.

# SDCard support
name        = hw.sdCard
type        = boolean
default     = yes
abstract    = SD Card support
description = Whether the device supports insertion/removal of virtual SD Cards.

# Cache partition
name        = disk.cachePartition
type        = boolean
default     = yes
abstract    = Cache partition support
description = Whether we use a /cache partition on the device.

name        = disk.cachePartition.size
type        = diskSize
abstract    = Cache partition size
default     = 66MB