VMOPTIONS: Difference between revisions

From MIB-Helper.com Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 3: Line 3:
== Boolean ==
== Boolean ==
Found by searching for <code>SystemProperties.getBoolean</code> and <code>Boolean.getBoolean</code>.
Found by searching for <code>SystemProperties.getBoolean</code> and <code>Boolean.getBoolean</code>.
  UseGEMSkinOverride //interesting!
  showDisplayManagerInfo //tested; contentID, displayableID, opacities
  ignoreToucheventDeltatime
  showDrawTimeStatistic //tested; fps, rendering status
showScreenInfo //tested; ScreenID, ScreenName, kzb loading status
media.video.disableSpeedthreshold //tested; overrides VIM-LOCK and forces stream do display
MenuShowStatistics //tested; scroll speed, stroboscope status
IS_PRODUCTION_MODE //tested; if `false` unlocks couple dev options
 
  showScreenChangeAnimationInfo
  showScreenChangeAnimationInfo
  showPartialPopupDebugInfos
  showPartialPopupDebugInfos
showEventQueueStatistic
showCombi
showMemUsageDetail //interesting!
showEventQueueStatistic
showMemoryUsage
UseGEMSkinOverride //override for LastmodeStorage for the Combi skin
SimulateSWDL //debugging SWaP code validation
SkipLicenseCheck //online services license & Google Earth MMI
DISABLE_LOGGING
DISABLE_ANNOTATION
DisableLicenseBrowser
Official_Release
dev_mode //booting without PCSIM
enableGEM //most likely enables Green Engineering Menu even with disabled in adaptation
ignoreToucheventDeltatime
  checkScenegraphConsistency
  checkScenegraphConsistency
  ignoreInvalidEALNodes
  ignoreInvalidEALNodes
  EnablePermanentRendering
  EnablePermanentRendering
DISABLE_ANNOTATION
  ignoreEALStartupErrors
  ignoreEALStartupErrors
  useLongNodeNames
  useLongNodeNames //???
showEventQueueStatistic
showScreenInfo //interesting!
  EALEnableObjectTracer
  EALEnableObjectTracer
  EALEnableObjectTracingOnScreenChange
  EALEnableObjectTracingOnScreenChange
  EALEnableRegistry
  EALEnableRegistry
showCombi
showMemUsageDetail //interesting!
  3DCarFXAA
  3DCarFXAA
  supportHDDS
  supportHDDS //something with keypanel and fireWheelButtonEvent() function
  logMetricsToConsole
  logMetricsToConsole
  G24_NO_MMIKOMBI
  G24_NO_MMIKOMBI
Official_Release
IS_PRODUCTION_MODE
  EnableInstrumentation
  EnableInstrumentation
  OnDemandResLoadingStats
  OnDemandResLoadingStats
Line 32: Line 47:
  START_HIGH_HMI_WATCHDOG
  START_HIGH_HMI_WATCHDOG
  StartAudioBeforePhone
  StartAudioBeforePhone
dev_mode //interesting!
  DumpExtendedBundleInformation
  DumpExtendedBundleInformation
enableGEM //interesting!
  navStreetviewOverviewmap
  navStreetviewOverviewmap
  navPreferredGasStations
  navPreferredGasStations
Line 46: Line 59:
  DisableClusterFunctionSyncAudio
  DisableClusterFunctionSyncAudio
  enableOnlineDictationLicense
  enableOnlineDictationLicense
DisableLicenseBrowser
  RemoteHMIConnecitivityOverride
  RemoteHMIConnecitivityOverride
  RHMI_VE_DISABLE_TRUFFEL_INSTANCE
  RHMI_VE_DISABLE_TRUFFEL_INSTANCE
Line 57: Line 69:
  disableJointMode
  disableJointMode
  UseIconExtractor
  UseIconExtractor
SimulateSWDL
  BreakdownEnabled
  BreakdownEnabled
  PoiCallEnabled
  PoiCallEnabled
  ConciergeEnabled
  ConciergeEnabled
  ANSICOLOR
  ANSICOLOR
DISABLE_LOGGING
  DisableCombiSync
  DisableCombiSync
  user.data.export.simulation
  user.data.export.simulation
Line 80: Line 90:
  enableSoftZoomConditional
  enableSoftZoomConditional
  enableSoftRotation
  enableSoftRotation
SkipLicenseCheck //interesting!
  POIOnlineSim
  POIOnlineSim
  disablePOICategoryPreLoad
  disablePOICategoryPreLoad
showDisplayManagerInfo //interesting!
  disableAdaptiveSleeping
  disableAdaptiveSleeping
showEventQueueStatistic
  EnableIdleRendering
  EnableIdleRendering
MenuShowStatistics //interesting!
  loadAllFontsForStandard
  loadAllFontsForStandard
  mergeSelectionDrawerOnDemand
  mergeSelectionDrawerOnDemand
  EnableAutomaticViewSizeChange
  EnableAutomaticViewSizeChange
  EnableStageKeepingOnHMIPopup
  EnableStageKeepingOnHMIPopup
EnableStageKeepingOnCombiPopup
EALEnableFontLayoutWorkaround
enableRTL
removeNodeBeforeDestroy
ActivateIdleDestroying
disableTextNodeCache
disableTextureCache
partialRenderingEnabled
partialOffscreenRenderingEnabled
de.audi.kbd.dsi.oldKeyPanel


