fix location updating bugs
now i start gps timer in onResume if it's enable in preferences