# Customization

## Introduction

It is possible to customize navigation through the application settings and menu customization.
Please note the settings for 2D version are different to 3D, so they are contained in separate sections.

## Application settings for 3D navigation

Navigation can be customized through the settings.ini file placed inside the SygicNavigation/Android folder.
The settings.ini parameters are enlisted along with the section under which it belongs.

For customization it is recommended to use settings_overload.ini to maintain your set of overriding settings. This way you can keep the original settings.ini release file intact and manage only your local settings (typically few) in the separate file settings_overload.ini. The navigation at start reads both files, while it favors the settings from settings_overload.ini.

Parameter Section/Category Values/Default Description
m_bFirstRun [RootSettings]
//First Run settings
0,1
default:
1
Enables / disables First Run Wizard (Parameters that are set during first navigation run based on customers preferences, e.g. language, truck parameters, etc.)
m_bMySygic [ApplicationSettings]
//Online management
0,1
default:
1
m_lInstructionDistance [ApplicationSettings]
//Online management
integer
default:
5000
Defines the distance in meters at which the instruction should be first spoken before meneuver
//Online management
0,1
default:
0
Show user the way to backtrack when off-road
m_bHideSpcams [ApplicationSettings]
//Online management
0,1
default:
0
Enables / disables Speed-Cams showing in navigation
m_bAllowItineraryEdit [ApplicationSettings]
//Online management
0,1
default:
1
m_bPedestrian [ApplicationSettings]
//Online management
0,1
default:
1
Enables / disables pedestrian mode
m_ePowerExternal [ApplicationSettings]
//Online management
ApplicationSettings::PowerSaver
ApplicationSettings::PowerOptimized
ApplicationSettings::PowerPerformance
default:
ApplicationSettings::PowerOptimized
Sets the Power management preference for navigation if charging
m_ePowerBattery [ApplicationSettings]
//Online management
ApplicationSettings::PowerSaver
ApplicationSettings::PowerOptimized
ApplicationSettings::PowerPerformance
default:
ApplicationSettings::PowerOptimized
Sets the Power management preference for navigation if running on battery (not charging)
m_bUseKalman [ApplicationSettings]
//Online management
0,1
default:
1
Special settings for GPS receiver - Kalman filter
m_dGPSforwardTime [ApplicationSettings]
//Online management
1.0-2.5
default:
1.0
GPS prediction in seconds, max 2.5 (Please use the default value of 1.0 and change it in case of latency of GPS positioning only)
m_bFlagDragAndDrop [ApplicationSettings]
//Online management
0,1
default:
1
If set to 0 all the itinerary flags are locked down (no drag and drop moving possible) and if clicked on the given flag the even is created.If set to 1 the itinerary can be modified from navigation screen by moving (drag and drop) given waypoint flags.
m_eTownblocksMode [RuntimeSettings]
//Map visualization
DisplaySettings::TownBlocksAuto
DisplaySettings::TownBlocksOn
DisplaySettings::TownBlocksOff
default:
TownBlocksAuto
Defines the option for displaying townblocks:TownBlockAuto - display is done automatically based on zoomingTownBlocksOn - always displayedTownBlocksOff - never displayed
m_lProcessorUsage [RuntimeSettings]
//Map visualization
10-90
default:
40
Sets the FPS restriction within the 10 - 90 % of FPS potential
m_strSetLanguage [RuntimeSettings]
//Map visualization
autodetect
english.lang
german.lang
french.lang
etc.
default:
autodetect
Possibility to pre-define language used by navigation based on *.lang files from navigation folder: /res/skin/langs/
//Map visualization
0,1
default:
0
m_strSetVoice [RuntimeSettings]
//Map visualization
autodetect
TTS American English
TTS German
TTS French
default:
autodetect
Possibility to pre-define voice used by navigation. The value is based on the name of given voice folder from: /res/voices/
//Map visualization
0,1
default:
0
m_strDrvDevice [RuntimeSettings]
//Map visualization
imei
mac
serial
android_id
imsi
default:
imei
This setting defines the device identifier read by navigation and used in license activation process. Changing this setting may result in inability to read correct device ID and therefore in incorrect license = navigation will not work.
m_bNoDialogOnStart [RuntimeSettings]
//Map visualization
0,1
default:
0
This value hide/allows dialog for activation with 16-digit product codes.
m_bSetShowUserDetail [RuntimeSettings]
//Map visualization
0,1
default:
1
This setting enables/disables email registration dialog.
m_bHideTeaser [RuntimeSettings]
//Map visualization
0,1
default:
0
Disables showing teaser for real-time traffic product.
m_bSetShowSafetyMsg [RuntimeSettings]
//Map visualization
0,1
default:
1
Enables / disables showing Safety message during navigation start.
m_bSetShowEula [RuntimeSettings]
//Map visualization
0,1
default:
1
Enables / disables showing EULA message during navigation start.
m_strSetTimezone [RuntimeSettings]
//Map visualization

default:
+01:00_a
Set time zone for time synchronization. Enter appropriate value from /Res/common/timezone.ini
m_bSetHasClock [RuntimeSettings]
//Map visualization
0,1
default:
1
If the device has internal clock source value of 1 is used. If set to 0 the time is computed from GPS GMT time and specified timezone.
m_bHasBattery [RuntimeSettings]
//Map visualization
0,1
default:
1
If set to 1 battery status icon will be shown in navigation status bar and battery management in navigation menu will be enabled.
m_strBackButton [RuntimeSettings]
//Map visualization

