Allow interval updating when no GPS fix & scheduling not supported.
Since Android-L we have the following isse for GPS chipsets that do not have GPS_CAPABILITY_SCHEDULING: 1) A location request is ongoing with an interval < 1 minute that mFixInterval < NO_FIX_TIMEOUT. In which case, the TimeOutIntent will not be set 2) A new location request arrives with a large interval where we want the TimeOutIntent to kick in if needed 3) The above scenario has to happen in GPS signal denied environment with no fix possible as a single reported location will cause hibernate() to be called and engine to be stopped Bug:68827168 Test: Current tests pass. Change-Id: I4b3abf4b6f91a8eeb119bdbdb19f2fb0ed9e28cd
Loading
Please register or sign in to comment