-Sony Xperia Android phone with all Google apps disabled (via app manager), except for Play Services, which can’t be disabled.
-No Google account.
-Apparent Android system-required apps/functions not disabled.
-Most installed apps are from F-Droid, with a few from Amazon, and a few pre-installed from Sony.
-DNS provider is Cloudflare 1.1.1.2, 1.0.0.2 via Pi-Hole application on a Raspberry Pi.
The following activities were triggered by connecting to home WiFi:
|2021-06-05 13:59:50 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 13:59:50 |www.google.com| OK (forwarded to 1.0.0.2#53)|
|2021-06-05 13:59:51 |mtalk.google.com| OK (forwarded to 1.0.0.2#53)|
|2021-06-05 13:59:55 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:00 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:05 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:10 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:15 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:20 |connectivitycheck.gstatic.com| Retried|
|2021-06-05 14:00:25 |connectivitycheck.gstatic.com| OK (forwarded to 1.0.0.2#53)|
(Email and Signal background app connections removed from above table)
I will add to this thread as I test specific apps and actions over WiFi and observe the attempted background connections as recorded in the Pi-Hole app. (Only a small sampling of apps, though, as this kind of thing is no doubt a very deep rabbit hole!)
-The “gravity” entry refers to the ad-blocking list in Pi-Hole.
Sorry to interuprt your flow, did you disable any of the Google apps via ADB or just through the app manager in settings?
Dont know if it would make a difference, mainly curious is all (don’t currently have a device with Google to test) but am assuming the gstatic calls on WiFi are part of the passive collection as mentioned here:
I use xperia also, and have Android 10 on a ~2016 model thanks to the Sony Open Devices program and project treble you can get more control and block Play Services but the OS is quite heavily hamstrung - notifications about texts don’t work on my phone since I blocked it but I think its worth it to see what a tight grip google has.
There was research published this year that both android and iphones connect every couple of minutes to the internet and transfer data independent from user interaction and privacy settings.
Also there is an app “Exodus” or “Exodus privacy” in f-droid. It searches for known tracker classes in installed apps. It will blame apps that have the trackers inside but don’t use them and it can’t show unknown trackers or trackers with other techniques. So the evidence is different from what you are doing.
My model is on the list.
At some point I’ll probably install LineageOS, though (if I can learn how to do it). Which do you think is a better option, considering usability and privacy?
Thanks. I just took a look and it says it only works with apps installed from Google Play, which I don’t use. I like the concept, though. Plus, it can block trackers over the cellular network, I guess, whereas Pi-Hole only works on my WiFi network.
I blew some stimulus money and bought 2 brand new Pixel 4a’s , one with Lineage 18.1 and the other one with Graphene. There’s tutorials to do it yourself but I’m too lazy and probably to stupid to do it myself. Lineage is okay. Haven’t fired up the Graphene yet though.
I would love to see what kind of background connections go on in these two operating systems. I’m sure lots of commercial apps will make, or attempt to make, nefarious connections, but it would be interesting to know if the OS themselves do.
You could run them through Pi-Hole on your home network and check them out.
Note that my phone is still attempting to contact freakin’ Facebook, even after my phone was turned off for hours, probably because I blocked it yesterday when I noticed it was triggered by the Hotels.com app…and it just keeps trying again and again. (And obviously Facebook has never been installed on my phone!)
Edit: Another thing I noticed yesterday, while my phone was idle, was a couple of blocked attempts to contact telemetry.api.swiftkey.com. Swiftkey is the default keyboard… Time to switch, I guess!
“Hey, (My)Bank…please poison your messages with Facebook trackers whenever you contact me! Because you care.”
(Actually, I’m not sure if those track anything. I think they’re just links, but in any case I keep remote content disabled in Thunderbird. Because I definitely care! Lol!)
A lot of apps are build with the facebook sdk as that includes all kinds of features to track usage, display ads (and implement facebook specific features if needed).