default:
If defined setting will show the "Back button" in upper left corner of navigation screen pointing to a defined application. And if tapped you will be switched to a given application.The value needs to be the Android Application ID, e.g. com.example.myapp
onBackBtn [RuntimeSettings]
//Map visualization
minimize
disable
exit
default:
exit
This sets the behavior of Android Back button. Possible actions when tapped on the button: 1) minimize navigation, 2) exit navigation or 3) no action
m_bSetShowExitMsg [RuntimeSettings]
//Map visualization
0,1
default:
1
Enables / disables showing Exit message when closing navigation. Exit message is a dialog stressing that you are going to exit navigation and asking you whether you want it.
m_nScreenSaver [RuntimeSettings]
//Map visualization
-1,0,1
default:
-1
Enables / disables screensaver functionality.Screensaver is a feature saving battery life by turning device display off while driving a highway when there is no instruction ahead of you. Display will be turned on automatically when the next instruction (e.g. approaching junction) is 5 kilometers ahead. Display can be turned on manually anytime just by clicking on it.Default value is -1, that means navigation will ask you to turn screensaver every time if conditions are met.
m_dwScreenSaverTimeout [RuntimeSettings]
//Map visualization

default:
10000
Screensaver timeout in milliseconds.
m_bAutoSaveGpsLog [RuntimeSettings]
//Map visualization
0,1
default:
0
If enabled navigation will record GPS data flow of the current route and save it to: /res/gpslogs/autosave.nmea fileThe behavior is as folllows:when starting navigation checks /res/gpslogs/ folder and if autosave.nmea is found navigation will delete itimmediately after GPS data are started to be recordedrecord process is finished when exiting navigationeach new record session will erase the previous one so you need to make a backup of autosave.nmea file everytime if you do not want to lose it
m_strProductName [RuntimeSettings]
//Map visualization
Van - USA
Car - USA?
default:
The string defines the product name, which appears in About dialog.
m_nPrefferLeftTurn [RuntimeSettings]
//Routing

default:
1000
Navigation will prefer left-turns when calculating routes.It is a safety feature built for concrete mixer trucks. If the drum is rotating a little fast and a truck take a sharp right hand turn, the momentum tips the vehicle over. Preferring left-turns should avoid such situations.
m_nRecomputeDistance [RuntimeSettings]
//Routing
integer
default:
10000
The threshold distance from original route in meters, at which a full route recompute is triggered when distance exceeded
m_eDistanceUnits [UnitSettings]
//Measurement settings
UnitSettings::UnitsKilometers
UnitSettings::UnitsMilesFeets
UnitSettings::UnitsMilesYards
default:
UnitSettings::UnitsKilometers
Choose your desired distance units setting.
m_eTemperatureUnits [UnitSettings]
//Measurement settings
UnitSettings::TempCelsius
UnitSettings::TempFarenheit
default:
UnitSettings::TempCelsius
Choose your desired Temperature units settings.
m_eClockFormat [UnitSettings]
//Measurement settings
UnitSettings::ClockEurope
UnitSettings::ClockUs
UnitSettings::ClockUk
default:
ClockEurope
Choose your desired Time format:ClockEurope for European Time format (14:00)ClockUK for UK Time format (2:00 PM)ClockUS for US Time format (2:00)
m_eGPSUnits [UnitSettings]
//Measurement settings
UnitSettings::GpsDegrees
UnitSettings::GpsMinutes
UnitSettings::GpsSeconds
default:
UnitSettings::GpsDegrees
Choose your desired GPS Unit settings.
m_eTownblocksMode [DisplaySettings]
//Measurement settings
DisplaySettings::TownBlocksAuto
DisplaySettings::TownBlocksOn
DisplaySettings::TownBlocksOff
default:
DisplaySettings::TownBlocksAuto
Define the option for displaying townblocks. Townblocks mode (Off/On/Auto)
m_eLaneAssist [DisplaySettings]
//Measurement settings
DisplaySettings::LaneAssistEnhanced
DisplaySettings::LaneAssistOff
DisplaySettings::LaneAssistMinimized
default:
DisplaySettings::LaneAssistEnhanced
Lane assistant settings:Accessible through navigation menu: Menu - Settings - Map - Lane GuidancePossible values: Enhanced / Off / Minimized
m_eSignPostInfo [DisplaySettings]
//Measurement settings
DisplaySettings::SignPostFull
DisplaySettings::SignPostOff
DisplaySettings::SignPostMinimized
default:
DisplaySettings::SignPostFull
Signpost info settings:Accessible through navigation menu: Menu - Settings - Map - Map details - Signpost infoPossible values: Enabled / Disabled
m_eMapView [DisplaySettings]
//Measurement settings
DisplaySettings::MapView2D
DisplaySettings::MapView3D
default:
DisplaySettings::MapView3D
Map View settings:Accessible through navigation menu: Menu - Settings - Map - Map viewPossible values: 2D / 3D
m_bNorthUp [DisplaySettings]
//Measurement settings
0,1
default:
0
Map view - NorthUp mode:Accessible through navigation menu: Menu - Settings - Map - Map view - North UpPossible to enable only if 2D Map View settings is on
m_eColorScheme [DisplaySettings]
//Measurement settings
DisplaySettings::ColorSchemeDay
DisplaySettings::ColorSchemeNight
DisplaySettings::ColorSchemeAutomatic
default:
DisplaySettings::ColorSchemeAutomatic
Map settings - Color scheme:Accessible through navigation menu: Menu - Settings - Map - Color schemePossible values: Day / Night / Automatic
m_bFullscreen [DisplaySettings]
//Measurement settings
0,1
default:
1
Possibility to enable/disable full screen mode:Accessible also through navigation menu: Menu - Settings - Map - Full screen
m_bDataCounter [DisplaySettings]
//Measurement settings
0,1
default:
0
If enabled a small icon showing current data consumption is displayed in the bottom right corner of navigation screen:Possible to change it also through navigation menu: Menu - Settings - Map - Data traffic counter
m_bDCOnlyRoaming [DisplaySettings]
//Measurement settings
0,1
default:
1
Specifies whether the Data counter icon should be displayed in case of Data roaming only.Possible to change it also through navigation menu: Menu - Settings - Map - Only when roaming
m_bSpeedLimits [DisplaySettings]
//Measurement settings
0,1
default:
1
m_bJunctionView [DisplaySettings]
//Measurement settings
0,1
default:
n/a
Enables/disables the Junction View. Currently available only in Sygic GPS Navigation (consumer version), not in Sygic Professional Navigation.
m_bRailway [DisplaySettings]
//Measurement settings
0,1
default:
1
//Measurement settings
0,1
default:
1
//Measurement settings
0,1
default:
1
m_bAutoZoom [DisplaySettings]
//Measurement settings
0,1
default:
1
m_nNextStreet [DisplaySettings]
//Measurement settings

