Bei #Android erfährt Google bei jeder Standortermittlung eure Position inkl. IMSI-Nummer [1]. Gegenmaßnahmen im Artikel und auch im Forum. [2]
[1] https://www.kuketz-blog.de/android-bei-jeder-standortermittlung-erfaehrt-google-eure-position-inkl-imsi-nummer/
[2] https://www.kuketz-forum.de/t/supl-vermeidung-minimierung-der-datenuebertragung-an-google/2848
@kuketzblog@social.tchncs.de der erste link scheint kaputt zu sein
@kuketzblog Es scheint nun auch laut Changelog bei #CalyxOS ab 4.7.0 behoben zu sein.
@kuketzblog hat jmd hier Hinweise wie Apple bei iOS das umsetzt? Ich kann dazu mangels technischem Verständnis in den Suchergebnissen nicht das Richtige finden - danke für Hinweise
@BIBOKoeln @kuketzblog Soweit ich dies bis jetzt herausbekommen habe: genausp wie Android via supl.google.com:7275 - Google hat sich dies patentieren lassen.
Einige PRC Phones (z.B. Huawei) nutzen ggf. eigene Services und ignorieren das Patent.
@Ar @kuketzblog Dankeschön! Was man nicht alles patentieren kann...
@kuketzblog Nichts gegen die Jungs von #GrapheneOS, aber auch wenn dort die #IMSI entfernt wird, lässt man Graphene doch erstmal wissen, wo man sich aufhält, denn die können ja dann tracken und aufzeichnen, verhindern lediglich im Nachhinein, dass #Google die ID bekommt, oder nicht?
@r3vilo @kuketzblog GrapheneOS allows you to use their proxy, the standard option (whatever your carrier decides or the supl.google.com fallback), or you can disable SUPL completely.
Furthermore, the IMSI and phone number are removed on the OS level, not through the proxy:
@matchboxbananasynergy @kuketzblog Very nice, thank you.
@r3vilo @kuketzblog
Its a proxy so doesnt store/look at the data.
Even if it did all requests from all phones look the same (except for their location) so no way to know who is where.
Finally if you are still concerned theres a toggle to easily disable SUPL requests.
https://grapheneos.org/faq#other-connections
@kuketzblog Ist der Proxy von #grapheneos eigentlich irgendwo quelloffen verfuegbar, so dass weitere ROM-Herausgeber unkompliziert nachruesten einen nachruesten koennen? Oder vielleicht gleich ein kompletter #supl Server?
All #GrapheneOS projects are open source
SUPL proxy code is at
https://github.com/GrapheneOS/grapheneos.network
@kuketzblog
@kuketzblog Wenn man in dem Zusammenhang die #standortbestimmung erstmal #suplfrei betreiben moechte, kann es uebrigens je nach Anwendung nuetzlich sein, in der `gps.conf` `INTERMEDIATE_POS=1` zu setzen, falls noch nicht gegeben. Auch damit werden Anwendungen rascher Standortdaten bereitgestellt.
@kuketzblog bei Git ist ein issue, das bei mir ebenso ist. Galaxy S10 mit Congstar-Sim, die Datei gps.conf gibt es nicht, also ändert der Suplpatcher nichts. auch nach eratellen der Datei in beiden möglichen Pfaden wird, auch nach Neustart,nichts hineingeschrieben. Schade. falls jemand bei Git ist, könnte er mal den Inhalt meiner gps_debug.conf aus system/etc dort posten? Wäre lieb.auf https://github.com/Magisk-Modules-Alt-Repo/supl-replacer/issues/2
--
1/2
@kuketzblog 2/2
# Sample file for use for on device debug override only
# Prefer frameworks/base/core/res/res/values/config.xml and
# frameworks/base/core/res/res/values-mcc*-mnc*/config.xml
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
# SUPL_HOST=supl.google.com or IP
# SUPL_PORT=7275
# supl version 2.0
# SUPL_VER=0x20000
#SUPL_MODE is a bit mask set in config.xml per carrier by default.
#If it is uncommented here, this value will overwrite the value from
#config.xml.
#MSA=0X2
#MSB=0X1
#SUPL_MODE=1
# Emergency SUPL, 1=enable, 0=disable
#SUPL_ES=0
#Choose PDN for Emergency SUPL
#1 - Use emergency PDN
#0 - Use regular SUPL PDN for Emergency SUPL
#USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL=0
####################################
# LTE Positioning Profile Settings
####################################
@kuketzblog
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
#LPP_PROFILE = 2
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
#A_GLONASS_POS_PROTOCOL_SELECT = 0
# Below bit mask configures how GPS functionalities
# should be locked when user turns off GPS on Settings
# Set bit 0x1 if MO GPS functionalities are to be locked
# Set bit 0x2 if NI GPS functionalities are to be locked
# default - non is locked for backward compatibility
#GPS_LOCK = 0