Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 1 | ######################################### |
| 2 | # Log verbosity control for izat modules |
| 3 | ######################################### |
| 4 | # OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5 |
| 5 | IZAT_DEBUG_LEVEL = 2 |
| 6 | |
| 7 | ################################################## |
| 8 | # Select WIFI Wait Timeout value in seconds for SUPL |
| 9 | ################################################## |
| 10 | WIFI_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 | ################################################## |
| 17 | LPPE_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. |
| 40 | NLP_MODE = 1 |
| 41 | NLP_MODE_EMERGENCY = 2 |
| 42 | NLP_TOLERANCE_TIME_FIRST = 5000 |
| 43 | NLP_TOLERANCE_TIME_AFTER = 20000 |
| 44 | NLP_THRESHOLD = 3 |
| 45 | NLP_ACCURACY_MULTIPLE = 2 |
| 46 | NLP_COMBO_MODE_USES_QNP_WITH_NO_EULA_CONSENT = 1 |
| 47 | |
| 48 | ######################################### |
| 49 | # NLP PACKAGE SETTINGS |
| 50 | ######################################### |
| 51 | # OSNLP_PACKAGE: name of default NLP package |
| 52 | OSNLP_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 |
| 70 | GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE = 0 |
| 71 | |
| 72 | ##################################### |
| 73 | #GTP Opt-In app |
| 74 | ##################################### |
| 75 | |
| 76 | #GTP privacy policy version url |
| 77 | #https support is required |
| 78 | GTP_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 |
| 82 | GTP_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) |
| 97 | GTP_MODE=DISABLED |
| 98 | |
| 99 | #GTP_WAA valid modes: |
| 100 | # DISABLED |
| 101 | # BASIC |
| 102 | GTP_WAA=DISABLED |
| 103 | |
| 104 | #SAP valid modes: |
| 105 | # DISABLED |
| 106 | # BASIC |
| 107 | # PREMIUM |
| 108 | # PREMIUM_ENV_AIDING |
| 109 | # MODEM_DEFAULT |
| 110 | SAP=MODEM_DEFAULT |
| 111 | |
| 112 | #FREE_WIFI_SCAN_INJECT valid modes: |
| 113 | #DISABLED |
| 114 | #BASIC |
| 115 | FREE_WIFI_SCAN_INJECT=BASIC |
| 116 | |
| 117 | #SUPL_WIFI valid modes: |
| 118 | #DISABLED |
| 119 | #BASIC |
| 120 | SUPL_WIFI=BASIC |
| 121 | |
| 122 | #WIFI_SUPPLICANT_INFO valid modes: |
| 123 | #DISABLED |
| 124 | #BASIC |
| 125 | WIFI_SUPPLICANT_INFO=BASIC |
| 126 | |
Michael Bestas | c3ad1cd | 2023-10-03 15:27:40 +0300 | [diff] [blame] | 127 | #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. |
| 133 | USE_ZPP_IN_DBH = 0 |
| 134 | |
Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 135 | ##################################### |
| 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 |
| 183 | PROCESS_NAME=lowi-server |
| 184 | PROCESS_ARGUMENT= |
| 185 | PROCESS_STATE=ENABLED |
Michael Bestas | 26f3c9d | 2024-07-16 13:45:52 -0400 | [diff] [blame] | 186 | PROCESS_GROUPS=gps wifi inet oem_2901 vendor_ssgtzd |
Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 187 | PREMIUM_FEATURE=0 |
| 188 | IZAT_FEATURE_MASK=0xf303 |
| 189 | PLATFORMS=all |
| 190 | SOC_IDS=all |
| 191 | BASEBAND=all |
| 192 | LOW_RAM_TARGETS=ENABLED |
| 193 | HARDWARE_TYPE=all |
| 194 | VENDOR_ENHANCED_PROCESS=0 |
| 195 | |
| 196 | PROCESS_NAME=xtwifi-inet-agent |
| 197 | PROCESS_ARGUMENT= |
Michael Bestas | 0430a11 | 2023-05-12 03:53:34 +0300 | [diff] [blame] | 198 | PROCESS_STATE=DISABLED |
Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 199 | PROCESS_GROUPS=inet gps |
| 200 | PREMIUM_FEATURE=1 |
| 201 | IZAT_FEATURE_MASK=0xc03 |
| 202 | PLATFORMS=all |
| 203 | SOC_IDS=all |
| 204 | BASEBAND=all |
| 205 | LOW_RAM_TARGETS=ENABLED |
| 206 | HARDWARE_TYPE=all |
| 207 | VENDOR_ENHANCED_PROCESS=1 |
| 208 | |
| 209 | PROCESS_NAME=xtwifi-client |
| 210 | PROCESS_ARGUMENT= |
Michael Bestas | 0430a11 | 2023-05-12 03:53:34 +0300 | [diff] [blame] | 211 | PROCESS_STATE=DISABLED |
Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 212 | PROCESS_GROUPS=wifi inet gps system oem_2904 |
| 213 | PREMIUM_FEATURE=1 |
| 214 | IZAT_FEATURE_MASK=0xd03 |
| 215 | PLATFORMS=all |
| 216 | SOC_IDS=all |
| 217 | BASEBAND=all |
| 218 | LOW_RAM_TARGETS=ENABLED |
| 219 | HARDWARE_TYPE=all |
| 220 | VENDOR_ENHANCED_PROCESS=1 |
| 221 | |
| 222 | PROCESS_NAME=slim_daemon |
| 223 | PROCESS_ARGUMENT= |
Michael Bestas | 0430a11 | 2023-05-12 03:53:34 +0300 | [diff] [blame] | 224 | PROCESS_STATE=DISABLED |
Michael Bestas | 097b890 | 2023-05-12 16:24:16 +0300 | [diff] [blame] | 225 | PROCESS_GROUPS=gps oem_2901 can plugdev diag sensors |
| 226 | PREMIUM_FEATURE=1 |
| 227 | IZAT_FEATURE_MASK=0xf0 |
| 228 | PLATFORMS=all |
| 229 | SOC_IDS=all exclude 386 436 |
| 230 | BASEBAND=all |
| 231 | LOW_RAM_TARGETS=DISABLED |
| 232 | HARDWARE_TYPE=all |
| 233 | VENDOR_ENHANCED_PROCESS=1 |
| 234 | |
| 235 | PROCESS_NAME=xtra-daemon |
| 236 | PROCESS_ARGUMENT= |
| 237 | PROCESS_STATE=ENABLED |
| 238 | PROCESS_GROUPS=inet gps system |
| 239 | PREMIUM_FEATURE=0 |
| 240 | IZAT_FEATURE_MASK=0 |
| 241 | PLATFORMS=all |
| 242 | SOC_IDS=all |
| 243 | BASEBAND=all |
| 244 | LOW_RAM_TARGETS=ENABLED |
| 245 | HARDWARE_TYPE=all |
| 246 | VENDOR_ENHANCED_PROCESS=0 |
| 247 | |
| 248 | ######################################## |
| 249 | # Engine Service which host DRE module # |
| 250 | # To enable DRE engine service, change # |
| 251 | # PROCESS_STATE=ENABLED # |
| 252 | ######################################## |
| 253 | PROCESS_NAME=engine-service |
| 254 | PROCESS_ARGUMENT=DRE-INT libloc_epDr.so |
| 255 | PROCESS_STATE=DISABLED |
| 256 | PROCESS_GROUPS=gps diag inet qwes oem_2901 system |
| 257 | PREMIUM_FEATURE=0 |
| 258 | IZAT_FEATURE_MASK=0 |
| 259 | PLATFORMS=all |
| 260 | SOC_IDS=all |
| 261 | BASEBAND=all |
| 262 | LOW_RAM_TARGETS=DISABLED |
| 263 | HARDWARE_TYPE=all |
| 264 | VENDOR_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 | ######################################## |
| 274 | PROCESS_NAME=engine-service |
| 275 | PROCESS_ARGUMENT=PPE libepsimulator.so |
| 276 | PROCESS_STATE=DISABLED |
| 277 | PROCESS_GROUPS=gps diag inet qwes oem_2901 system |
| 278 | PREMIUM_FEATURE=0 |
| 279 | IZAT_FEATURE_MASK=0 |
| 280 | PLATFORMS=all |
| 281 | SOC_IDS=all |
| 282 | BASEBAND=all |
| 283 | LOW_RAM_TARGETS=DISABLED |
| 284 | HARDWARE_TYPE=all |
| 285 | VENDOR_ENHANCED_PROCESS=1 |