FliphoneBochur if we use the old Google Maps that [Login to see the link] posted here [Login to see the link], then we shouldn't have any kashrus or location issues.
About bypassing the expiration: It doesn't work to make version 999999. Removing a receiver in the manifest that checks for updates used to work on some phones, but it seems like most phones don't work with that anymore. I digged a bit deaper, and I noticed the app has a shared preference with the app version (called app_version). First I tried an apk shared preference changer trick, which didn't seem the change the preference, I am not sure why. Now, I am looking for the code that sets the preference. Maybe I can figure out how to make it return a different number.
Alternatively, I may try to remove all the invoke....
methods that check for updates, but it's in nearly every activity and I'm not so good at that anyway.