Flyme 5.x на Meizu: как сделать, чтобы приложение продолжало корректно работать в фоновом режиме

Долгое время искал замену приложению от Google под названием "My Tracks" ("Мои Треки"). С его помощью можно было отслеживать на карте пройденный маршрут, считать километраж, скорость и т.п.

Однако в апреле 2016 приложение перестало поддерживаться.

И я нашёл действительно хорошее приложение с аналогичным функционалом. Называется Геотрекер — GPS трекер, скачать его можно по этой ссылке.

Приложение Геотрекер
Но у меня на Meizu Pro 6 стало наблюдаться странное поведение: даже при включенных 4G-интернете и GPS-локации, когда приложение переходило в фоновый режим, то трек переставал записываться — и так пока снова не запустишь приложение в полный экран.

Если на смартфонах Meizu на Flyme 5.x у вас тоже случались подобные неприятности, то вам, скорее всего, поможет мой способ.

Нужно сделать 2 вещи:

1. При запущенном приложении смахнуть вверх от низа, среди запущенных окон найти Геотрекер, нажать и удержать, пока не появится иконка «замочек».

2. Запустить приложение, дать ему поработать, чтобы оно поело заряд батареи, потом открыть НастройкиБатареяАнализ энергопотребленияРейтинг. В открывшемся списке найти искомое приложение, нажать по нему, пролистать вниз, далее в секции Разрешения в опции Работа в режиме ожидания выбрать вариант Разрешить фоновый режим.

Готово. Теперь приложение не будет прерывать свою работу в фоновом режиме!