android_device_mt6753_common/configs/agps_profiles_conf2.xml

472 lines
11 KiB
XML

<?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="false"
mcp_addr="10.199.2.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>