To make some things clear:
This is not a bug. New cell phone models have more and more a drm feature in J2ME midp 2.0/1 implemented which allows the manufacturer to control what power a developer has over the hardware. The A1600 is no exception.
Usually, nobody without a Motorola certificate for an application could use jsr-179 (gps) and some other jsr's or features. This is described in the developer manuals.
To change the permission files of J2ME apps and then later change the app security settings is a trick or workaround. As long as it works, I wouldn't complain. Though, even this trick or workaround does not allow everything of the drm to bypass.
The A1600 has full features of gps even working for any J2ME application as long as this trick or workaround is used to bypass the certification process. And gps is of course usable worldwide. All other questions are regarding the applications and what maps are available.
% New UNIX password:
> penis
BAD PASSWORD: it's WAY too short
% New UNIX password: