If you have some specific wifis that you specify, then yes. If you want to turn on 2g when you're connected to any random wifi you happen to connect to, then it will need more work. Should be possible in future version if that's what you need.