Lines Matching refs:opts
181 AndroidOptions opts[1]; in main() local
188 if ( android_parse_options( &argc, &argv, opts ) < 0 ) { in main()
196 handle_ui_options(opts); in main()
246 if (opts->version) { in main()
266 if (opts->snapshot_list) { in main()
267 if (opts->snapstorage == NULL) { in main()
269 avd = createAVD(opts, &inAndroidBuild); in main()
270 opts->snapstorage = avdInfo_getSnapStoragePath(avd); in main()
271 if (opts->snapstorage != NULL) { in main()
272 D("autoconfig: -snapstorage %s", opts->snapstorage); in main()
282 snapshot_print_and_exit(opts->snapstorage); in main()
285 sanitizeOptions(opts); in main()
293 if (android_charmap_setup(opts->charmap)) { in main()
298 avd = android_avdInfo = createAVD(opts, &inAndroidBuild); in main()
301 if (opts->skindir != NULL) { in main()
302 if (opts->skin == NULL) { in main()
313 if (opts->skin == NULL) { in main()
314 opts->skin = skinName; in main()
315 D("autoconfig: -skin %s", opts->skin); in main()
320 opts->skindir = skinDir; in main()
321 D("autoconfig: -skindir %s", opts->skindir); in main()
324 avdInfo_getSkinHardwareIni(avd, opts->skin, opts->skindir); in main()
334 if (opts->keyset) { in main()
335 parse_keyset(opts->keyset, opts); in main()
340 opts->keyset); in main()
344 parse_keyset("default", opts); in main()
352 if (!opts->keyset) in main()
357 if (opts->shared_net_id) { in main()
359 long shared_net_id = strtol(opts->shared_net_id, &end, 0); in main()
370 parse_skin_files(opts->skindir, opts->skin, opts, hw, in main()
373 if (!opts->netspeed && skin_network_speed) { in main()
376 opts->netspeed = (char*)skin_network_speed; in main()
379 if (!opts->netdelay && skin_network_delay) { in main()
382 opts->netdelay = (char*)skin_network_delay; in main()
386 if (opts->trace) { in main()
387 char* tracePath = avdInfo_getTracePath(avd, opts->trace); in main()
399 opts->trace = tracePath; in main()
416 char* kernelFile = opts->kernel; in main()
458 if (opts->tcpdump) { in main()
460 args[n++] = opts->tcpdump; in main()
464 if (opts->nand_limits) { in main()
466 args[n++] = opts->nand_limits; in main()
470 if (opts->timezone) { in main()
472 args[n++] = opts->timezone; in main()
475 if (opts->netspeed) { in main()
477 args[n++] = opts->netspeed; in main()
479 if (opts->netdelay) { in main()
481 args[n++] = opts->netdelay; in main()
483 if (opts->netfast) { in main()
487 if (opts->audio) { in main()
489 args[n++] = opts->audio; in main()
492 if (opts->cpu_delay) { in main()
494 args[n++] = opts->cpu_delay; in main()
497 if (opts->dns_server) { in main()
499 args[n++] = opts->dns_server; in main()
503 if (opts->ramdisk) { in main()
505 hw->disk_ramdisk_path = ASTRDUP(opts->ramdisk); in main()
515 if (opts->partition_size) { in main()
517 long sizeMB = strtol(opts->partition_size, &end, 0); in main()
536 if (opts->sysdir == NULL) { in main()
538 opts->sysdir = ASTRDUP(avdInfo_getContentPath(avd)); in main()
539 D("autoconfig: -sysdir %s", opts->sysdir); in main()
543 if (opts->sysdir != NULL) { in main()
544 if (!path_exists(opts->sysdir)) { in main()
545 derror("Directory does not exist: %s", opts->sysdir); in main()
555 if (opts->system == NULL) { in main()
573 if (opts->sysdir != NULL && !path_exists(opts->system)) { in main()
574 initImage = _getFullFilePath(opts->sysdir, opts->system); in main()
576 initImage = ASTRDUP(opts->system); in main()
622 if (opts->datadir) { in main()
623 if (!path_exists(opts->datadir)) { in main()
624 derror("Invalid -datadir directory: %s", opts->datadir); in main()
633 if (!opts->data) { in main()
644 opts->wipe_data = 1; in main()
648 if (opts->datadir) { in main()
649 dataImage = _getFullFilePath(opts->datadir, opts->data); in main()
651 dataImage = ASTRDUP(opts->data); in main()
655 if (opts->initdata != NULL) { in main()
656 initImage = ASTRDUP(opts->initdata); in main()
667 if (opts->wipe_data) { in main()
692 if (opts->no_cache) { in main()
697 if (opts->cache) { in main()
699 opts->cache = NULL; in main()
704 if (!opts->cache) { in main()
706 opts->cache = avdInfo_getCachePath(avd); in main()
707 if (opts->cache == NULL) { in main()
713 opts->cache = avdInfo_getDefaultCachePath(avd); in main()
716 if (opts->cache) { in main()
717 D("autoconfig: -cache %s", opts->cache); in main()
721 if (opts->cache) { in main()
722 hw->disk_cachePartition_path = ASTRDUP(opts->cache); in main()
730 if (opts->sdcard) { in main()
732 opts->sdcard = NULL; in main()
736 if (!opts->sdcard) { in main()
739 if (opts->datadir) { in main()
740 bufprint(tmp, tmpend, "%s/%s", opts->datadir, "system.img"); in main()
742 opts->sdcard = strdup(tmp); in main()
748 opts->sdcard = avdInfo_getSdCardPath(avd); in main()
749 if (opts->sdcard != NULL) { in main()
756 if (opts->sdcard) { in main()
757 D("autoconfig: -sdcard %s", opts->sdcard); in main()
762 if(opts->sdcard) { in main()
764 if (path_get_size(opts->sdcard, &size) == 0) { in main()
770 … fprintf(stderr, "### WARNING: SD Card files must be at least 9MB, ignoring '%s'\n", opts->sdcard); in main()
772 hw->hw_sdCard_path = ASTRDUP(opts->sdcard); in main()
775 dwarning("no SD Card image at '%s'", opts->sdcard); in main()
786 if (opts->no_snapstorage) { in main()
788 if (opts->snapshot) { in main()
790 opts->snapshot = NULL; in main()
793 if (opts->snapstorage) { in main()
795 opts->snapstorage = NULL; in main()
800 if (!opts->snapstorage && avdInfo_getSnapshotPresent(avd)) { in main()
801 opts->snapstorage = avdInfo_getSnapStoragePath(avd); in main()
802 if (opts->snapstorage != NULL) { in main()
803 D("autoconfig: -snapstorage %s", opts->snapstorage); in main()
807 if (opts->snapstorage && !path_exists(opts->snapstorage)) { in main()
808 D("no image at '%s', state snapshots disabled", opts->snapstorage); in main()
809 opts->snapstorage = NULL; in main()
815 if (opts->snapstorage) { in main()
817 hw->disk_snapStorage_path = ASTRDUP(opts->snapstorage); in main()
823 if (opts->no_snapshot) { in main()
825 opts->no_snapshot_load = 1; in main()
826 opts->no_snapshot_save = 1; in main()
828 if (opts->snapshot) { in main()
833 if (!opts->no_snapshot_load || !opts->no_snapshot_save) { in main()
834 if (opts->snapshot == NULL) { in main()
835 opts->snapshot = "default-boot"; in main()
836 D("autoconfig: -snapshot %s", opts->snapshot); in main()
844 if (!opts->no_snapshot_load) { in main()
846 args[n++] = ASTRDUP(opts->snapshot); in main()
849 if (!opts->no_snapshot_save) { in main()
851 args[n++] = ASTRDUP(opts->snapshot); in main()
854 if (opts->no_snapshot_update_time) { in main()
859 if (!opts->logcat || opts->logcat[0] == 0) { in main()
860 opts->logcat = getenv("ANDROID_LOG_TAGS"); in main()
861 if (opts->logcat && opts->logcat[0] == 0) in main()
862 opts->logcat = NULL; in main()
866 if (opts->show_kernel) { in main()
871 if (!opts->shell_serial) { in main()
873 opts->shell_serial = "con:"; in main()
875 opts->shell_serial = "stdio"; in main()
879 opts->shell = 1; in main()
881 if (opts->shell || opts->logcat) { in main()
883 args[n++] = opts->shell_serial; in main()
887 if (opts->radio) { in main()
889 args[n++] = opts->radio; in main()
892 if (opts->gps) { in main()
894 args[n++] = opts->gps; in main()
897 if (opts->memory) { in main()
899 long ramSize = strtol(opts->memory, &end, 0); in main()
910 if (!opts->memory) { in main()
962 if (opts->trace) { in main()
964 args[n++] = opts->trace; in main()
970 if (opts->prop != NULL) { in main()
971 ParamList* pl = opts->prop; in main()
992 if (opts->shell || opts->logcat) { in main()
996 if (opts->trace) { in main()
1000 if (!opts->no_jni) { in main()
1004 if (opts->no_boot_anim) { in main()
1008 if (opts->logcat) { in main()
1009 char* q = bufprint(p, end, " androidboot.logcat=%s", opts->logcat); in main()
1024 if (opts->bootchart) { in main()
1025 p = bufprint(p, end, " androidboot.bootchart=%s", opts->bootchart); in main()
1036 if (opts->ports) { in main()
1038 args[n++] = opts->ports; in main()
1041 if (opts->port) { in main()
1043 args[n++] = opts->port; in main()
1046 if (opts->report_console) { in main()
1048 args[n++] = opts->report_console; in main()
1051 if (opts->http_proxy) { in main()
1053 args[n++] = opts->http_proxy; in main()
1056 if (!opts->charmap) { in main()
1061 opts->charmap = charmap; in main()
1065 if (opts->charmap) { in main()
1068 if (!path_exists(opts->charmap)) { in main()
1069 derror("Charmap file does not exist: %s", opts->charmap); in main()
1076 kcm_extract_charmap_name(opts->charmap, charmap_name, in main()
1082 if (opts->memcheck) { in main()
1084 args[n++] = opts->memcheck; in main()
1087 if (opts->gpu) { in main()
1088 const char* gpu = opts->gpu; in main()
1105 if (hw->hw_gpu_enabled && opts->snapstorage && (!opts->no_snapshot_load || in main()
1106 !opts->no_snapshot_save)) { in main()
1112 if (opts->webcam_list) { in main()
1117 if (opts->camera_back) { in main()
1119 if (memcmp(opts->camera_back, "webcam", 6) && in main()
1120 strcmp(opts->camera_back, "emulated") && in main()
1121 strcmp(opts->camera_back, "none")) { in main()
1124 opts->camera_back); in main()
1127 hw->hw_camera_back = ASTRDUP(opts->camera_back); in main()
1130 if (opts->camera_front) { in main()
1132 if (memcmp(opts->camera_front, "webcam", 6) && in main()
1133 strcmp(opts->camera_front, "emulated") && in main()
1134 strcmp(opts->camera_front, "none")) { in main()
1137 opts->camera_front); in main()
1140 hw->hw_camera_front = ASTRDUP(opts->camera_front); in main()
1148 if (opts->shared_net_id) { in main()
1149 unsigned int shared_net_id = atoi(opts->shared_net_id); in main()
1165 if (opts->screen) { in main()
1166 if (strcmp(opts->screen, "touch") && in main()
1167 strcmp(opts->screen, "multi-touch") && in main()
1168 strcmp(opts->screen, "no-touch")) { in main()
1172 opts->screen); in main()
1175 hw->hw_screen = ASTRDUP(opts->screen); in main()
1277 init_sdl_ui(skinConfig, skinPath, opts); in main()
1279 if (attach_ui_to_core(opts) < 0) { in main()