== Integer ==
== Integer ==
Line 117: Line 133:
  textureCacheCarViewerStandardSize
  textureCacheCarViewerStandardSize
  textureCacheAsyncSize
  textureCacheAsyncSize
textureCacheSizes
textureCacheTypes
  mainAreaDesaturation
  mainAreaDesaturation
  annotationErrorCorrection
  annotationErrorCorrection
Line 176: Line 194:
  media.config.avin=installed
  media.config.avin=installed
  media.config.online=installed
  media.config.online=installed


  ipl.config.dir=/etc/eso/production
  ipl.config.dir=/etc/eso/production
Line 191: Line 208:
  ErrorDumpDir=/mnt/ota/system/logs/
  ErrorDumpDir=/mnt/ota/system/logs/
  externalized.logs.path=/mnt/app/eso/hmi/lsd/ext_logs/
  externalized.logs.path=/mnt/app/eso/hmi/lsd/ext_logs/
line.separator //line break sign
org.apache.commons.id.uuid.config.resource.filename //apache setting for file read/write
os.name //detecting test environment
user.dir //security and Apache related
arc.debug //???
MenuScrollAlgorithm //old or new scroll animation type?
SpellerCharacterSetPath //for Asian characters via touchpad


== other ==
== other ==
media.video.disableSpeedthreshold=true //interesting!
  CarParkingHoseMinTimeBetweenUpdates=300 //most likely OPS trajectory update interval
  CarParkingHoseMinTimeBetweenUpdates=300 //interesting!
  BoardbookInfoFilePath=/mnt/boardbook/ //redirect user manual root to different location
  BoardbookInfoFilePath=/mnt/boardbook/ //interesting!

Latest revision as of 21:50, 25 August 2025

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.

showDisplayManagerInfo //tested; contentID, displayableID, opacities
showDrawTimeStatistic //tested; fps, rendering status
showScreenInfo //tested; ScreenID, ScreenName, kzb loading status
media.video.disableSpeedthreshold //tested; overrides VIM-LOCK and forces stream do display
MenuShowStatistics //tested; scroll speed, stroboscope status
IS_PRODUCTION_MODE //tested; if `false` unlocks couple dev options
showScreenChangeAnimationInfo
showPartialPopupDebugInfos
showEventQueueStatistic
showCombi
showMemUsageDetail //interesting!
showEventQueueStatistic
showMemoryUsage
UseGEMSkinOverride //override for LastmodeStorage for the Combi skin
SimulateSWDL //debugging SWaP code validation
SkipLicenseCheck //online services license & Google Earth MMI
DISABLE_LOGGING
DISABLE_ANNOTATION
DisableLicenseBrowser
Official_Release
dev_mode //booting without PCSIM 
enableGEM //most likely enables Green Engineering Menu even with disabled in adaptation
ignoreToucheventDeltatime
checkScenegraphConsistency
ignoreInvalidEALNodes
EnablePermanentRendering
ignoreEALStartupErrors
useLongNodeNames //???
EALEnableObjectTracer
EALEnableObjectTracingOnScreenChange
EALEnableRegistry
3DCarFXAA
supportHDDS //something with keypanel and fireWheelButtonEvent() function
logMetricsToConsole
G24_NO_MMIKOMBI
EnableInstrumentation
OnDemandResLoadingStats
useNameForScreenshotFile
SYNC_EARLY_RVC
START_HIGH_HMI_WATCHDOG
StartAudioBeforePhone
DumpExtendedBundleInformation
navStreetviewOverviewmap
navPreferredGasStations
disableScrollByCrosshairs
useWordPrediction
TEL_DEVELOPMENT
externalSDS
useLegacyDSITelephone
MOSTListSupported
DisableClusterFunctionSyncNavi
DisableClusterFunctionSyncAudio
enableOnlineDictationLicense
RemoteHMIConnecitivityOverride
RHMI_VE_DISABLE_TRUFFEL_INSTANCE
RemoteHMIUseBrowserScrollbar
sdsPauseActive
enableNLU
ActivateNaviDebugPopup
hmi.audio.simulation
hmi.speech.audio.simulation
disableJointMode
UseIconExtractor
BreakdownEnabled
PoiCallEnabled
ConciergeEnabled
ANSICOLOR
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
POIOnlineSim
disablePOICategoryPreLoad
disableAdaptiveSleeping
EnableIdleRendering
loadAllFontsForStandard
mergeSelectionDrawerOnDemand
EnableAutomaticViewSizeChange
EnableStageKeepingOnHMIPopup
EnableStageKeepingOnCombiPopup
EALEnableFontLayoutWorkaround
enableRTL
removeNodeBeforeDestroy
ActivateIdleDestroying
disableTextNodeCache
disableTextureCache
partialRenderingEnabled
partialOffscreenRenderingEnabled
de.audi.kbd.dsi.oldKeyPanel

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
textureCacheSizes
textureCacheTypes
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/
line.separator //line break sign
org.apache.commons.id.uuid.config.resource.filename //apache setting for file read/write
os.name //detecting test environment 
user.dir //security and Apache related
arc.debug //???
MenuScrollAlgorithm //old or new scroll animation type?
SpellerCharacterSetPath //for Asian characters via touchpad

other

CarParkingHoseMinTimeBetweenUpdates=300 //most likely OPS trajectory update interval
BoardbookInfoFilePath=/mnt/boardbook/ //redirect user manual root to different location