VMOPTIONS

From MIB-Helper.com Wiki
Revision as of 14:04, 22 May 2025 by Mr-fix (talk | contribs) (String)
Jump to navigation Jump to search

Those can be used to overwrite some parameters of the HMI, like vehicle coding and adaptation, rendering options, screen resolution, menu visibility...

Boolean

Found by searching for SystemProperties.getBoolean and Boolean.getBoolean.

  • UseGEMSkinOverride ← interesting!
  • ignoreToucheventDeltatime
  • showScreenChangeAnimationInfo
  • showPartialPopupDebugInfos
  • checkScenegraphConsistency
  • ignoreInvalidEALNodes
  • EnablePermanentRendering
  • DISABLE_ANNOTATION
  • ignoreEALStartupErrors
  • useLongNodeNames
  • showEventQueueStatistic
  • showScreenInfo ← interesting!
  • EALEnableObjectTracer
  • EALEnableObjectTracingOnScreenChange
  • EALEnableRegistry
  • showCombi
  • showMemUsageDetail ← interesting!
  • 3DCarFXAA
  • supportHDDS
  • logMetricsToConsole
  • G24_NO_MMIKOMBI
  • Official_Release
  • IS_PRODUCTION_MODE
  • EnableInstrumentation
  • OnDemandResLoadingStats
  • useNameForScreenshotFile
  • SYNC_EARLY_RVC
  • START_HIGH_HMI_WATCHDOG
  • StartAudioBeforePhone
  • dev_mode ← interesting!
  • DumpExtendedBundleInformation
  • enableGEM ← interesting!
  • navStreetviewOverviewmap
  • navPreferredGasStations
  • disableScrollByCrosshairs
  • useWordPrediction
  • TEL_DEVELOPMENT
  • externalSDS
  • useLegacyDSITelephone
  • MOSTListSupported
  • DisableClusterFunctionSyncNavi
  • DisableClusterFunctionSyncAudio
  • enableOnlineDictationLicense
  • DisableLicenseBrowser
  • RemoteHMIConnecitivityOverride
  • RHMI_VE_DISABLE_TRUFFEL_INSTANCE
  • RemoteHMIUseBrowserScrollbar
  • sdsPauseActive
  • enableNLU
  • ActivateNaviDebugPopup
  • hmi.audio.simulation
  • hmi.speech.audio.simulation
  • disableJointMode
  • UseIconExtractor
  • SimulateSWDL
  • BreakdownEnabled
  • PoiCallEnabled
  • ConciergeEnabled
  • ANSICOLOR
  • DISABLE_LOGGING
  • DisableCombiSync
  • user.data.export.simulation
  • user.data.export.keep.tmp.files
  • IGNORE_CALIBRATION
  • clusterMapMostAlwaysOn
  • clusterMapAlwaysOn ← interesting!
  • FUNCTIONCOUNTER_ACTIVE
  • UseInternalLocationAccessor
  • ETC_SENSOR_DATA_REPLAY
  • DRRD_TRUFFLES
  • demoModeIgnoreClamp
  • enableSoftZoom
  • disableZoomTimer
  • AlwaysRenderMap
  • disableSoftZoom
  • enableSoftZoomConditional
  • enableSoftRotation
  • SkipLicenseCheck ← interesting!
  • POIOnlineSim
  • disablePOICategoryPreLoad
  • showDisplayManagerInfo ← interesting!
  • disableAdaptiveSleeping
  • showEventQueueStatistic
  • EnableIdleRendering

Integer

Found by looking for Integer.getInteger.

  • imageOpacityIfLockingActive=50
  • scrollAnimationInterval=20
  • touchRepaintInterval=50
  • mainWizardIconOpacityIfLockingActive=50
  • ealMergeFlagLoadingHint=1
  • CAR_CLASS
  • CAR_GENERATION
  • CAR_DERIVATE
  • CAR_DERIVATE_SUPPLEMENT
  • NhtsaTimerDelay=5000
  • screenCacheSizePassive=3
  • screenCacheSizeActive=6
  • ealObjectWarnLimit=1500
  • ealMemorySize
  • maxTimeNodeDestroying
  • idleDestroyingStart
  • maxNoOfNodesToDestroy
  • memoryUsageUnit
  • textureCacheSize0
  • textureCacheSize1
  • textureCacheCarViewerStandardSize
  • textureCacheAsyncSize
  • mainAreaDesaturation
  • annotationErrorCorrection
  • maxRecursiveDepthAddingCheck
  • maxNumberOfIdleRenderStepsForOpsAsyncMerge
  • EALEnableDumpEveryNSeconds
  • LowMemoryDumpWhileTracingLevel
  • delayTimeForIdleRenderStepsForOpsAsyncMerge
  • RadioTextDisplayTime
  • SlideshowDisplayDuration1
  • SlideshowDisplayDuration2
  • ScreenRes=2 ← interesting! (2:800x480)
  • MaxStatsLogs
  • MaxLogsExceededStrategy
  • ErrorDumpTriggerPort
  • ERROR_DUMP_MAX
  • INTELLICALL_MODE
  • FlagMemCPU
  • DSI_PERSISTENCE_READ_TIMEOUT=5000
  • SWDLAutoRetries=0
  • jar.cacheSize
  • dumpPriority
  • dumpThreadOnPort
  • deadlockDetection=-1

Long

  • log.jvm.heap.watchdog.time
  • log.jvm.heap.min.free.memory
  • BUNDLE_START_TIMEOUT
  • WAIT_FOR_AUDIO_TIMEOUT
  • BUNDLE_START_TIMEOUT
  • HMI_START_TIMEOUT
  • DSI_PERSISTENCE_TIMEOUT
  • WAIT_FOR_RVC_AVAILABLE
  • WAIT_FOR_FIRST_POWERSTATE
  • WAIT_FOR_MAP_AVAILABLE
  • WAIT_FOR_SDS_AVAILABLE
  • WAIT_FOR_FIRST_MMIKOMBISYNC
  • WAIT_FOR_FIRST_SCREEN_PAINTED
  • startup.rse.media.delay
  • startup.rse.navi.delay
  • startup.rse.post.delay
  • startup.max.domain.wait
  • MAX_EVENT_TIME
  • ttsRequestTimer

String

  • media.config.cd=installed
  • media.config.cdc=installed
  • media.config.dvd=installed
  • media.config.dvdc=installed
  • media.config.hdd=installed
  • media.config.sd=installed
  • media.config.aux=installed
  • media.config.usb=installed
  • media.config.bt=installed
  • media.config.wlan=installed
  • media.config.tv=installed
  • media.config.avin=installed
  • media.config.online=installed


  • ipl.config.dir=/etc/eso/production
  • ipl.config.myProcName=hmi
  • ipl.config.resource=/resources
  • java.library.path
  • com.ibm.oti.vm.bootstrap.library.path
  • OEM=AU
  • REGION=ER
  • RUN_MODE=normal
  • hwg.font.path=/mnt/app/eso/hmi/fonts
  • ImageRoot=/mnt/app/eso/hmi/lsd/images
  • KzbRoot=/mnt/app/eso/hmi/lsd/kzbs
  • ErrorDumpDir=/mnt/ota/system/logs/
  • externalized.logs.path=/mnt/app/eso/hmi/lsd/ext_logs/

other

  • media.video.disableSpeedthreshold=true ← interesting!
  • CarParkingHoseMinTimeBetweenUpdates=300 ← interesting!
  • BoardbookInfoFilePath=/mnt/boardbook/ ← interesting!

Look for System.getProperty.