diff options
Diffstat (limited to 'vl-android.c')
-rw-r--r-- | vl-android.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/vl-android.c b/vl-android.c index 444461b..75b1bce 100644 --- a/vl-android.c +++ b/vl-android.c @@ -57,6 +57,7 @@ #include "android/globals.h" #include "android/utils/bufprint.h" #include "android/display-core.h" +#include "android/utils/timezone.h" #include "targphys.h" #include "tcpdump.h" @@ -387,6 +388,9 @@ char* android_op_ui_port = NULL; */ char* android_op_ui_settings = NULL; +/* -android-avdname option value. */ +char* android_op_avd_name = "unknown"; + extern int android_display_width; extern int android_display_height; extern int android_display_bpp; @@ -4572,6 +4576,17 @@ int main(int argc, char **argv, char **envp) android_audio_test_start_out(); break; + case QEMU_OPTION_android_avdname: + android_op_avd_name = (char*)optarg; + break; + + case QEMU_OPTION_timezone: + if (timezone_set((char*)optarg)) { + fprintf(stderr, "emulator: it seems the timezone '%s' is not in zoneinfo format\n", + (char*)optarg); + } + break; + #ifdef CONFIG_MEMCHECK case QEMU_OPTION_android_memcheck: android_op_memcheck = (char*)optarg; |