aboutsummaryrefslogtreecommitdiffstats
path: root/android/avd/hardware-properties.ini
Commit message (Collapse)AuthorAgeFilesLines
* Add support for hw.lcd.backlightTim Wan2011-04-151-0/+9
| | | | Change-Id: I02dc12caa76c86de5d294b6fc857ae37b74f0130
* Set hw.keyboard.lid default value to false for API level >= 12David 'Digit' Turner2011-03-221-0/+4
| | | | | | | | | | | | | | | | | | | | | This patch modifies the emulator to extract the target API level for the AVD or the current platform release, and use it to set the default value of hw.keyboard.lid. This will *not* affect any existing AVD/platform that sets the value explicitely in its config.ini (for AVDs) or hardware.ini (for platform builds). The change is beneficial for platform builds targetting API level >= 12, because the input framework changed its the window orientation behaviour depending on the availability of a hardware lid. In short, this allows platform builds to be correctly oriented, even if they don't provide a custom hardware.ini. Fix for bug 4128604 Change-Id: I195135aae6f3c4cc11d2f01e1293f3cd6cad2f58
* Move AVD name initialization to the core.David 'Digit' Turner2011-03-011-0/+8
| | | | | | | Use a hardware property to send the AVD name to the core. The -android-avdname core option is still supported though. Change-Id: I4daac5c9fb65ed5261b5c04c1e1a18daed057a3f
* Move system image initialization to core.David 'Digit' Turner2011-03-011-8/+15
| | | | Change-Id: Ic8da3ccaed9bab7dbb44c0bb341b0dba20b90980
* Move snapshot storage initialization to the core.David 'Digit' Turner2011-03-011-5/+4
| | | | Change-Id: I2c2b782fe4711cc8c323433e7976222b878cf679
* Move the SD Card initialization to the core.David 'Digit' Turner2011-03-011-7/+5
| | | | Change-Id: I2c8fa2a7df3d79ed4222296a93b787994a8ee11d
* Move kernel/ramdisk initialization to the core.David 'Digit' Turner2011-03-011-3/+12
| | | | | | | The QEMU -kernel, -initrd and -append options are still supported for overriding the hardware configuration. Change-Id: I034d9e25d0a23341086aa052f449db5de50b2c8d
* Stuff hardware configuration with paths to image / partition filesVladimir Chtchetkine2011-02-221-0/+76
| | | | Change-Id: Id26cd578fc3faf1fee1a55f4999c3613e47c0e96
* Add hw.keyboard.lidDavid 'Digit' Turner2011-02-101-0/+10
| | | | | | | | | | | This is used to control the lid switch virtual device. + Add support for a "version <number>" field to the skin format. This will later be used for skin format #3. + Fix a bug where string hw properties didn't work/compile Change-Id: I678a0988d2cd24169dd0c2ece96e7ab0b2822104
* Correct auto-detection of default VM heap size.David 'Digit' Turner2011-02-101-1/+4
| | | | | | | | | | | | This patch removes the need for the -m <memory> core option. Instead, the RAM size is taken by default from qemu-hardware.ini. Also, the default value of vm.heapSize is no longer 16MB, it is now adjusted based on the RAM size (16/32/48 values) + Get rid of core -lcd-density option (use .ini file instead) Change-Id: I93919926b61a132c7943a1bb2c41f7a3ab7f2d2f
* Get rid of -android-gui core option.David 'Digit' Turner2011-02-101-0/+17
| | | | | | | | | Instead, pass all LCD configuration in qemu-hardware.ini. + Make the latter file mandatory to launch a core. You can easily generate one by launching "emulator <options>" though. Change-Id: I81a1938217562517e4c2bbb828aef934033c29a5
* Compute default memory size from screen size.David 'Digit' Turner2011-01-191-1/+1
| | | | | | | | This change is used when using a magic skin (e.g. -skin 800x600) or when using the full Android build system, in order to determine a good default for the RAM size. Change-Id: I900e28146592cdd3f0df9b3f1828b119309eea85
* Adding proximity sensor simulationOla Albertsson2010-12-171-0/+7
| | | | | | | Proximity sensor is added in emulator and avd ini file is modified to be able add a proximity seensor to a avd. Change-Id: I4d2645c0c4861511451b606e18d2fd9b9a2d27ed
* Remove the disk partition size hardware properties.David 'Digit' Turner2009-10-291-12/+0
| | | | | Also remove the error/abort message in case an AVD's image files are larger than the default.
* Add a new hardware property: vm.heapSizeDavid 'Digit' Turner2009-10-071-0/+8
| | | | | Allows to control the maximum heap size of Dalvik applications when running under emulation.
* Increase Emulator system image to 72MBXavier Ducrohet2009-09-301-1/+1
| | | | | | | This is required to run the SDK system image with the new assets in multiple densities. Change-Id: I4ab21a9c5ef554d1d8d63a32c3e88719e6d49253
* Added two new hardware properties to control AVD partition sizes.David 'Digit' Turner2009-08-281-0/+12
| | | | | | | | | | | | | | | | | | | | | | | disk.systemPartition.size (default 66MB) disk.dataPartition.size (default 66MB) If the emulator detects that an image file is larger than the corresponding setting, it will do the following: - for AVDs running from the SDK, an error message will be printed and the emulator aborts. Note that this can only happen if there are some serious mis-configuration of AVDs anyway. - when launching the emulator from the Android build system, a warning will be printed, and the partition size will be automatically adjusted at launch. Previously, trying to launch an over-sized system image would result in the emulated system booting, but then failing to find certain files, depending on how the yaffs2 disk images are built. This caused hard-to-debug issues. Note that the option -partition-size <size> can be used to override the AVD's setting at runtime.
* Add a new hw.lcd.density hardware property to AVD configuration files.David 'Digit' Turner2009-06-191-0/+7
| | | | | | | | | | | This value can be overriden with the already existing -dpi-device <value> option. The value is mapped to one of 120,160 and 240, then set to the boot-time property named qemu.sf.lcd_density used by the framework to properly select assets and/or resize them at runtime. This means that "emulator -dpi-device 130" will select 120 lcd_density, or "emulator -dpi-device 220" will select a 240 one.
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-0/+7
|
* auto import from //branches/cupcake_rel/...@138607The Android Open Source Project2009-03-131-1/+1
|
* auto import from //branches/cupcake/...@137873The Android Open Source Project2009-03-111-28/+0
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+158
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-158/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+158