Android Can Now Tell You How Fast Wi-Fi Networks Are Before You Join Them (theverge.com)
Today, Google announced that Android 8.1 Oreo will now display the speed of nearby open Wi-Fi networks to help you decide whether they're even worth the effort of connecting to. The Wi-Fi settings menu will now display one of four speed labels: Very Fast, Fast, OK, or Slow. The Verge reports: The difference between Very Fast and Fast, according to Google, is that you can stream "very high-quality videos" on the former and "most videos" on the latter. Most coffee shop dwellers should be fine with the OK level, as that's enough for web browsing, social media, and Spotify streaming. Private Wi-Fi networks that require passwords don't display any speed data since it's really none of your business and Google can't randomly test them, but they do continue to indicate signal strength. Google says network administrators can also opt out of Android's Wi-Fi Assistant showing speed info by using a "canary URL."
So every time an Android user walks by they're going to speed test all the open APs in the area? With enough people that sounds like it would cause more harm than good.
Can they spend their efforts on smooth hand-off between WIFI and mobile data so poor WIFI won't lock up network connectivity?
The used to offer no info about speed. Now they are offering broad info about speed, but you are annoyed that its not enough? Bitch bitch bitch
Google Translate:
"We actively connect to open WiFi networks anyway and for us to detect its speed, we'd call home to our Google networks by sending data to each of those networks to Geolocate each one of them. It's something that we'd do anyway, but we're just making it public now. We're disclosing it now, so please don't call us evil. Doesn't matter, we don't care since there are only a small handful of you out there that cares about privacy anyway. But we'll tap into your peer's and stranger's connection who happen to be next to you, to retrieve voice data and camera images. This is how we're making the world a better place. Because. Terrorists. We're doing it to make society safe. This makes us better human beings. Oh, and gender pay equality. This is our brand and our brand of doing the right things in the world. We have the responsibility of protecting our users from terrorists."
I suppose it is because for most, the numbers wouldn't mean much either. You might know how much bandwidth in bits per second you require to stream a H265 media file without stuttering, but the common user wouldn't even know they are streaming. It's just "playing a big GIF" to them.
"Wait. Something's happening. It's opening up! My God, it's full of apricots!"
Exactly how does one know how "fast" a WiFi network is without "joining" it? All you can tell is what the signal strength is (something already shown), the frequency, and the protocol (a/b/g/n/whatever). None of those will tell you how fast your actual Internet speed will be without connecting to it and trying it. It might indicate a cap on top theoretical speed, but how useful is that?
I mean, a 100% signal perfect signal on an N access point with nobody else connected to it that is on a saturated uplink which manages 0.1 Mb/s with horrendous latency is pretty crappy.
Are they saying that your Android device will, behind the scenes, actually connect to everything it can, without asking you, and TEST the link? What does that do for battery life? How much will that delay your connecting? How does that interfere with networks you have specifically chosen to automatically connect? How accurate is a quick test that might have touched the worst few seconds of use in the last hour?
Or is this based on Google "sharing" speed information from one user into a cloud database? I don't see how that is going to be very accurate either- things change constantly. And that speed rating will very much depend on your EXACT signal quality.
More questions than answers... the article doesn't help much, either.
This is a growing frustration in general - various games and programs have also switched to keeping secret the size of a given patch. You barely even know you're downloading something, and you certainly don't get to know how MUCH you're downloading. Discord is really bad with this, and Twitch's "Downloading file X of Y" is just laughably useless.
-=This sig has nothing to do with my comment. Move along now=-
Well, they clearly collect and publish aggregate speed data for ISPs by neighborhood, and they have location and network stack access on Android phones. I'll bet that they state it by location and SSID, and correlate by time of day.
Does it Tweet?
...and as of right now I don't see any evidence of that capability. Perhaps in a further point release?
is they're simply determining what the connection speed is between you and the AP. ( 802.11 a/b/g/n/ac )
There is no way to know the bandwidth between the AP and the router / ISP without connecting to it and physically checking it.
It will have one hell of a time determining mine as I disable wi-fi unless I need it while I'm out and about.
Napster "Speed" column: DSL, Cable, 56K, 14.4, Unknown
I monitor my daily data usage on the router. Mostly so I can call out whichever kid is using the most data.
Xbox uses alot of data.
Cheap storage VM.
> To opt out, you can block access to a canary URL (https://check.g-tun.com/connect) and return a response other than a status code 200 with a response body of "OK.”
How does one return a status code to an HTTPS request you don't have the private key for? Do they intentionally not validate the certificate or something?