1############################################
2GlueLayer_ToolConfigSelection=3
3debug_console=1
4debug_enable=4
5mem_dump_to_node=1
6force_instant_logging=0
7user_ports_tcp_name=Autotest
8user_ports_tcp_port=7555
9debug_dir=/data/vendor/gps/logs
10############################################
11GlueLayer_IsGedKeyExist=1
12GlueLayer_EnableGnssCfgInterface=1
13
14
15uni_log_max_file_count=5
16uni_log_max_size_mb=20
17uni_log_total_max_size_mb=100
18
19# to enable ism stream for GAAM
20ism_stream_enable=1
21caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
22
23gnss_device_type=K041
24gnss_device_patch_address=0
25gnss_device_patch_file=/vendor/firmware/kepler.bin
26
27# send debug req on MCW oddity
28#Chip_Configuration_Io_Options=0x85
29
30# Disable dynamic HSI
31Chip_Configuration_Dynamic_HSI=0
32
33# borrow this field to force CP crash on GAL bad ISM
34#Chip_Configuration_WT1=1
35
36# Chip_Configuration_TrackerDebugMode = 0x10
37GlueLayer_IsPlatformRefTimeEnable=1
38
39# enables CHPP for SPI port
40# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
41# when using CHPP, make sure to enable the CHPP defines in build_settings.mak
42chpp_betp_client=1
43chpp_log_level=2
44gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
45gnss_device_data_port_chpp_present=1
46
47### Update for VTS ###
48GlueLayer_YearOfHW=2023
49scheduling_enabled=1
50
51### temporarily disable precise time aiding ###
52Chip_Configuration_AidingConfiguration=0x00020046
53
54# VDR End condition (meter, meter, sec, sec)
55ChipCfg_VDR_high_end_Distance = 200
56ChipCfg_VDR_low_end_Distance = 200
57ChipCfg_VDR_high_end_Time = 20
58ChipCfg_VDR_low_end_Time = 20
59
60# set shared reference clock for freq aiding (0x20)
61# enable dcxo (0x04)
62Chip_Configuration_RefClkControl=0x24
63
64### Override for DCXO Cnom/TuneValue
65#Chip_Configuration_DCXOtuneValue=3200
66
67### DCXO Optional Parameters. #####
68#   Can specify Crystal type, and/or over-ride T0-inflection point ####
69#
70# Optionally specify DXCO Crystal type, and operation mode
71# 8 bits.  Lower 4 bits Crystal ID# (0-15)
72#          Upper 4 bits Poly Configuration: (0/1)
73# Poly Configuration: 0: Use CP's poly, 1: Force use of default manufactures polynomial
74### Crystal Types:
75## 0 - Unknown/Default
76## 1 - Kyocera CT1612RB
77## 2 - NDK NX1612SD CS12311
78## 3 - NDK NX1612SD CS13950
79## 4 - NDK NX1612SD CS15298
80## 5 - KDS 7CG07680A10
81## 6-  TXC 0W76870003
82## E.g. Use Kyocera, and ignore CP's polynomial: DCXO_CrystalType=0x11
83## E.g. Use KDS, and Use CP's polynomial: DCXO_CrystalType=0x05
84Chip_Configuration_DCXO_CrystalType=0x11
85
86## Optionally specify DXCO Inflection point temperature,        ####
87#    This will override any default value or value in Crystal type ####
88#    Value is degrees C x 100 E.g. 2855 = 28.55 deg C
89#    Range should be 2000 to 3100
90#Chip_Configuration_DCXO_InflectionPoint=2855
91
92# disable spam dog to avoid loss of position request
93spam_dog_ms=0
94# disable HW watchdog
95Chip_Configuration_WatchdogPeriod = 0
96
97# GPS= 0x0001 GLO= 0x0002 GALILEO=0x0004 BEIDOU=0x0008 SBAS=0x0010 QZSS=0x0020
98# MEMS Static Detect=0x4000 MEMS Heading=0x2000
99### 2C48 L1 only MCW ###
100Chip_Configuration_GNSSConstConstraintDef=0x602F
101Chip_Configuration_RfMiscCtrl=0x80008001
102
103# Disable BDS in the U.S.
104bdsUsedInUSPolicy=2
105sbasUsedInUSPolicy=2
106qzssUsedInUSPolicy=2
107navicUsedInUSPolicy=2
108
109# DVS: 0 = Disabled (default), 1 = Enabled
110# DFS: 0 = Disabled (default), 1 = Enabled
111Chip_Configuration_FeatureCfg_DVS = 1
112Chip_Configuration_FeatureCfg_DFS = 1
113# MTPL: 0 = Disabled, 1 = Enabled (default)
114Chip_Configuration_FeatureCfg_MTPL = 0
115
116# This is a bitfield that will disable incoming interrupts for mailboxes
117# AP   = 0x1
118# APM  = 0x2
119# CP   = 0x4
120# CHUB = 0x8
121# The CHUB on the neus continually triggers a bit so this is to prevent
122# it from continually waking the gnss.
123mailboxDisabled=0x0
124
125### Specify RFIC ID for K40 ###
126# 55200001 = S5520 EVT1
127gnss_rfic_chip_id=55200001
128
129# Uncomment to Disable SUPL
130#Aiding_AidingType=0
131# Uncomment to Disable SUPL (Ignore Android Framework Requests to Enable SUPL)
132#GlueLayer_EnableFwConfiguration=0
133
134#Uncomment to disable SGEE
135#Sif_OperationMode=0
136
137# Enables RTC time aiding from Host
138# 1 - enable, 0 - disable (default)
139UseRtcForAiding=1
140
141# Min number of prior fixes needed for RTC time aiding
142rtc_min_num_of_fixes=10
143
144# increase rtc uncertainty from Host to hedge against bad fixes
145additional_rtc_uncertainty_ms=10
146
147# set to 1 for FW SGEE download - Requires Android FW to be properly configured
148Sif_UseFwXtraInterface=1
149
150# Low power configurations
151# ACT C/No loss limit: 0dB to 15dB (0 = ACT is disabled by default) 3dB = 50% Duty Cycle, 6dB = 25% Duty Cycle, 9dB = 12.5% Duty Cycle
152Chip_Configuration_FeatureCfg_ACT = 5
153
154ChipCfg_DspMemdumpEnable=1
155
156Agnss_IsGloAidingEnable=0
157Agnss_SuplUseCpNi=1
158SETCaps_IsOtdoa=1
159SETCaps_IsLpp=1
160SETCaps_SuplUT1=20
161PosReq_Supl2Params_SuplNiUdpPort=7275
162GlueLayer_LPPCpBitmask=0xFF
163GlueLayer_IsCpLteNeighborCellEnable=1
164GlueLayer_isReqDBHFromFwRefLoc=1
165GlueLayer_isReqUBPFromPressureSensor=1
166GlueLayer_IsRilCIDReqEnable=0
167GlueLayer_IsMemsEnable=1
168GlueLayer_MeasCorrCap=7
169Chip_Configuration_mems_data_Configuration=5
170Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
171CP_LocTech_PrimaryConst=0
172CP_LocTech_Constraints=1
173CP_LocTech_Requirements=0
174UP_LocTech_PrimaryConst=0
175UP_LocTech_Constraints=1
176UP_LocTech_Requirements=0
177SpotLogger_Allowed=0
178
179RfPathLossDb_Ap=3500
180RfPathLossDb_Cp=3500
181NmeaBitmask=0x010003fff
182
183# force engine to use entire response time for emergency session; default 0
184IsUseEntireRespTime911=1
185# force engine to engage high accuracy if entire response time used; default 0
186isForceHighAccuracyMode=1
187
188# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
189isUseUncalAccel=1
190
191GNSS_CARRIER_CONFIG_BEGIN
192# DEFAULT
193GNSS_CARRIER_ID=0
194ENABLE_CAPS_OTDOA=1
195ENABLE_2G_CP_CAPS_MSA=1
196ENABLE_2G_CP_CAPS_MSB=1
197ENABLE_3G_CP_CAPS_MSA=1
198ENABLE_3G_CP_CAPS_MSB=1
199ENABLE_4G_CP_CAPS_MSA=1
200ENABLE_4G_CP_CAPS_MSB=1
201ENABLE_5G_CP_CAPS_MSA=1
202ENABLE_5G_CP_CAPS_MSB=1
203ENABLE_2G_UP_CAPS_MSA=1
204ENABLE_2G_UP_CAPS_MSB=1
205ENABLE_3G_UP_CAPS_MSA=1
206ENABLE_3G_UP_CAPS_MSB=1
207ENABLE_4G_UP_CAPS_MSA=1
208ENABLE_4G_UP_CAPS_MSB=1
209ENABLE_5G_UP_CAPS_MSA=0
210ENABLE_5G_UP_CAPS_MSB=0
211SUPL_SSL_METHOD=TLSv1_1
212SUPL_HMAC_HASH=SHA256
213SUPL_UT2_SEC=20
214SUPL_UT3_SEC=20
215ENABLE_LPP_CP=1
216ENABLE_LPP_UP=0
217ENABLE_LPPE_CP=3
218ENABLE_LPPE_UP=0
219ENABLE_NLP_IN_LPPE=1
220ENABLE_NLP_IN_AGNSS=0
221ENABLE_LPP_HA_GAD_SHAPE=0
222USE_EMER_PDN_FOR_EMER_SUPL=1
223# ATT
224GNSS_CARRIER_ID=1
225# TMO
226GNSS_CARRIER_ID=2
227ENABLE_3G_CP_CAPS_MSA=0
228ENABLE_4G_CP_CAPS_MSA=0
229ENABLE_NLP_IN_LPPE=0
230ENABLE_NLP_IN_AGNSS=1
231ENABLE_LPP_HA_GAD_SHAPE=1
232# VZW
233GNSS_CARRIER_ID=3
234ENABLE_LPP_UP=1
235ENABLE_LPPE_UP=3
236SUPL_UT2_SEC=10
237SUPL_UT3_SEC=30
238SUPL_SSL_METHOD=TLSv1_2
239# AIRTEL
240GNSS_CARRIER_ID=4
241# RAKUTEN
242GNSS_CARRIER_ID=5
243ENABLE_LPP_UP=1
244ENABLE_LPPE_UP=3
245# KDDI
246GNSS_CARRIER_ID=6
247ENABLE_LPP_CP=0
248ENABLE_LPP_UP=1
249ENABLE_LPPE_CP=0
250ENABLE_LPPE_UP=3
251# SBM
252GNSS_CARRIER_ID=7
253ENABLE_LPP_CP=0
254ENABLE_LPPE_CP=0
255ENABLE_5G_CP_CAPS_MSA=0
256ENABLE_5G_CP_CAPS_MSB=0
257USE_EMER_PDN_FOR_EMER_SUPL=0
258# DOCOMO
259GNSS_CARRIER_ID=8
260# LAB
261GNSS_CARRIER_ID=9
262ENABLE_LPP_UP=1
263ENABLE_LPPE_UP=3
264GNSS_CARRIER_CONFIG_END
265