So in the past I’ve had issues with my G3 trying to connect with random networks on my commute but never trying to connect with my saved home network. Never got it resolved, chalked it up to some glitch introduced with an update that removed some options but didn’t clean up all of the old files. I would still like to be able to force my phone to turn on WiFi when I’m at home so that I don’t use mobile data needlessly.
I’ve since replaced it with a G6 and have discovered a new annoyance: Oreo doesn’t have an explicit way to block an app from consuming mobile data. All you can do is limit background data if the app itself doesn’t have an explicit offline mode. The problem that I’ve run into more than once was when watching YouTube at home–and not realizing that either my WiFi was not turned on (on the phone) or the house network was down–and suddenly burning through HUNDREDS of megs of cellular data without even a peep from my phone. RW was gracious enough to add some data the first time, which was nice. I’ve since lowered my mobile data limit to 500 MB, but that doesn’t help to identify the issue until it’s already gone wrong.
The problem with YouTube is that it can only be set to use lower resolution video–which is already my default–and has no offline mode. You’d think that since Google owns YouTube they would have covered this gap between the two of them. Nope, just gonna let everything use as much data as it wants and let the billing department sort it out for us. Not cool.
The brute force method I’ve employed to stop this from happening is to install a third party app that’s basically a VPN and configure it to block mobile data on an app-by-app basis. This is somewhere between silly and absurd that I have to look to a third party to implement basic data control on my phone. Also not cool.
It appears to me that one partial solution is to force WiFi to turn on when certain networks are available. It doesn’t address the problem of my home network being down but it does automate the task on my phone. This option is present in vanilla Oreo but apparently has to be enabled by the developers. As far as I can see, it’s not present on my G6. Is that correct? I can turn on Location > Scanning but it doesn’t bring up the option to auto-enable WiFi. Hey RW, since we’re a “let’s use as little mobile data as possible” kind of community, why wasn’t this option enabled when Oreo was rolled out? It’s scheduled for widespread implementation in Pie, but how long will it be before we see Pie on our phones?
Really frustrated with the way this works, hoping that someone can shed some light on why it works the way it currently does and what–if anything–is being done to correct it.
Here’s instructions on how it’s normally accessed:
Announcement that it will be available in Pie and details of how to enable it in Oreo: