Если почитать все подобые сообщения, то проблемы начались где-то в июне-июле месяце. До этого проблем не было.
Если почитать их внимательно, то видно, что проблемы возникают на прошивках MIUI (решается настройками устройства), некоторых моделей Lenovo и очень редко на ASUS.
То есть, в устройствах где андроид не совсем стандартный, а сильно переделан производителями.
У меня проблемы появились где-то в октябре-ноябре (скорее второе). До этого работало стабильно. Вот я пытаюсь найти корень проблемы. Настройки аппарата уже много раз просматривались в поисках проблемы, но ничего не решилось.
Дело в том, что и в фоновом режиме и в режиме радара работает один и тот же процесс.
Если в режиме радара все в порядке, а в фоновом проблемы, это однозначно указывает на то, что фоновый сервис убивается операционной системой.
При этом время работы постоянно разное. То сразу падает, а то может несколько часов проработать и "упасть". От чего зависит это время? Если бы что-то убивало фон, то это происходило бы постоянно в одно и тоже время. А здесь...При этом, повторюсь, в домашних условиях работает стабильно, а на трассе, когда нужен - нет. Вот.
Это все говорит о том, что система убивает фоновый сервис из-за нехватки свободной оперативной памяти в устройстве. На трассе обрабатывается гораздо больше объектов чем дома, соответственно расход памяти больше.
Попробуйте выгрузить из памяти все приложения и запустить фоновой режим отдельно.