default:
950
Defines the distance in meters at which next street information is displayed.
m_nNextStreetFinish [DisplaySettings]
//Measurement settings

default:
100
Defines the distance in meters at which next street information is cleared
m_nViewSizeIndex [DisplaySettings]
//Measurement settings

default:
CLowGrx::vsNormal
m_bUseTruckAtt [TruckSettings]
//Measurement settings
0,1
default:
1
Possibility to enforce navigation to enable (use) Truck settings.Accessible also through navigation menu: Menu - Settings - Truck settings - Use truck attributes
m_bAvoidParkways [TruckSettings]
//Measurement settings
0,1
default:
0
Option to avoid parkways in USA if enabled.Not accessible through navigation menu.
//Measurement settings
0,1
default:
0
Standard truck settings give the option to set the following truck parameters and HAZMATS:Max speed, Total weight, Axle weight, Total vehicle length, Vehicle width, Maximum height, Number of trailers, Number of vehicle axles, Number of trailer axles, General hazardous materials, Explosive (Class 1), Flammable gas (Class 2), Flammable liquid (Class 3), Flammable solid (Class 4), Oxidizer (Class 5), Poison (Class 6), Radioactive material (Class 7), Corrosive material (Class 8), Miscellaneous (Class 9), Poison inhalation (Class I)Advanced Truck settings make available also the following parameters and HAZMATS:Tandem weight, Tridem weight, Other weight, Unladen vehicle weight, Axle length, Trailer length, Tractor length, Kingpin to last axle, Kingpin to middle of last tandem, Kingpin to end of trailer (last trailer if applicable), Other length, Explosive materials, Agriculture, Coal restriction, Building, Sanitary, Sand and Gravel restriction, Commodity, Natural Resources restriction
m_eFuelType [TruckSettings]
//Measurement settings
TruckSettings::Diesel
TruckSettings::Petrol
TruckSettings::LPG
TruckSettings::Ethanol
TruckSettings::Methane
default:
TruckSettings::Diesel
Possibility to define Vehicle Fuel Type. That info will be used to show appropriate Fuel prices over navigation screen if subscribed to live services.Accessible also through navigation menu: Menu - Settings - Truck settings - Fuel typePossible values in navi menu: Diesel (Diesel), Unleaded (Petrol), Super Unleaded, LPG (LPG), Bio Ethanol (Ethanol), CNG (Methane)
m_dwMaxSpeed [TruckSettings]
//Measurement settings
corresponding value
default:
1440
Option to define Maximum speed of vehicle. Value is calculated as value of "km/h" multiplied by 16.Example: Correct value for max speed of 90 km/h is: 90 * 16 = 1440Accessible also through navigation menu: Menu - Settings - Truck settings - Max speed
m_arrDimensionalRestrictions [TruckSettings]
//Measurement settings
custom
default:
custom
Possible to set the truck parameters. Values needs to be multiplied by 16 and separated by comma (it is array of values separated by commas)Order of values in array: 1) Total weight [kg], 2) Axle weight [kg], 3) Tandem weight [kg], 4) Tridem weight [kg], 5) Other weight [kg], 6) Unladen weight [kg], 7) Total lenght [mm], 8) Axle lenght [mm], 9) Trailer lenght [mm], 10) Tractor lenght [mm], 11) Kingpin last axle [mm], 12) Kingpin last tandem [mm], 13) Kingpin end trailer [mm], 14) Other lenght [mm], 15) Width [mm], 16) Height [mm]Example: m_arrDimensionalRestrictions=720000,400000,0,0,0,0,240000,0,0,0,0,0,0,0,48000,40000Accessible also through navigation menu: Menu - Settings - Truck settings
//Measurement settings
default:
m_eAvoidMotorwaysSettings [PlanningSettings]
//Measurement settings
PlanningSettings::AvoidMotorwaysYes
PlanningSettings::AvoidMotorwaysNo
default:
PlanningSettings::AvoidMotorwaysNo
Possibility to define whether to avoid Motorways (Freeways) when calculating the route.Accessible also through navigation menu: Menu - Settings - Route planning - Avoid motorways
m_eAvoidFerriesSettings [PlanningSettings]
//Measurement settings
AvoidFerriesYes
AvoidFerriesNo
default:
AvoidFerriesNo
Possibility to define whether to avoid Ferries when calculating the route.Accessible also through navigation menu: Menu - Settings - Route planning - Avoid ferries
//Measurement settings
default:
Possibility to define whether to avoid Unpaved routes when calculating the route.Accessible also through navigation menu: Menu - Settings - Route planning - Route computing
m_eRouteComputingSettings [PlanningSettings]
//Measurement settings
PlanningSettings::RouteFastest
PlanningSettings::RouteShortest
PlanningSettings::RouteEconomical
default:
PlanningSettings::RouteFastest
Possibility to choose from 3 types of Route planning options: Fastest, Shortest, Economical.Accessible also through navigation menu: Menu - Settings - Route planning - Avoid unpaved roads
m_eVechicleTypeSettings [PlanningSettings]
//Measurement settings
PlanningSettings::eNone
PlanningSettings::eCar
PlanningSettings::eTaxi
PlanningSettings::eBus
PlanningSettings::eTruck
PlanningSettings::eBicycle
PlanningSettings::eMotorcycle
PlanningSettings::eResidentialVehicle
PlanningSettings::eHighOccupancyVehicle
PlanningSettings::eEmergencyVehicle
PlanningSettings::eDeliveryTruck
PlanningSettings::ePedestrian
default:
PlanningSettings::eCar
Possibility to set vehicle type.
m_ETollcostVehicleSettings [PlanningSettings]
//Measurement settings
PlanningSettings::Truck
PlanningSettings::Car
PlanningSettings::Van
default:
PlanningSettings::Car
Defines the option for the vehicle type with respect to toll cost rules.
m_bDestInDrivingSide [PlanningSettings]
//Measurement settings
0,1
default:
0
Possibility to let navigation calculate the route the way that the destination is on your driving side, i.e. you will not need to cross the street to get to the destination.
m_bSideBar [FeaturesSettings]
//Measurement settings
0,1
default:
1
Possibility to enable/disable Sidebar, i.e. bar with driving instructions that is shown on the right side of navigation screen when the device is in landscape mode.Accessible also through navigation menu: Menu - Settings - Other settings - Side bar
m_bRoamingEnabled [OnlineSettings]
//Measurement settings
0,1
default:
0
If enabled navigation will use internet connection when in roaming to support its online services.
m_bPositionLog [OnlineSettings]
//Measurement settings
0,1
default:
1
Enables/disables sending anonymous data to Sygic to help us improve Traffic service.Accessible also through navigation menu: Menu - Settings - Connection - Help improve Traffic
m_bFloatingCarData [OnlineSettings]
//Measurement settings
0,1
default:
1
Enables/disables sending anonymous data to Sygic to help us improve our services.
m_bFlurry [OnlineSettings]
//Measurement settings
0,1
default:
1
m_bTrafficEnabled [OnlineSettings]
//Measurement settings
0,1
default:
1
//Measurement settings
0,1
default:
1
Defines whether connection to Twitter will be established.
m_bPhotosEnabled [OnlineSettings]
//Measurement settings
0,1
default:
Defines whether the POI pictures service is enabled (1) or disabled (0)
m_bFBConnected [OnlineSettings]
//Measurement settings
0,1
default:
1
Defines whether connection to Facebook will be established.
//Measurement settings
0,1
default:
1
Defines whether connection to Google services will be established.
//Measurement settings
0,1
default:
0
Defines whether the Map updates notification is enabled (1) or disabled (0)
m_bShowMySygicAfterUpdate [OnlineSettings]
//Measurement settings
0,1
default:
0
Defines whether the MySygic menu after map update is shown or not.
m_nMobileDataLimit [OnlineSettings]
//Measurement settings
integer
default:
200000000
Possibility to set Limit for Mobile data consumption. Value in bytes.Setting accessible also through navigation menu: Menu - Settings - Connection - Use mobile data - Limit mobile data
m_eIxDataAutotune [OnlineSettings]
//Measurement settings
OnlineSetttings::AutotuneDisabled
OnlineSetttings::AutotuneEnabled
OnlineSetttings::AutotuneSDK
default:
OnlineSetttings::AutotuneEnabled
Possibility to enable/disable 3G data limiter.
m_nMontlyEstimatedMobileHours [OnlineSettings]
//Measurement settings
integer
default:
220
Possibility to set number of Hours planned planned per month to estimate daily data consumption limit. Value in bytes.Setting accessible also through navigation menu: Menu - Settings - Connection - Use mobile data - Hours planned per month
m_nCounterStartDay [OnlineSettings]
//Measurement settings
integer (day of month)
default:
1
Possibility to set the first day of month data limiter would start counting data usage.Setting accessible also through navigation menu: Menu - Settings - Connection - Use mobile data - Monthly invoice on
m_bUseSSL [OnlineSettings]
//Measurement settings
0,1
default:
0
Possibility to let the communication be encrypted using SSL.
m_bUpdateAutomatically [TMCSettings]
//Measurement settings
0,1
default:
1
Defines whether TMC update is done automatically ore requires user confirmation.
m_bAutomaticRouteRecomputing [TMCSettings]
//Measurement settings
0,1
default:
0
value=1 allows automatic route recomputing after TMC update
m_bShowTrafficInfoOnMap [TMCSettings]
//Measurement settings
0,1
default:
1
Possibility to show traffic information over navigation screen. Real-time traffic service subscription is needed.Accessible also through navigation menu: Menu - Settings - Map - Traffic info
m_wTrafficTeaser [TMCSettings]
//Measurement settings
integer
default:
1
Defines the value of traffic purchase teasers invocations, e.g. 10
m_bMuteTouch [SoundSettings]
//Measurement settings
TRUE, FALSE
default:
FALSE
m_bVoiceGuidance [SoundSettings]
//Measurement settings
0,1
default:
1
Enables (1) or disables (0) voice guidance.
//Measurement settings
TRUE, FALSE
default:
FALSE
Defines whether road numbers are spoken or not.
//Measurement settings
TRUE, FALSE
default:
TRUE
Defines whether road names (street names) are spoken or not.
//Measurement settings
TRUE, FALSE
default:
TRUE
Defines whether city names are spoken or not.
m_bForceSpeakerOutput [SoundSettings]
//Measurement settings
UnitSettings::GpsDegrees
UnitSettings::GpsMinutes
UnitSettings::GpsSeconds
default:
UnitSettings::GpsDegrees
//Measurement settings
TRUE, FALSE
default:
TRUE
m_nSpeedLimitInCity [SoundSettings]
//Measurement settings
integer
default:
10
Triggers speed limit sound when speed of the vehicle is over the alloved speed by the defined value in build-up areas. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Limits
m_nSpeedLimit [SoundSettings]
//Measurement settings
integer
default:
15
Triggers speed limit sound when speed of the vehicle is over the alloved speed by the defined value outside build-up areas. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Limits
m_eSpeedLimitDistanceInCity [SoundSettings]
//Measurement settings
SoundSettings::Warn0
SoundSettings::Warn100
SoundSettings::Warn200
SoundSettings::Warn300
SoundSettings::Warn500
SoundSettings::Warn1000
SoundSettings::Warn2000
default:
SoundSettings::Warn200
Triggers a warning sound in the defined distance, before entering buil-up areas. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Limits
m_eSpeedLimitDistance [SoundSettings]
//Measurement settings
SoundSettings::Warn0
SoundSettings::Warn100
SoundSettings::Warn200
SoundSettings::Warn300
SoundSettings::Warn500
SoundSettings::Warn1000
SoundSettings::Warn2000
default:
SoundSettings::Warn1000
Triggers a warning sound in the defined distance, before leaving the build-up areas. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Limits
m_eSpeedLimitRepeat [SoundSettings]
//Measurement settings
SoundSettings::RepeatNever
SoundSettings::RepeatEvery5
SoundSettings::RepeatEvery15
SoundSettings::RepeatEvery30
SoundSettings::RepeatEvery60
SoundSettings::RepeatEvery120
SoundSettings::RepeatEvery300
SoundSettings::RepeatEvery600
SoundSettings::RepeatContinual
default:
SoundSettings::RepeatNever
Defines how often should the speed warnig sounds be repeated. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Limits
m_bSayIntersectionStraight [SoundSettings]
//Measurement settings
0,1
default:
1
If value=0 avoids saying GO STRAIGHT ON in continuous roads.
m_strSpeedCamWarnSound [SoundSettings]
//Measurement settings
TRUE, FALSE
default:
Turns the speed cam warning sound ON or OFF. Also available in the Sygic navigation menu: Menu - Settings - Notifications & Sounds - Speed Cameras
m_bSetBackgroundRun [HardwareSettings]
//Measurement settings
0,1
default:
1
If enabled the app will stay running while in background.

