Hi Yaw,
As I commented in Auto-gps implementation on ODK Collect - #38 by Alexander_Torrado
Currently start-geopoint does not prevent if GPS sensor is off. Is it posible to include an alert when GPS is off? Similar behaviour as collect does with geopoint widget?