It shouldn't hang then. I have an 8320 with no GPS and mine works fine when I remove the policy. Did you purchase your device new or was it used? Is it possible it's ever been on a BES? If so, then you can easily remove the IT policy and should be able to use the latest Google Maps. It's also possible that the permissions are set wrong. You can reset the permissions prompts so that it asks again.