Finish fix_gps to work, pending support from Activity