private boolean startLocationUpdate() {
boolean returnValue = false;
if (!(GPSInfo.getDefaultGPSMode() == GPSInfo.GPS_MODE_NONE)) {
try {
final Criteria criteria = new Criteria();
criteria.setCostAllowed(false);
_locationProvider = LocationProvider.getInstance(criteria);
if (_locationProvider != null) {
/*