Another thing we don't currently do is force enabling network-based location for emergency calls. GrapheneOS has network-based location disabled by default. See https://grapheneos.org/features#network-location and https://grapheneos.org/usage#network-location. It's a semi-offline implementation based on the Apple location service with both GrapheneOS proxy and Apple options. Fully offline network-based location is planned. Google's services is fully online and makes the position estimates service-side as opposed to iOS and GrapheneOS doing that client side. iOS has network-based location enabled by default and only added an opt-out a couple weeks ago in iOS 18.4. Google Mobile Services devices have a default-enabled toggle in the initial setup wizard and have the Wi-Fi scanning and Bluetooth scanning toggles enabled by default to make scans work with Wi-Fi and Bluetooth otherwise disabled which is always how it works in iOS.
Google's Android Emergency Location Service is not required to share location with emergency services. There are already standard ways to do that. They added an extra system which sends it out-of-band rather than in the standard way. https://www.android.com/safety/emergency-help/emergency-loca... has more info on that. This isn't included in GrapheneOS but isn't needed for this.
Are you sure? I think the GSM triangulation thing is mostly in the baseband modem. GraphrneOS doesn't do the lookup thing, but it don't stop the modem sending the timing information
The situation you described is incredibly rare. Yet stalkers, law enforcement, insurance companies, etc are currently reselling your whereabouts.
The first question asked each time was which state I was in.