Right. I think I misunderstood your original posting. I thought it was, because of the scanning setting, asking you for internet connection. But it was asking because you had no connection at all (no GSM nor WLAN). But like you said, it's good to get different experiences on this so that good solutions for different use cases are found (with or without ProfileMatic). So to help with that, I'll write here what I understand to be the commands to disable and enable WiFi scanning. Disable WiFi scanning: Code: gconftool -s /system/osso/connectivity/network_type/search_interval -t int 0 Restore WiFi scanning (every 5 minutes): Code: gconftool -s /system/osso/connectivity/network_type/search_interval -t int 300 You should be able to enter these commands directly to ProfileMatic's custom action's to bind them to conditions you wish. Or, of course, run them directly from terminal.
gconftool -s /system/osso/connectivity/network_type/search_interval -t int 0
gconftool -s /system/osso/connectivity/network_type/search_interval -t int 300