The items of the default menu (the menu the original navigation comes with) may be hidden or shown according to the needs of the project.

Please note that a custom menu definition support is a paid customization.

### Parametrization

The available parametrization set (with their default values) is enlisted bellow.

[menu.Main]



## Application settings for 2D navigation

Navigation can be customized through the settings.ini file placed inside the Drive/ folder.
The settings.ini parameters are enlisted along with the section under which it belongs.

 Parameter Description title This defines the title of the Drive application It appears in the Drive's top left corner. Default value is Sygic FLEET fps This defines the framerate of displayed navigation. Adjust this to speed of the processor and your requirements Default value is 5.0 cpu This defines CPU processing quality. Possible values are: - 1-low - 2-better - 3-very good - 4-best Default value is 2 swVersion Number of current Version of Sygic FLEET splash This defines name of subfolder in folder \skin\others, which contains custom splash screen files. splashBgr This defines hexadecimal value for splash screen background color. E.g. use splashBgr=#000000 for black background color. Default value is #000000 CenterStretch (Only Android) This stretches center image of splash screen to fit in the size of screen. Possible values are: - true-center image of splash screen is stretched to fit in the size of screen - false-center image of splash screen is drawn on center without stretching Default value is set by system automatically. CenterMove This moves center image of splash screen to different position Possible values are: - TL-top left - TR-top right - BL-bottom left - BR-bottom right - L-left - T-top - R-right - B-bottom - C-no moving Default value is C DefaultBranding (Only Android) Defines whether Sygic logo is shown in title of Main menu and on Browse map or not. Possible values are: - true-some Sygic logo is shown in title of Main menu and on Browse map - false-Sygic logo isn't shown Default value is true. cache Defines amount of cache memory per heap in kiloBytes. This value must be greater than 128kB. Default value is set by system automatically. topMost This defines, if the application window can be overlaid by another windows. Possible values are: - true-no other application will appear above navigation - false-other applications (e.g. MP3 player) can be displayed above navigation window Default value is true multipleInstances Allows or denies start of multiple instances of Drive application. Possible values are: - true-multiple instances of Drive are allowed - false-multiple instances of Drive are denied Default value is false. Driver Relative path to Driver.dll. Driver.dll allows customization of some system dependent functions of navigation (e.g. backlight, battery status, com port handling and more.) Default value is Default\Driver.dll Device Relative path to Device.dll Default value is Default\Driver.dll com COM port settings for GPS receiver used by first run of application. Once COM port is set during the first run, this setting will be used and stored for later use. Use force values (e.g. COM1:,9600,1) or auto detect to show auto detection dialog. Default value is COM1:,9600 HardwareChange (Only Android|Linux) Defines the possibility of change of GPS settings. Possible values are: - true-change of GPS settings is allowed from dialog GPS status - false-change of GPS settings is not allowed from dialog GPS status. (Usually, GPS Status icon is also removed by entry in Menu.ini) Default value is true. antialias Switch on antialiasing for smoother graphic or disable for slower processors. Possible values are: - true-enabled - false-disabled Default value is false gradient Gradient in the 3D map view may significantly slow down the navigation on devices with high pixel resolution and with slow processors. Possible values are: - true-enabled - false-disabled Default value is true poiVisible This defines the visibility of POI categories. Possible values are: - true-visible - false-not visible Default value is true firstInfo (Only Android) Defines whether the information about system features used by navigation is displayed or not Possible values are: - true-information about system features used by navigation is displayed - false-information about system features used by navigation is not displayed Default value is true. cityModel This enables or disables drawing of 2D city maps Possible values are: - true-enabled - false-disabled Default value is true PoiSearchRadius This defines the range in meters in which to search for POIs Possible values are from 30000 to 1000000 Default value is 30000 PrioritizeAPI Set whether are allowed API functions calls in time of route computing or not. E.g. In a complicated route computing you can call BringAppToBackground. Possible values are: - true-allow API calls in time of route computing - false-deny API calls in time of route computing Default value is false. ExclusiveCompute Defines whether Route Computing occupies all or most of processor time at the expense of other applications. It is useful for slow devices. Possible values are: - true-ExclusiveCompute is on - false-ExclusiveCompute is off Default value is true. RouteParameter This defines the parameter to speed up route computing and reduce memory usage on slow machines. Possible values are from 100-no speedup to 1-max speedup As the speedup is higher, the quality of computed route is lower. Default value is 100 UrbanPenalizeTruck Penalizes route computing for trucks on city roads that are not highways, by given percentage Possible values are from 0 to 1000. (Recommended value is 150) Default value is 0 CrossingPenalizeTruck Penalizes crossings in route computing for trucks, by given percentage. Possible values are from 0 to 1000(Recommended value is 1000) Default value is 0 CrossingPenalize Penalizes crossings in route computing for passenger cars, by given percentage. Possible values are from 0 to 1000(Recommended value is 500) Default value is 0 VisiblePointReachDistance This sets the behaviour of waypoints. The waypoint is marked as visited in this radius. Default value is 30 InvisiblePointReachDistance This sets the behaviour of waypoints. The waypoint is marked as visited in this radius. Default value is 30 SearchOnlyCustomPOI Switch for searching of built-in POIs. Possible values are: - true-disable searching of built-in POIs - false-enable searching of built-in POIs Default value is true. ComputeUnpavedRoads This defines whether unpaved roads are considered as tarmac roads or not. Parameter for 4X4 vehicles Possible values are: - true-unpaved roads are considered the same way as tarmac roads - false-unpaved roads aren't considered the same way as tarmac roads Default value is false AllowClosedRoads Route computing allow or deny entering in closed roads, if a waypoint is in there. Possible values are: - true-entering in closed roads is allowed - false-entering in closed roads is denied Default value is false. NotComputeFerries This defines whether the route computing includes ferries or not. When set to true, it speeds up route computing when navigating in coastal areas, where ferry is not required. Possible values are: - true-ferries are not computed - false-ferries are computed Default value is false. ShowCustomBitmapInNaviWindow Defines whether custom images are shown in navigation window. Possible values are: - true-custom image is shown in navigation window - false-custom image isn't shown in navigation window Default value is true. ShowRouteAhead Defines how much of approximated route ahead is shown in navi screen. It is measured in meters. Default value is 1500. ShowPassedRoute Defines whether passed route is shown in different color or not. Also here can be defined the color of passed route. Possible values are: - show-show passed route in different color - hide-show passed route in same color as route ahead - #AABBGGRR-color of the passed route (Alpha,Blue,Green,Red) Default value is show. UseLastValidPos Defines whether, if isn't any valid position, use last valid position or ask what to do. Possible values are: - true-use last valid position - false-ask user for option Default value is false. UseTruckSpeedWarning Defines whether the speed warning is used when truck speed limit is exceeded or not. Possible values are: - true-Truck speed warning is used - false-Truck speed warning isn't used Default value is false. cjkMode This defines mode of using CJK characters (for east Asia languages: chinese, japanese, korean) Possible values are: - on-use CJK characters - off-don't use CJK characters - autodetect-automatic detection Default value is autodetect. ShowMapInfo This defines whether info about map version is shown in About dialog or not. Possible values are: - true-shows the info about map version in About dialog - false-doesn't show the info about map version in About dialog Default value is false. dynamicAsk This defines mode of First Run Wizard. Possible values are: - true-First Run Wizard shows Dynamic controls dialog - false-First Run Wizard applies settings from keys dynamicList and dynamicMenu Default value is true. dynamicMenu Preselects menu's behavior. Possible values are: - true-all menus will move smoothly - false-not all menus will move smoothly Default value is true. dynamicList Preselects list's behavior. Possible values are: - true-all lists will move smoothly - false-not all lists will move smoothly Default value is true. onlineAsk This defines whether First Run Wizard shows online dialog or note(Do you want to go online? Yes|No|Always ask) Possible values are: - true-First Run Wizard shows online dialog - false-First Run Wizard doesn't show online dialog Default value is true. skinDay Selects the skin for day scheme between Standard and High-contrast Possible values are: - std_day-Standard - hc_day-High-contrast Default value is std_day. skinNight Selects the skin for night scheme between Standard and High-contrast Possible values are: - std_night-Standard - hc_night-High-contrast Default value is std_night. licSys Defines the licensing system. Possible values are: - pnd-PND licensing - fleet-FLEET licensing Default value is fleet. internet Master switch of internet features. Possible values are: - true-all network connections are enabled - false-all network connections are disabled Default value is true. localTraffic This defines whether the traffic data are received, or not Possible values are: - true-traffic data are recieved - false-traffic data aren't received Default value is true. distance Set up the radius in which to recieve traffic data(in metres). Default value is 50000. DPI Set the pixel density for non-standard screens. Possible values are between 72 and 288. Default value is 96. IconSize Set the size of the icon. Possible values are: -2 -3.5 -5 -6.5 -8 100% means optimal for resolution 320x240pix. Default value is chosen by system. LaneSize Size of Lane assistant. It indicates how many lanes are shown on the screen. Possible values are: - 1-1 lane - 2-2 lanes - 3-3 lanes Default value is 1. UsePostals (Only Android) Defines if postal codes are enabled in address search. Possible values are: - true-postal codes are enabled in address search - false-postal codes are disabled in address search Default value is true. Landing This defines what will appear after start of the Drive. Possible values are: - 1-Navi screen - 2-Main menu Default value is 1. showSafetyMsg This defines the aparition of safety message Possible values are: - NEVER-the safety message never shows - ALLWAYS-the safety message allways shows - INITIAL-the safety message appears only on first run of the application - TRUCK-special message for application with truck attributes Default value is ALLWAYS. PositionFiltering DO NOT MODIFY THIS This defines whether is used additional Kalman filter or not. Kalman filter is a filter that makes moving of the car arrow in navigation smoother. The need of this filter is because of GPS signal deviations. Possible values are: - true-uses additional Kalman filter - false-doesn't use additional Kalman filter Default value is true. VehicleDebugBuffer This defines the amount of last points for Vehicle debugging in Map menu. Default position is 1 (Only last position). processing This defines processing for R2L languages. Possible values are: - fribidi-use of Fribidi processing enabled - none Default value is fribidi colorMode Set color mode for output display. Possible values are: 0 0 0 Default value is RGB565. ResourcePath Defines the path to the folder containing resources (GpsLogs, Icons, Itinerary, Skin, Sounds, Voices). This path is relative path. If you would like to set absolute path, then add "$" at the beginning of this path. E.g. ResourcePath=$Storage Card\Res. Default value is \..\..\Res. MapPath Defines the path to the folder containing maps. This path must contain stored maps including .mlm file. This path is relative path. If you would like to set absolute path, then add "$" at the beginning of this path. E.g. MapPath=$Storage Card\Maps. Default value is \..\..\Maps. ContentPath Defines the path to the folder containing content.info file. content.info file contains informations about product, which is activated. This path is relative path. If you would like to set absolute path, then add "$" at the beginning of this path. E.g. contentPath=$Storage Card\Maps\PND. Default value is \..\..\..\Maps\PND. WritablePath This defines path for writable files if SeparatePathsForRW is true. Default value is \$C:\writable. SeparatePathsForRW Defines whether writable files will have separate path or not. Possible values are: - true-separate path - false-not separate path Default value is false. SmsPath Specifies path for SMS daemon. SMS daemon will copy temporary files to this path (position SMS). Default value is \Temp. SmsNum Defines SMS number used by SMS daemon. NewVolumeSys Allows or disables the oscilation of the sound volume with the speed change. Possible values are: - true-allows - false-disables Default value is true. MaxSpeed Maximal speed to volume calculation formula. Default value is 190. VolumeFactor Defines factor to calculate higher speed volumes as on slider. Default value is 2.0. VolumeMax Sound volume changes with changing vehicle speed. It is sound volume used with high vehicle speed. Possible values in range from 0(quiest) to 10(loudest). If you would like to set up the same volume level by each speed, then assign to the VolumeMax and the VolumeMin parameters the same value. VolumeMin Sound volume changes with changing vehicle speed. It is sound volume used with low vehicle speed. Possible values in range from 0(quiest) to 10(loudest). If you would like to set up the same volume level by each speed, then assign to the VolumeMax and the VolumeMin parameters the same value. language Preselects language for First Run Wizard. Use lowercase name of one .lang file from \res\skin folder Default value is English.lang. languageAsk Defines whether First Run Wizard shows Language select dialog or it applies settings from the key language. Possible values are: - true-First Run Wizard shows Language select dialog - false-settings from the key language are applied Default value is true. voice Preselects voice for First Run Wizard. Use lowercase name of subfolder in folder \res\voices. Defautl value is english. voiceAsk Defines whether the First Run Wizard shows Voice select dialog or it applies settings from the key voice. Possible values are: - true-First Run Wizard shows Voice select dialog - false-settings from the key voice are applied Default value is true. speedWarning Defines initial setting of Speed warnings. User can switch it in menu Settings. Possible values are: - true-Speed warnings are enabled - false-Speed warnings are disabled Default value is true. railwayWarning Defines initial setting of Railway warnings. User can switch it in menu Settings. Possible values are: - true-Railway warnings are enabled - false-Railway warnings are disabled Default value is true. radarsWarning Defines initial setting of Radars warnings. User can switch it in menu Settings. Possible values are: - true-Radars warnings are enabled - false-Radars warnings are disabled Default value is true. radarsVisible Defines initial setting of Radars visibility on map. User can switch it in menu Settings. Possible values are: - true-Radars ar visible on map - false-Radars aren't visible on map Default value is true. radarsWarnSound Defines specified name of initial radar warning sound. Use name of .ogg file from folder \res\sound without extension. radarsAsk Defines whether the First Run Wizard shows Radar Warning sound dialog or not. Possible values are: - true-First Run Wizard shows Radar Warning sound dialog - false-First Run Wizard doesn't show Radar Warning sound dialog Default value is true. speedWarnSound Defines specified name of initial speed warning sound. Use name of .ogg file from folder \res\sound without extension. unit Preselects distance unit type. Possible values are: - kilometers - miles - feet Default value is kilometers. unitAsk Defines whether First Run Wizard shows Distance units dialog or it applies settings from the key unit. Possible values are: - true-First Run Wizard shows Distance units dialog - false-settings from the key unit are applied Default value is true. time Preselects format of time. Possible values are: - europe-14:00 - us-2:00 - uk-2:00 PM Default value is europe. timeAsk Defines whether First Run Wizard shows Time format dialog or it applies settings from the key time. Possible values are: - true-First Run Wizard shows Time format dialog - false-settings from the key time are applied Default value is true. coords Preselects format of coordinates. Possible values are: - degrees-0.0° - minutes-0°0.0' - seconds-0°0'00'' Default value is degrees. coordsAsk Define whether First Run Wizard shows Coordinates format dialog or it applies settings from the key coordinates. Possible values are: - true-First Run Wizard shows Coordinates format dialog - false-settings from the key coordinates are applied Default value is true. keybList List of preselected keyboards. Use comma separated string of indexes. Possible values are: - 1-Roman - 2-Cyrillic - 3-Greek - 4-Arabic - 5-Hebrew - 6-Thai - 7-Japanese - 8-Chinese - 9-Korean Japanese and Korean keyboard is not supported currently. Default value is 1. keybListAsk Defines whether First Run Wizard shows Keyboard settings dialog or it applies settings from the key keybList. Possible values are: - true-First Run Wizard shows Keyboard settings dialog - false-settings from the key keybList are applied Default value is true. keybTypeRoman Preselects the format of Roman keyboard. Possible values are: - QWERTY - QWERTZ - AZERTY Default value is QWERTY. keybTypeCyrillic Preselects the format of Cyrillic keyboard. Possible values are: - RUSSIAN - SERBIAN - BULGARIAN Default value is RUSSIAN. keybTypeArabic Preselect the format of Arabic keyboard. Possible values are: - STANDARD - FARSI Default value is STANDARD. keybTypeChinese Preselects the format of Chinese keyboard. Possible values are: - PINYIN - ZHUYIN - NONE Value to include later: HANDWRITE. Default value is NONE. map Name of the preselected .mlm file, which defines maps to be loaded in the folder specified by the key MapPath. mapAsk Defines whether the First Run Wizard shows Map switch dialog or it applies settings from key map. Possible values are: - true-First Run Wizard shows Map switch dialog - false-settings from key map are applied Default value is true. BrowseMapLat Latitude for first run of Browse map in degrees. Equator is represented by 0. Default value is 0. BrowseMapLong Longitude for first run of Browse map in degrees. Greenwich is represented by 0. Default value is 0. BrowseZoom Zoom for first run of Browse map. E.G. 45000000 for Globe view. Default value is 45000000. HideBrowseMapCursor Hides or shows the red cursor in the Browse map. Possible values are: - true-hides the cursor - false-shows the cursor Default value is false. RouteComp Enable or Disable the calculation of last used route after restart. Possible values are: - enable-route computing of the most recent route will start with each run of application. - disable-each start of application will run without route computing. Default value is enable. RouteSave Defines whether the computed route is saved, and at next start of application is directly loaded without recomputing or not. Possible values are: - true-the route is saved - false-the route isn't saved Default value is false. menuCursor Defines whether menus are operated by hardware buttons or by touch. Possible values are: - true-menus appear with preselected first item - false-menus appear without preselected first item - autodetect-when hardware button is activated menu appear with preselected first item Default value is autodetect. keyboard Setting for keyboard visibility. Possible values are: - visible-for touch screens - invisible-for devices with their own hardware keyboard - autodetect-keyboard is automatically detected Default value is autodetect. timezone Configure the time zone (GMT + timezone = your local time). Used for time synchronization either. Enter one of the values from file Skin\timezone.ini. Default value is 00:00_a. timezoneAsk Defines whether the First Run Wizard shows Timezone settings dialog or it applies settings from the key timezone. Possible values are: - true-First Run Wizard shows Timezone settings dialog - false-settings from the key timezone are applied Default value is true. hasClock Set the mode of clock computing. Possible values are: - true-the device does have internal clock source - false-compute clock from GPS GMT Time and specified timezone Default value is true. autosync Defines the synchronization of the system time and gps time. Possible values are: - true-system time is set after first valid fix from gps time - false-if hasClock is set to false, then system time is set to GPS time + time zone Default value is false. recommendedRam Recommended amount of RAM. If device have less memory than recommendedRam, navigation shows warning. Possible value is number of MB. Default value is 10.0. useTruckAtt Master switch of truck attributes. Possible values are: - true-navigation can use truck attributes - false-navigation cannot use truck attributes Default value is false. weightTotal Value that specifies Total weight of vehicle in kilograms. Default value is 10000. weightAxel Value that specifies weight per axel of vehicle in kilograms. Default value is 5000. length Value that specifies length of vehicle in millimeters. Default value is 10000. width Value that specifies width of vehicle ini millimeters. Default value is 3000. height Value that specifies height of vehicle in millimeters. Default value is 3000. maxSpeed Value that specifies maximal speed of vehicle in kilometers per hour. Default value is 90. AdvancedTruck Switches between simplified truck settings menu and complex settings menu. Possible values are: - true-access more detailed settings - false-access simplified truck settings Default value is false. TrucksAsk Defines whether the First Run Wizard shows Truck settings dialog or it applies default settings. Possible values are: - true-First Run Wizard shows Truck settings dialog - false-default settings are set Default value is false. onlyDimensionalRestrictions Only dimensional restrictions are applied. It calculates the route like for an ordinary car, but with dimensional restrictions. Possible values are: - true-Only dimensional restrictions are applied - false-route is calculated with truck attrbutes Default value is true. Path Path to the TTS modul. Default value is RealSpeakSolo. Type Type of the TTS engine. Possible values are: - 1-Nuance - 2-Acapela - 3-Loquendo Default value is 2. Format Format of the TTS. Possible values are: - 0-LH - 1-SAMPAUCL - 2-IPA - 3-Nuance - 4-StarRecSAMPA Default value is 1. server script policeTraps Switch of policeTraps service Possible values are: - On - Off - Disabled Default value is on. traffic Switch of traffic service Possible values are: - On - Off - Disabled Default value is on. friends Switch of friends service Possible values are: - On - Off - Disabled Default value is on. friendNameOverIcon Defines whether last name of friend is shown on the map icon or not. Possible values are: - true-last name of friend is shown on the map icon - false-last name of friend isn't shown on the map icon Default value is true. externalFriends Defines source of friends. Possible values are: - true-external source of friends - false-sygic friends Default value is false. friendsVisibilityZoom Zoom level for Friends Visibility. Possible values are between 800 and 2800. Default value is 1200. friendOfflineTimeout Possible values are: - amount of seconds - inf-infinity Default value is inf. InaccessibleDestinationAutoRouting defines the navigation behavior when a given destination cannot be found directly. Possible values are: true - the navigation will automatically determine the closest location. false (default) - causes the dialog for destination selection to pop up. onBackBtn (only Android) defines back button behavior. Possible values are: minimize, exitDialog, exitSilent and disable

### Parametrization

The full parametrization set is enlisted bellow. The buttons set listed under the headline "; group" define buttons alternating at a single position. For enabling or disabling the function represented by the button set it is necessary to treat them altogether, i.e. to disable all, or to enable all.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; group

; group

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
menu.viewRoute.demonstration=1