Is there a way to prevent the Galaxy S7 edge from connecting to open wi-fi networks? Most Android phones have an explicit option for this, but, as far as I can tell, the S7 doesn’t. Who’s the genius who thought this would be a good idea?? Is it a feature that Samsung removed, or that Google removed from Android 7? It’s annoying because you end up losing connection (e.g. the phone connects to a network that requires some kind of registration), plus it’s a security risk. There is an option to “restrict networks” but it's useless: It only applies to networks the phone has already encountered. You may block OpenWiFiA but iftomorrow you encounter OpenWifiB, the phone will connect to it. Quite simply, it doesn’t always work: e.g. I have blocked “O2 Wifi” but the phone keeps connecting to it. I have a dual-sim Galaxy s7 edge SM-G935FD on which I installed the UK firmware. The build number is now G935FXXU1DQJ3. However, AFAIK this issue applies to all S7s, regardless of firmware: S7 standard, S7 edge, single-sim, dual-sim. I am testing the Llama app https://play.google.com/store/apps/details?id=com.kebab.Llama to automatically enable wifi when I am home or at work, and to disable it when I leave. The app learns about the areas you define based on cell tower connections, so it should consume less battery than something based on GPS. Thoughts? Thanks!