diff options
| author | Mister Oyster <oysterized@gmail.com> | 2017-01-02 12:44:35 +0100 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-01-02 12:44:35 +0100 |
| commit | a184d985bf43d3fe6eeba971bc6b32f79ea38b37 (patch) | |
| tree | 6f6e56e090777cc149bc1ab39e5987cc2b03e867 /configs/gps | |
initial releasecm-13.0
Diffstat (limited to 'configs/gps')
| -rw-r--r-- | configs/gps/agps_profiles_conf2.xml | 471 | ||||
| -rw-r--r-- | configs/gps/slp_conf | 8 |
2 files changed, 479 insertions, 0 deletions
diff --git a/configs/gps/agps_profiles_conf2.xml b/configs/gps/agps_profiles_conf2.xml new file mode 100644 index 0000000..279d1a2 --- /dev/null +++ b/configs/gps/agps_profiles_conf2.xml @@ -0,0 +1,471 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<mtk_agps_profiles maj_ver="1" min_ver="2"> + + <!-- cur_supl_profile and supl_profile + + name: + SLP name will be displayed on LocatioEM2 - SLP Template list + + addr: + SLP address + + port: + SLP port + + tls: + enable/disable TLS connection + available value: true (default), false + + ===== load SLP profile automatically based on PLMN ===== + mcc (optional): + auto configure the supl_profile if the current MCC on DUT are the same as mcc parameter you specified and auto_profile_enable is enabled + + mcc_mnc (optional): + auto configure the supl_profile if the current MCC and MNC on DUT are the same as mcc_mnc paramter you specified and auto_profile_enable is enabled + + supl_version (optional): + auto configure supl_version if above mcc_mnc condition is met + available value: 1 -> SUPL1.0 (default) + available value: 2 -> SUPL2.0 + + tls_version (optional): + auto configure tls_version if above mcc_mnc condition is met + available value: 0 -> TLS1.0 (default) + available value: 1 -> TLS1.1 + available value: 2 -> TLS1.2 + + sha_version (optional): + auto configure sha_version if above mcc_mnc condition is met + available value: 0 -> SHA1 for SUPL1.0 and SHA256 for SUPL2.0 (default) + available value: 1 -> SHA1 for SUPL1.0 and SUPL2.0 + available value: 2 -> SHA256 for SUPL1.0 and SUPL2.0 + + ===== other parameters are used for DM ===== + app_id (optional): + "ap0004" + + provider_id (optional): + "221.176.0.55" + + default_apn (optional): + "XXX WAP" + + optional_apn (optional): + "internet" + + optional_apn_2 (optional): + "" + + address_type (optional): + "IPv4address:port" + --> + + <cur_supl_profile name="GOOGLE" + addr="supl.google.com" + port="7275" + tls="true" + /> + + <!-- GOOGLE--> + <supl_profile name="GOOGLE" + addr="supl.google.com" + port="7275" + tls="true" + /> + + <!-- GOOGLE--> + <supl_profile name="GOOGLE nonTLS" + addr="supl.google.com" + port="7276" + tls="false" + /> + + <!-- GOOGLE--> + <supl_profile name="GOOGLE IP" + addr="173.194.72.192" + port="7276" + tls="false" + /> + + <!-- Spirent Lab --> + <supl_profile name="Spirent" + addr="www.spirent-lcs.com" + port="7275" + tls="true" + /> + + <!-- R&S Lab --> + <supl_profile name="RnS" + addr="slp.rs.de" + port="7275" + tls="true" + /> + + <!-- CMCC Lab --> + <supl_profile name="CMCC Lab" + addr="218.206.176.50" + port="7275" + tls="true" + /> + + <!-- Andrew Lab --> + <supl_profile name="Andrew" + addr="slp1acva.andrew.com" + port="7275" + tls="true" + /> + + <!-- Ericsson Lab --> + <supl_profile name="Ericsson" + addr="172.22.1.100" + port="7275" + tls="true" + /> + + <!-- Ericsson Lab FQDN --> + <supl_profile name="Ericsson FQDN" + addr="mvtvltegmpc.naladmz.ericsson.ca" + port="7275" + tls="true" + /> + + <!-- Ericsson Lab FQDN 2 --> + <supl_profile name="Ericsson FQDN 2" + addr="mvtv-broadcom.naladmz.ericsson.ca" + port="7275" + tls="true" + /> + + <!-- ORANGE --> + <supl_profile name="ORANGE" + addr="agpss.orange.fr" + port="7275" + tls="true" + /> + + <!-- CMCC--> + <supl_profile name="CMCC" + addr="221.176.0.55" + port="7275" + tls="true" + app_id="ap0004" + provider_id="221.176.0.55" + default_apn="CMCC WAP" + optional_apn="CMNET" + optional_apn_2="" + address_type="IPv4address:port" + /> + + <!-- Telstra --> + <supl_profile name="Telstra" + addr="agps.supl.telstra.com" + port="7275" + tls="true" + /> + + <!-- CHUAN HWA --> + <supl_profile name="Chunghwa" + addr="10.1.101.137" + port="8025" + tls="false" + /> + + <!-- T-Mobile --> + <supl_profile name="T-Mobile" + addr="lbs.geo.t-mobile.com" + port="7275" + tls="true" + /> + + <!-- Vodafone --> + <supl_profile name="Vodafone" + addr="supl.vodafone.com" + port="7275" + tls="true" + mcc_mnc="22010" + supl_version="2" + tls_version="1" + sha_version="0" + /> + + <!-- Test 1 --> + <supl_profile name="Test 1" + addr="127.0.0.1" + port="7276" + tls="false" + mcc_mnc="999998" + supl_version="1" + tls_version="0" + sha_version="2" + /> + + <!-- Test 2 --> + <supl_profile name="Test 2" + addr="127.0.0.1" + port="7276" + tls="false" + mcc_mnc="999999" + supl_version="2" + tls_version="1" + sha_version="0" + /> + + <!-- Test 3 --> + <supl_profile name="Test 3" + addr="127.0.0.1" + port="7276" + tls="false" + mcc="998" + supl_version="1" + tls_version="2" + sha_version="1" + /> + + <!-- cdma_profile + + name: + SLP name + + mcp_enable: + enable/disable MCP parameters + available value: true, false (default) + + mcp_addr: + MCP address + + mcp_port: + MCP port + + pde_addr_valid: + PDE address is valid or invalid + available value: true, false (default) + + pde_ip_type: + PDE's address type + available value: 0 -> IPv4 (default) + available value: 1 -> IPv6 + + pde_addr: + PDE IP address + + pde_port: + PDE port + + pde_url_valid: + PDE URL is valid or invalid + available value: true, false (default) + + pde_url_addr: + PDE URL + --> + + <!-- CDMA profile template --> + <cdma_profile name="CDMA1" + mcp_enable="true" + mcp_addr="10.199.22.165" + mcp_port="6066" + pde_addr_valid="false" + pde_ip_type="0" + pde_addr="11.11.11.11" + pde_port="1111" + pde_url_valid="false" + pde_url_addr="www.mediatek.com" + /> + + + <!-- agps_setting + + agps_enable: + enable/disable A-GPS + available value: true (default), false + + agps_protocol: + choose which A-GPS you want to use for SET Initiated + available value: 0 -> User Plane (default) + available value: 1 -> Control Plane + + gpevt: + enable/disable GPEVT report + available value: true, false (default) + --> + <agps_setting + agps_enable="true" + agps_protocol="0" + gpevt="false" + /> + + + <!-- cp_setting + + molr_pos_method: + available value: 0 (Location Estimate) (default) + available value: 1 (Assistance Data) + + external_addr_enable: + enable/disable the external address + available value: true, false (default) + + external_addr: + external_address + + mlc_number_enable: + enable/disable the mlc number + available value: true, false (default) + + mlc_number: + MLC number + + cp_auto_reset: + enable/disable to send PMTK997_5 + available value: true, false (default) + + epc_molr_lpp_payload_enable: + enable/disable to send LPP payload in the EPC-MOLR message + available value: true, false (default) + + epc_molr_lpp_payload: + specify the LPP payload in the EPC-MOLR message in hexString format (ex: "010203ff" = { 0x01, 0x02, 0x03, 0xff } + the purpose of this parameter is used for LAB testing only, please do not change it. + + --> + <cp_setting + molr_pos_method="0" + external_addr_enable="false" + external_addr="0123456789*#+" + mlc_number_enable="false" + mlc_number="0123456789*#+" + cp_auto_reset="false" + epc_molr_lpp_payload_enable="false" + epc_molr_lpp_payload="D2000010237B2026404FB8007202BFFFFFFFF80000000020C0000100940FB9001202B7FFFFF8000000000061800002018A00" + /> + + <!-- up_setting + + ca_enable: + enable/disable the certificate verification + available value: true, false (default) + + ni_request: + enable/disable Network Initiated (NI) functionality + available value: true (default), false + + roaming: + enable/disable to use A-GPS when device is under roaming state + available value: true (default), false + + cdma_preferred: + when CDMA network and WCDMA network are available, which AGPS protocol you prefer? + available value: 0 (WCDMA AGPS protocol is preferred) (default) + available value: 2 (FORCE CDMA AGPS protocol) + + pref_method: + the preferred method in SUPL_START and SUPL_POS_INIT + available value: 0 -> SET assisted Preferred + available value: 1 -> SET Based Preferred (default) + available value: 2 -> no Preference + + supl_version: + SUPL version for ULP + available value: 1 -> SUPL1.0 (default) + available value: 2 -> SUPL2.0 + + tls_version: + TLS version for TLS connection + available value: 0 -> TLS1.0 (default) + available value: 1 -> TLS1.1 + available value: 2 -> TLS1.2 + + sha_version: + SHA version for calculating VER + available value: 0 -> SHA1 for SUPL1.0 and SHA256 for SUPL2.0 (default) + available value: 1 -> SHA1 for SUPL1.0 and SUPL2.0 + available value: 2 -> SHA256 for SUPL1.0 and SUPL2.0 + + supl_log: + enable or disable the AGPS log + available value: true, false (default) + + msa_enable: + enable/disable the MSA capability + available value: true (default), false + + msb_enable: + enable/disable the MSB capability + available value: true (default), false + + ecid_enable: + enable/disable the eCID capability + available value: true (default), false + + otdoa_enable: + enable/disable the OTDOA capability + available value: true, false (default) + + udp_port_enable: + enable/disable the UDP 7275 port by default, if you enable it, you may cause Android/CTS failure for checking netstat + available value: true, false (default) + + dedicated_apn_enable: + enable/disable the dedicated SUPL APN flow + available value: true, false (default) + + preferred_2g3g_cell_age: + max age of 2G / 3G cell info in history is OK to send to SLP server instead if the latest cell is of 3G or 4G. + available value: non-negative integer, from 0 ~ 1800, unit in second + 0 (always use the latest cell info) + 300 (prefer to use 2G / 3G cell if its age is less than 5 mins) + + lpp_enable: + enable/disable the LPP capability + available value: true (default), false + + cert_from_sdcard: + enable/disable the AGPS certification installation from SDCard + available value: true (default), false + + auto_profile_enable: + enable/disable the auto profile configuration based on current mcc or mcc_mnc specified in cur_supl_profile or supl_profile + available value: true (default), false + + ut2: + customize the SUPL UT2 timer + available value: 1~60, default value is 11 (OMA spec) + + ut3: + customize the SUPL UT3 timer + available value: 1~60, default value is 10 (OMA spec) + + sync_to_slp: + sync the AGPS setting (ex: SUPL profile, SUPL version, TLS version) from AGPSD to SLPD in runtime + available value: true, false (default) + --> + <up_setting + ca_enable="false" + ni_request="true" + roaming="true" + cdma_preferred="0" + pref_method="1" + supl_version="1" + tls_version="0" + sha_version="0" + supl_log="false" + msa_enable="true" + msb_enable="true" + ecid_enable="true" + otdoa_enable="false" + qop_hacc="22" + qop_vacc="0" + qop_loc_age="0" + qop_delay="0" + udp_port_enable="false" + dedicated_apn_enable="false" + preferred_2g3g_cell_age="300" + lpp_enable="true" + cert_from_sdcard="true" + auto_profile_enable="true" + ut2="11" + ut3="10" + sync_to_slp="false" + /> + +</mtk_agps_profiles> diff --git a/configs/gps/slp_conf b/configs/gps/slp_conf new file mode 100644 index 0000000..431ec60 --- /dev/null +++ b/configs/gps/slp_conf @@ -0,0 +1,8 @@ +SUPL_ADDR=supl.google.com
+SUPL_PORT=7276
+//SUPL_TLS can be 0 (disable) or 1 (enable)
+SUPL_TLS=0
+//SUPL_VERSION can be 1 or 2
+SUPL_VERSION=2
+//TLS_VERSION can be 0 (TLS1.0), 1 (TLS1.1), and 2 (TLS1.2)
+TLS_VERSION=1
\ No newline at end of file |
