aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Chtchetkine <vchtchetkine@google.com>2012-05-21 07:29:15 -0700
committerandroid code review <noreply-gerritcodereview@google.com>2012-05-21 07:29:16 -0700
commitf808ea33913102e45ab1d91197ac5e59b01ef158 (patch)
treece2df706a754265a0e343cc7ad0ec2b4922f7d15
parent60d51d4d9522d61c24f573fbac98a6fc72a96674 (diff)
parent035f805e44a2a5ea556e425584060fad1f4230b6 (diff)
downloadexternal_qemu-f808ea33913102e45ab1d91197ac5e59b01ef158.zip
external_qemu-f808ea33913102e45ab1d91197ac5e59b01ef158.tar.gz
external_qemu-f808ea33913102e45ab1d91197ac5e59b01ef158.tar.bz2
Merge "Use -qemu -lcd-density parameter for setting qemu.sf.lcd_density boot property."
-rw-r--r--vl-android.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/vl-android.c b/vl-android.c
index 7b661b6..c566d92 100644
--- a/vl-android.c
+++ b/vl-android.c
@@ -3782,6 +3782,15 @@ int main(int argc, char **argv, char **envp)
}
}
+ /* Set LCD density (if required by -qemu, and AVD is missing it. */
+ if (android_op_lcd_density && !android_hw->hw_lcd_density) {
+ int density;
+ if (parse_int(android_op_lcd_density, &density) || density <= 0) {
+ PANIC("-lcd-density : %d", density);
+ }
+ hwLcd_setBootProperty(density);
+ }
+
/* Initialize camera emulation. */
android_camera_service_init();