diff --git a/data/pine64,pinephone-1.0.toml b/data/pine64,pinephone-1.0.toml index 5ed4410..a473f43 100644 --- a/data/pine64,pinephone-1.0.toml +++ b/data/pine64,pinephone-1.0.toml @@ -80,6 +80,33 @@ configure = [ { cmd = "QGPSCFG", subcmd = "galileonmeatype", expect = "0" }, { cmd = "QGPSCFG", subcmd = "beidounmeatype", expect = "3" }, { cmd = "QGPSCFG", subcmd = "autogps", expect = "0" }, + + +# SUPL (Secure User-Plane Location) configuration: +# * SUPL version 2.0 +# * User Plane without SSL (7276 port). +# Frmware seems to try TLS 1.1, that is deprecated. +# * URL to SUPL server + { cmd = "QGPSCFG", subcmd = "suplver", expect = "2" }, + { cmd = "QGPSCFG", subcmd = "plane", expect = "0" }, + +# +# SUPL drastically improves TTFF (time to first fix) for GNSS receiver +# and is much more effective than XTRA, but there are some privacy aspects. +# +# When SUPL is enabled: +# * IMSI (International Mobile Subscriber Identity) of your SIM-card +# and public IP are leaked to SUPL server. +# It's recommended to setup proxy server like (https://github.com/Eierkopp/supl-proxy) +# to hide this information from SUPL server. +# * IMSI is visible in trafic dumps since there is no SSL +# * Mobile data is used, regardless of the setting in operating system. +# Be carefully especially in roaming. +# +# To enable SUPL uncomment one of following lines +# { cmd = "QGPSSUPLURL", expect = "\"supl.google.com:7276\"" }, + { cmd = "QGPSSUPLURL", expect = "\"\"" }, + # Disable fast poweroff for stability { cmd = "QCFG", subcmd = "fast/poweroff", expect = "0" }, # Configure sleep and wake up pin levels to active low diff --git a/data/pine64,pinephone-1.1.toml b/data/pine64,pinephone-1.1.toml index 9d9af97..07420fc 100644 --- a/data/pine64,pinephone-1.1.toml +++ b/data/pine64,pinephone-1.1.toml @@ -80,6 +80,33 @@ configure = [ { cmd = "QGPSCFG", subcmd = "galileonmeatype", expect = "0" }, { cmd = "QGPSCFG", subcmd = "beidounmeatype", expect = "3" }, { cmd = "QGPSCFG", subcmd = "autogps", expect = "0" }, + + +# SUPL (Secure User-Plane Location) configuration: +# * SUPL version 2.0 +# * User Plane without SSL (7276 port). +# Frmware seems to try TLS 1.1, that is deprecated. +# * URL to SUPL server + { cmd = "QGPSCFG", subcmd = "suplver", expect = "2" }, + { cmd = "QGPSCFG", subcmd = "plane", expect = "0" }, + +# +# SUPL drastically improves TTFF (time to first fix) for GNSS receiver +# and is much more effective than XTRA, but there are some privacy aspects. +# +# When SUPL is enabled: +# * IMSI (International Mobile Subscriber Identity) of your SIM-card +# and public IP are leaked to SUPL server. +# It's recommended to setup proxy server like (https://github.com/Eierkopp/supl-proxy) +# to hide this information from SUPL server. +# * IMSI is visible in trafic dumps since there is no SSL +# * Mobile data is used, regardless of the setting in operating system. +# Be carefully especially in roaming. +# +# To enable SUPL uncomment one of following lines +# { cmd = "QGPSSUPLURL", expect = "\"supl.google.com:7276\"" }, + { cmd = "QGPSSUPLURL", expect = "\"\"" }, + # Disable fast poweroff for stability { cmd = "QCFG", subcmd = "fast/poweroff", expect = "0" }, # Configure sleep and wake up pin levels to active low diff --git a/data/pine64,pinephone-1.2.toml b/data/pine64,pinephone-1.2.toml index 99ceb03..7ee3255 100644 --- a/data/pine64,pinephone-1.2.toml +++ b/data/pine64,pinephone-1.2.toml @@ -79,6 +79,33 @@ configure = [ { cmd = "QGPSCFG", subcmd = "galileonmeatype", expect = "0" }, { cmd = "QGPSCFG", subcmd = "beidounmeatype", expect = "3" }, { cmd = "QGPSCFG", subcmd = "autogps", expect = "0" }, + + +# SUPL (Secure User-Plane Location) configuration: +# * SUPL version 2.0 +# * User Plane without SSL (7276 port). +# Frmware seems to try TLS 1.1, that is deprecated. +# * URL to SUPL server + { cmd = "QGPSCFG", subcmd = "suplver", expect = "2" }, + { cmd = "QGPSCFG", subcmd = "plane", expect = "0" }, + +# +# SUPL drastically improves TTFF (time to first fix) for GNSS receiver +# and is much more effective than XTRA, but there are some privacy aspects. +# +# When SUPL is enabled: +# * IMSI (International Mobile Subscriber Identity) of your SIM-card +# and public IP are leaked to SUPL server. +# It's recommended to setup proxy server like (https://github.com/Eierkopp/supl-proxy) +# to hide this information from SUPL server. +# * IMSI is visible in trafic dumps since there is no SSL +# * Mobile data is used, regardless of the setting in operating system. +# Be carefully especially in roaming. +# +# To enable SUPL uncomment one of following lines +# { cmd = "QGPSSUPLURL", expect = "\"supl.google.com:7276\"" }, + { cmd = "QGPSSUPLURL", expect = "\"\"" }, + # Disable fast poweroff for stability { cmd = "QCFG", subcmd = "fast/poweroff", expect = "0" }, # Configure sleep and wake up pin levels to active low diff --git a/data/pine64,pinephone-pro.toml b/data/pine64,pinephone-pro.toml index b5c830f..514d420 100644 --- a/data/pine64,pinephone-pro.toml +++ b/data/pine64,pinephone-pro.toml @@ -79,6 +79,33 @@ configure = [ { cmd = "QGPSCFG", subcmd = "galileonmeatype", expect = "0" }, { cmd = "QGPSCFG", subcmd = "beidounmeatype", expect = "3" }, { cmd = "QGPSCFG", subcmd = "autogps", expect = "0" }, + + +# SUPL (Secure User-Plane Location) configuration: +# * SUPL version 2.0 +# * User Plane without SSL (7276 port). +# Frmware seems to try TLS 1.1, that is deprecated. +# * URL to SUPL server + { cmd = "QGPSCFG", subcmd = "suplver", expect = "2" }, + { cmd = "QGPSCFG", subcmd = "plane", expect = "0" }, + +# +# SUPL drastically improves TTFF (time to first fix) for GNSS receiver +# and is much more effective than XTRA, but there are some privacy aspects. +# +# When SUPL is enabled: +# * IMSI (International Mobile Subscriber Identity) of your SIM-card +# and public IP are leaked to SUPL server. +# It's recommended to setup proxy server like (https://github.com/Eierkopp/supl-proxy) +# to hide this information from SUPL server. +# * IMSI is visible in trafic dumps since there is no SSL +# * Mobile data is used, regardless of the setting in operating system. +# Be carefully especially in roaming. +# +# To enable SUPL uncomment one of following lines +# { cmd = "QGPSSUPLURL", expect = "\"supl.google.com:7276\"" }, + { cmd = "QGPSSUPLURL", expect = "\"\"" }, + # Disable fast poweroff for stability { cmd = "QCFG", subcmd = "fast/poweroff", expect = "0" }, # Configure sleep and wake up pin levels to active low