Testing: Find my device...FMD...anyone tried and know if fake location is disabled

and GPS is enabled when off and / or Cell Tower location is used?

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

1 Like

After FMD responds to SMS with correct device location with Fake location on.

Background

Fake Location on

Location from Maps

With Fake Location on, does collection of real location continue? Indicated yes by this Notification

also indicated yes from this Heavily redacted from $ adb shell dumpsys location

From: Location Providers:
    passive provider:
      service: registered
      listeners:
        1000/android[SensorNotificationService]/B805B5E8 Request[PASSIVE, minUpdateInterval=+30m0s0ms, minUpdateDistance=100000.0, WorkSource{1000 android}]
        1000/android[twilight]/FFD6368E Request[PASSIVE, minUpdateInterval=0, minUpdateDistance=20000.0, WorkSource{1000 android}]
        10103/com.google.android.gms/329A52D9 {bg} Request[PASSIVE, minUpdateInterval=+1s0ms, WorkSource{10103 com.google.android.gms}]
      last location=Location[fused 00.0,-0.00 ... alt=47.238525911013014 ... ]	# Redacted to 00.0,-0.00 is correct real location


From: network provider:
      service: ProviderRequest[@+1d0h0m0s0ms, WorkSource{1000 android}]
      listeners:
        1000/android[GnssService]/8A6E5464 Request[PASSIVE, minUpdateInterval=0, hiddenFromAppOps, WorkSource{1000 android}]
        1000/android[twilight]/A32555D9 Request[@+1d0h0m0s0ms BALANCED, WorkSource{1000 android}]
      last location=Location[network 00.0,-0.00 ... alt=47.238525911013014 ... ]	# Redacted to 00.0,-0.00 is correct real location

From Event Log
    07-25 07:34:12.863: gps provider +registration 10185/foundation.e.findmydevice/2D1A93F9 -> Request[@0 HIGH_ACCURACY, WorkSource{10185 foundation.e.findmydevice}]
    07-25 07:34:12.867: gps provider request = ProviderRequest[@0, HIGH_ACCURACY, WorkSource{10185 foundation.e.findmydevice}]
    07-25 07:34:12.868: network provider +registration 10185/foundation.e.findmydevice/2D1A93F9 -> Request[@0 BALANCED, WorkSource{10185 foundation.e.findmydevice}]
    07-25 07:34:12.871: network provider request = ProviderRequest[@0, WorkSource{10185 foundation.e.findmydevice}]

-------------

Fake Location IDs:
	WorkSource{1000 android} + WorkSource{10103 com.google.android.gms}

Examples of:
	Location[fused 
	Location[network 
	gps provider
	network provider
		all use WorkSource{10185 foundation.e.findmydevice} → last location=Location[network 00.0,-0.00 ... alt=47.238525911013014 ... ]	# Redacted to 00.0,-0.00 is correct real location

Edit … Doh, you changed the question … will leave this here anyway! I learned a bit.

1 Like