blob: 5f0a3edef6b90b48b3b6f087bdfa456c38f9ae74 [file] [log] [blame]
Michael Bestas097b8902023-05-12 16:24:16 +03001#########################################
2# Log verbosity control for izat modules
3#########################################
4# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5
5IZAT_DEBUG_LEVEL = 2
6
7##################################################
8# Select WIFI Wait Timeout value in seconds for SUPL
9##################################################
10WIFI_WAIT_TIMEOUT_SELECT = 0
11
12##################################################
13# Time interval of injecting SRN scan data to modem
14# time in seconds.
15# Note: recommended value is between 1-5 sec
16##################################################
17LPPE_SRN_DATA_SCAN_INJECT_TIME=2
18
19################################
20# NLP Settings
21################################
22# NLP_MODE 1: OSNLP Only, 2: QNP Only, 3: Combo, 4: QNP preferred
23# For Automotive products, please use NLP_MODE = 4 only.
24# NLP_TOLERANCE_TIME_FIRST: Time in ms used in Combo mode
25# to determine how much Tolerance for first position
26# NLP_TOLERANCE_TIME_AFTER: Time in ms used in Combo mode
27# to determine how much Tolerance for positions after first
28# NLP_THRESHOLD: Sets how many failures needed before
29# switching preferred NLP in Combo mode
30# NLP_ACCURACY_MULTIPLE: Determines how far off the accuracy
31# must be, in multiples, between two NLP location reports to
32# be considered much worse accuracy. Used in switching logic
33# NLP COMBO MODE USES QNP WITH NO EULA CONSENT: Determines
34# whether or not to still send network location requests to
35# QNP when the EULA is not consented to by the user. QNP can
36# still return ZPP locations or injected locations even
37# without EULA consent, but the uncertainty can be high.
38# QNP preferred mode prefers QNP when there is EULA consent,
39# otherwise OSNLP is used.
40NLP_MODE = 1
41NLP_MODE_EMERGENCY = 2
42NLP_TOLERANCE_TIME_FIRST = 5000
43NLP_TOLERANCE_TIME_AFTER = 20000
44NLP_THRESHOLD = 3
45NLP_ACCURACY_MULTIPLE = 2
46NLP_COMBO_MODE_USES_QNP_WITH_NO_EULA_CONSENT = 1
47
48#########################################
49# NLP PACKAGE SETTINGS
50#########################################
51# OSNLP_PACKAGE: name of default NLP package
52OSNLP_PACKAGE = com.google.android.gms
53# REGION_OSNLP_PACKAGE:
54# This value will be used as alternative
55# for particular region where default NLP is not functional.
56#REGION_OSNLP_PACKAGE =
57
58###################################
59# GEOFENCE SERVICES
60###################################
61# If set to one of the defined values below, it will override
62# the responsiveness for geofence services, which implements
63# the Proximity Alert API. If not set to a value defined below,
64# which is default, it will not override the responsivness.
65# The geofence HAL API is unaffected by this value.
66# GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE Values:
67# 1: LOW responsiveness
68# 2: MEDIUM responsiveness
69# 3: HIGH responsiveness
70GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE = 0
71
72#####################################
73#GTP Opt-In app
74#####################################
75
76#GTP privacy policy version url
77#https support is required
78GTP_PRIVACY_VERSION_URL = https://info.izatcloud.net/privacy/version.html
79
80#GTP privacy policy version download retry interval
81#unit is second. default is 86400
82GTP_PRIVACY_RETRY_INTERVAL = 86400
83
84#####################################
85# IZAT PREMIUM FEATURE SETTINGS
86#####################################
87#Possible states of a feature:
88#DISABLED
89#BASIC
90#PREMIUM
91
92#GTP_MODE valid modes:
93# DISABLED
94# LEGACY_WWAN
95# SDK (WWAN not available for Modems before LocTech 10.0)
96# SDK_WIFI (WWAN provided by legacy Modem)
97GTP_MODE=DISABLED
98
99#GTP_WAA valid modes:
100# DISABLED
101# BASIC
102GTP_WAA=DISABLED
103
104#SAP valid modes:
105# DISABLED
106# BASIC
107# PREMIUM
108# PREMIUM_ENV_AIDING
109# MODEM_DEFAULT
110SAP=MODEM_DEFAULT
111
112#FREE_WIFI_SCAN_INJECT valid modes:
113#DISABLED
114#BASIC
115FREE_WIFI_SCAN_INJECT=BASIC
116
117#SUPL_WIFI valid modes:
118#DISABLED
119#BASIC
120SUPL_WIFI=BASIC
121
122#WIFI_SUPPLICANT_INFO valid modes:
123#DISABLED
124#BASIC
125WIFI_SUPPLICANT_INFO=BASIC
126
Michael Bestasc3ad1cd2023-10-03 15:27:40 +0300127#DBH modes:
128#USE_ZPP_IN_DBH values:
129#0: for new Modem platform, time based tracking is supported during DBH in modem,
130# AP side doesn't need to use ZPP to get best available position during DBH.
131#1: for old Modem platform, time based tracking is not supported during DBH in modem,
132# AP side has to use ZPP to get bese available position during DBH for CPI injection.
133USE_ZPP_IN_DBH = 0
134
Michael Bestas097b8902023-05-12 16:24:16 +0300135#####################################
136# Location process launcher settings
137#####################################
138
139# DO NOT MODIFY
140# Modifying below attributes without
141# caution can have serious implications.
142
143#Values for PROCESS_STATE:
144# ENABLED
145# DISABLED
146
147#Values for LOW_RAM_TARGETS:
148# ENABLED
149# DISABLED
150# Property to enable/disable processes for low ram targets. Uses ro.config.low_ram property
151# to identify low ram targets.
152
153#PROCESS_NAME
154# Name of the executable file.
155
156#FEATURE MASKS:
157# GTP-WIFI 0X03
158# GTP-MP-CELL 0xc00
159# GTP-WAA 0x100
160# SAP 0Xc0
161# ODCPI 0x1000
162# FREE_WIFI_SCAN_INJECT 0x2000
163# SUPL_WIFI 0x4000
164# WIFI_SUPPLICANT_INFO 0x8000
165
166#Values for PLATFORMS can be:
167#1. Any valid values obtained from ro.board.platform separated by single space. For example: msm8960 msm8226
168#2. 'all' or 'all exclude' -> for All platforms
169#3. 'all exclude XXXX' -> All platforms exclude XXXX. For example: all exclude msm8937
170
171#Values for SOC_IDS can be:
172#1. Any valid values obtained from soc_id node separated by single space. For example: 339 386 436
173## soc_id value can be obtained from any one of below node:
174## - /sys/devices/soc0/soc_id
175## - /sys/devices/system/soc/soc0/id
176#2. 'all' or 'all exclude' -> for All soc id's
177#3. 'all exclude XXXX' -> All soc id's exclude XXXX. For example: all exclude 339 386
178
179#Values for BASEBAND can be:
180#1. Any valid values obtained from ro.baseband separated by single space. For example: sglte sglte2
181#2. 'all' or 'all exclude' -> for all basebands
182#3. 'all exclude XXXX' -> All basebands exclude XXXX. For example: all exclude sglte
183PROCESS_NAME=lowi-server
184PROCESS_ARGUMENT=
185PROCESS_STATE=ENABLED
Michael Bestas26f3c9d2024-07-16 13:45:52 -0400186PROCESS_GROUPS=gps wifi inet oem_2901 vendor_ssgtzd
Michael Bestas097b8902023-05-12 16:24:16 +0300187PREMIUM_FEATURE=0
188IZAT_FEATURE_MASK=0xf303
189PLATFORMS=all
190SOC_IDS=all
191BASEBAND=all
192LOW_RAM_TARGETS=ENABLED
193HARDWARE_TYPE=all
194VENDOR_ENHANCED_PROCESS=0
195
196PROCESS_NAME=xtwifi-inet-agent
197PROCESS_ARGUMENT=
Michael Bestas0430a112023-05-12 03:53:34 +0300198PROCESS_STATE=DISABLED
Michael Bestas097b8902023-05-12 16:24:16 +0300199PROCESS_GROUPS=inet gps
200PREMIUM_FEATURE=1
201IZAT_FEATURE_MASK=0xc03
202PLATFORMS=all
203SOC_IDS=all
204BASEBAND=all
205LOW_RAM_TARGETS=ENABLED
206HARDWARE_TYPE=all
207VENDOR_ENHANCED_PROCESS=1
208
209PROCESS_NAME=xtwifi-client
210PROCESS_ARGUMENT=
Michael Bestas0430a112023-05-12 03:53:34 +0300211PROCESS_STATE=DISABLED
Michael Bestas097b8902023-05-12 16:24:16 +0300212PROCESS_GROUPS=wifi inet gps system oem_2904
213PREMIUM_FEATURE=1
214IZAT_FEATURE_MASK=0xd03
215PLATFORMS=all
216SOC_IDS=all
217BASEBAND=all
218LOW_RAM_TARGETS=ENABLED
219HARDWARE_TYPE=all
220VENDOR_ENHANCED_PROCESS=1
221
222PROCESS_NAME=slim_daemon
223PROCESS_ARGUMENT=
Michael Bestas0430a112023-05-12 03:53:34 +0300224PROCESS_STATE=DISABLED
Michael Bestas097b8902023-05-12 16:24:16 +0300225PROCESS_GROUPS=gps oem_2901 can plugdev diag sensors
226PREMIUM_FEATURE=1
227IZAT_FEATURE_MASK=0xf0
228PLATFORMS=all
229SOC_IDS=all exclude 386 436
230BASEBAND=all
231LOW_RAM_TARGETS=DISABLED
232HARDWARE_TYPE=all
233VENDOR_ENHANCED_PROCESS=1
234
235PROCESS_NAME=xtra-daemon
236PROCESS_ARGUMENT=
237PROCESS_STATE=ENABLED
238PROCESS_GROUPS=inet gps system
239PREMIUM_FEATURE=0
240IZAT_FEATURE_MASK=0
241PLATFORMS=all
242SOC_IDS=all
243BASEBAND=all
244LOW_RAM_TARGETS=ENABLED
245HARDWARE_TYPE=all
246VENDOR_ENHANCED_PROCESS=0
247
248########################################
249# Engine Service which host DRE module #
250# To enable DRE engine service, change #
251# PROCESS_STATE=ENABLED #
252########################################
253PROCESS_NAME=engine-service
254PROCESS_ARGUMENT=DRE-INT libloc_epDr.so
255PROCESS_STATE=DISABLED
256PROCESS_GROUPS=gps diag inet qwes oem_2901 system
257PREMIUM_FEATURE=0
258IZAT_FEATURE_MASK=0
259PLATFORMS=all
260SOC_IDS=all
261BASEBAND=all
262LOW_RAM_TARGETS=DISABLED
263HARDWARE_TYPE=all
264VENDOR_ENHANCED_PROCESS=1
265
266########################################
267# Engine Service which host PPE module #
268# To enable PPE engine service, change #
269# PROCESS_STATE=ENABLED #
270# and update process arugements #
271# with PPE library name #
272#PROCESS_ARGUMENT=PPE libepsimulator.so#
273########################################
274PROCESS_NAME=engine-service
275PROCESS_ARGUMENT=PPE libepsimulator.so
276PROCESS_STATE=DISABLED
277PROCESS_GROUPS=gps diag inet qwes oem_2901 system
278PREMIUM_FEATURE=0
279IZAT_FEATURE_MASK=0
280PLATFORMS=all
281SOC_IDS=all
282BASEBAND=all
283LOW_RAM_TARGETS=DISABLED
284HARDWARE_TYPE=all
285VENDOR_ENHANCED_PROCESS=1