j7elte: Add GPS config files
authorDario Trombello <dariotr@outlook.de>
Thu, 21 May 2020 22:20:52 +0000 (00:20 +0200)
committerDario Trombello <dariotr@outlook.de>
Sun, 24 May 2020 19:06:34 +0000 (21:06 +0200)
configs/gps/gps.conf [new file with mode: 0644]
configs/gps/gps.xml [new file with mode: 0644]
device.mk

diff --git a/configs/gps/gps.conf b/configs/gps/gps.conf
new file mode 100644 (file)
index 0000000..1c97246
--- /dev/null
@@ -0,0 +1,5 @@
+NTP_SERVER=pool.ntp.org
+# XTRA_SERVER_1=https://gllto1.glpals.com/4day/v3/latest/lto2.dat
+# XTRA_SERVER_2=https://gllto2.glpals.com/4day/v3/latest/lto2.dat
+SUPL_HOST=supl.google.com
+SUPL_PORT=7275
diff --git a/configs/gps/gps.xml b/configs/gps/gps.xml
new file mode 100644 (file)
index 0000000..d3ca789
--- /dev/null
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/glconfig.xsd" >
+  <!--HAL Confguration  -->
+  <hal
+       PortName="/dev/ttySAC0"
+       BaudRate="921600"
+       GpioNStdbyPath="/sys/class/sec/gps/GPS_PWR_EN/value"
+       GpioDelayMs="250"
+       NvStorageDir="/data/system/gps/"
+
+       LogDirectory="/storage/emulated/0/gps/broadcom/storage"
+
+       LPmode="false"
+       CpColdStart="false"
+       CpGuardTimeSec="1"
+       ReAidingOnHotStart="false"
+       SuplSslMethod="SSLv23_NO_TLSv1_2"
+       SuplEnable="true"
+       SuplUseApn="false"
+       SuplTlsCertPath="/system/bin/gps.cer"
+       SuplTlsEnable="false"
+       SuplUT1Seconds="20"
+       SuplUT2Seconds="20"
+       SuplUT3Seconds="20"
+       SuplVersion="1"
+       TcpConnectionTimeout="20"
+       SuplLppCapable="false"
+
+       LbsEnable="true"
+       LbsServer="BCMLS2.glpals.com"
+       HttpSyncLto="true"
+       LbsCellEnable="false"
+       LtoDir="/data/system/gps/"
+
+       IgnoreJniTime="true"
+       HulaEnable="false"
+       AssertEnabled="false"
+       DisablePglorNmeaCallback="true"
+   />
+
+  <gll
+       LogPriMask="LOG_INFO"
+       LogFacMask="LOG_GLLIO | LOG_RAWDATA | LOG_GLLAPI | LOG_NMEA"
+       FrqPlan="FRQ_PLAN_26MHZ_2PPM_26MHZ_300PPB"
+       RfType="GL_RF_47520_BRCM_EXT_LNA"
+       WarmStandbyTimeout1Seconds="10"
+       WarmStandbyTimeout2Seconds="15"
+  >
+  </gll>
+
+  <gll_features
+       EnableLowPowerPmm="true"
+  />
+
+</glgps>
index 69ffbb1d66aa38692f477cd00a32ee3ded4dbf41..e9b3225faf34c0b28922bb36b6c2cb63bdc4e07e 100644 (file)
--- a/device.mk
+++ b/device.mk
@@ -23,6 +23,11 @@ PRODUCT_COPY_FILES += \
 PRODUCT_PACKAGES += \
     android.hardware.bluetooth@1.0-service
 
+# GPS
+PRODUCT_COPY_FILES += \
+    $(LOCAL_PATH)/configs/gps/gps.conf:system/etc/gps.conf \
+    $(LOCAL_PATH)/configs/gps/gps.xml:system/etc/gps.xml
+
 # Ramdisk
 PRODUCT_PACKAGES += \
     init.target.rc