14 ms·
One thing I noticed is that Lineage OS (and others) pings Google servers to check that the internet connection works. Which was hilarious to find out in China,
by geokon 7y ago
One thing I noticed is that Lineage OS (and others) pings Google servers to check that the internet connection works. Which was hilarious to find out in China, where I'd connect to Wifi and it'd tell me I have no internet.
You can disable this check through ADB and then go manually into Firefox and go to http://detectportal.firefox.com/ http://detectportal.firefox.com/ to open up wifi login portals. It's a bit of drag - but it works
It's crazy to think Google knows when every Android user logs into a wifi.. I'm not sure how much info can be inferred from the ping - but still
- azurezyq 7y agoAs the Firefox domain name you mentioned above, the purpose is to trigger Captive Portal login pages: https://en.wikipedia.org/wiki/Captive_portal https://en.wikipedia.org/wiki/Captive_portal Basically all browsers / OSes do the same thing to work with it.
- kekebo 7y agoYou can also keep the check enabled but change the pinged URL via adb[0]. The check expects a HTTP 204 response which can be easily set up on a personal vps using apache or nginx. [0] https://android.stackexchange.com/questions/186993/captive-portal-parameters https://android.stackexchange.com/questions/186993/captive-p...
- paulcarroty 7y agoLineage OS use Google DNS a lot of time. Only Android 9 has a feature to easily change DNS to avoid Google tracking.