this is the solution. turn off your "3G" from your mobile network setting and the gps wont turn on again during phone call or wifi networking. hope it helps:)
3G service is allowing us to run the GPS automatically. so turning off the 3g is the best solution .