Как исправить проблемы с GPS на Xiaomi. Фоновая работа приложений в MIUI

28.04.2019

В аппаратах Xiaomi с прошивкой miui сделано очень много оптимизаций, которые не дают работать Стрелке в фоне и показывать окна.

Кратко

1. Разрешить для Стрелки всплывающие окна
2. Отключить для Стрелки все оптимизации батареи.
3. Разрешить для Стрелки GPS(местоположение) в фоновом режиме
для некоторых прошивок еще нужно:
4. Оптимизация оперативной памяти
5. Ускорение GPU


Первые три - обязательны, последние - если не будет работать после первых трех.

О неприходящих уведомлениях после восстановления локального бэкапа - внизу.

Подробно

Ниже приведены целая серия различных ухищрений для разных смартфонов и разных версий систем.
Они могут несколько отличаться от того, что вы видите на своем экране, но суть одна: для оптимизации потребления энергии через несколько минут бездействия отключается геолокация (GPS), а в целях усиления безопасности по-умолчанию запрещены всплывающие окна.

Рецепты (читайте все рецепты!!! Они выделены жирным) :
Рецепт 1 . В прошивках MIUI по-умолчанию выключены всплывающие окна.
Инструкции для MIUI-6 и MIUI-7 (спасибо Bara с rd-forum), для MIUI-8 и MIUI-9 (скриншоты ниже).
Заходим в настройки.
1. Заходим "Все приложения"
2. Выбираем приложение "Стрелка" и заходим в "Уведомления"
3. Включаем "Всплывающие окна" (а также Звуки, Вибрация, Индикатор)

для MIUI9

4. Далее возвращаемся в настройки приложения "Стрелка" и проматываем вниз.
5. Заходим в "Управления разрешениями"
6. Включаем всплывающие окна (и GPS тоже,если выключен)

для MIUI9

Инструкции для MIUI-5:
Настройки, далее вкладка "Все настройки", далее найти "Приложения". В списке программ найти Strelka, и соответственно включить всплывающие окна.

Рецепт 2 . Нужно разрешить для Стрелки GPS в фоновом режиме. (Иначе через 2-3 минуты после ухода в фон программа перестает предупреждать).
Настройки -> Батарея и производительность -> Управление использованием питания -> Приложения -> Стрелка -> Установить (как на последнем скриншоте):
1. No restrictions
2. Разрешить использование местоположения в фоновом режиме

MIUI-8 немного отличается, но суть та-же

MIUI-9 - также отключите все оптимизации энергопотребления

Рецепт 3 . На Xiaomi с пятым андроидом есть иконка Сервис,на рабочем столе. Жмем на нее,потом Разрешения, потом Управление разрешениями,потом вверху опять Разрешения и внизу,в списке Всплывающие окна. Там ставим галку на нужное приложение и все работает.

Рецепт 4 . Оптимизация оперативной памяти и ускорение GPU
Рецепт необязательный, помогает на некоторых смартфонах и некоторых прошивках.
Включаем раздел "для разработчиков", если он не включен (7 раз тапнуть по версии miui).
Далее в разделе дополнительно появится пункт для разработчиков. В нем ищем оптимзация системной памяти и отключить.
Пробовал разные пункты оптимизации памяти, помогло только отключить. Спасибо yuri4002 с 4pda.

для MIUI-8

Еще: стоял интервал 5 минут. Установил "никогда" - все работает

Дополнительно . По сути - тоже самое (убрать все ограничения для Антирадар Стрелка), но выглядит иначе

Режим "Безопасность энергосбережение".

При пропадании уведомления на экране блокировки
В настройках выключить параметр "пропускать экран блокировки". Если он включен - нету текста со скоростью и картинок с объектом.

Для Mi5 (возможно и на других устройствах с android 6).

1. Включить все уведомления: настройки->уведомления приложений->стрелка и включить все
2. Добавить приложение в исключение в настройках батарейки: настройки->дополнительно->батарея и производительность->расход батареи приложениями->выбрать приложения->стрелка и выбрать нет ограничений и разрешить доступ к местоположению в фоне
обычно везде пишут только про первую часть. Но она не помогает.

Еще
В настройках батарея и производительность ​- расход заряда батареи приложениями - выбрать приложение -"стрелка" - включить "нет ограничений" и "местоположение в фоне разрешить"

О неприходящих уведомлениях после восстановления локального бэкапа
- Удалите приложение.
- Установите приложение по новой с маркета (Google Play)
- Дайте все разрешения, о которых написано выше

Рецепт для Miezu
Настройки - панель уведомлений - управление уведомлениями - стрелка(найти в списке)- включить приоритет(разрешить уведомления обычно уже включено)

Многие пользователи фирменной оболочки MIUI жалуются на некорректную работу приложений, которая зачастую связана с отсутствием автоматических обновлений и невозможностью синхронизации. Для того, чтобы избавиться от всех этих проблем необходимо грамотно настроить фоновую работу необходимых приложений.

Компания Xiaomi очень грамотно подходит к вопросу связанным с безопасностью, поэтому работа всех фоновых приложений по умолчанию ограничена. Пользователь должен самостоятельно давать необходимые разрешения установленным программам. По началу этот процесс пугает и отталкивает, но что поделать?! Сохранность личной информации должна быть на первом месте.

Вся настройка сводится к выполнению двух действий: назначаем необходимому приложению автозапуск и разрешаем ему работу в фоновом режиме. Очень важный момент, нужно обязательно выполнить оба действия, иначе желаемого эффекта не будет.

Автозапуск приложений

Итак, находим на рабочем столе и запускаем программу Безопасность (Security). В ней нажимаем правую нижнюю кнопку Разрешения (Permissions) и выбираем раздел (Autostart). В этом разделе необходимо отметить приложение, которое будет запускаться после загрузки ОС. Первым делом нужно выделить те программы, которые обновляют данные по временному интервалу или выполняют синхронизацию. Это могут быть различные почтовые клиенты, мессенджеры, облачные и погодные сервисы и многое другое. Но помните, чем больше вы отметите приложений, тем медленнее будет запускаться смартфон после перезагрузки. Выбирайте, только необходимое и без фанатизма.

После того, как вы сделали свой выбор, отмеченные приложения появляются в верхней части экрана.

Теперь после перезагрузки выбранные приложения будут автоматически запускаться для фоновой работы.

Настройка фоновых процессов

Однако, не достаточно поместить приложение в автозапуск, необходимо дополнительно разрешить ему работу в фоновом режиме. Поскольку ОС Android построена таким образом, что неиспользуемые запущенные программы по мере необходимости выгружаются из памяти.

Можно выбрать три уровня ограничения: Отключен (Off), Стандартный (Standard) и Высокий (Advanced). Выбирать первый и последний пункты без необходимости я не советую. Поскольку это существенно скажется либо на продолжительности автономной работы или программы совсем перестанут работать в фоновом режиме. Для себя я выбрал второй пункт, который позволяет вручную задавать ограничения приложениям.

Выбираем Стандартный (Standard) и нажимаем Приложения (Choose apps).

Появится список установленных программ, в котором нужно выбрать приложения из нашего автозапуска.

Нажимаем на нужное нам приложение и назначаем ему Нет ограничений (No restrictions). Также есть возможность позволить программе определять местоположение в фоновом режиме.

Мы можем не только разрешать фоновую работу, но и ограничивать. Это может понадобиться в тех случаях, когда приложение очень активно работает в фоновом режиме.

Не стоит забывать, что каждый автозапуск приложения и его дальнейшая фоновая работа в конечном счете будет сказываться на продолжительности автономной работы. Для себя стоит расставить приоритет: вовремя получить сообщение или не остаться без связи к концу дня. Поэтому все действия необходимо выполнять обдуманно, взвешивая все за и против.

На сегодня всё. Присылайте ваши вопросы, связанные с работой фирменного интерфейса MIUI, настройкой смартфонов Xiaomi и других мобильных устройств на ОС Android мне на или в личку Telegram . Ответы на лучшие из них я опубликую в рубрике . А также подписывайтесь на мой канал в Telegram, и вы первыми узнаете о новых записях на моём сайте.

В современном мире без системы навигации – никуда. В повседневной жизни, наверное, каждый пользуется в своем смартфоне технологией GPS-позиционирования. Если несколько лет назад данная функция в телефоне была очень крутой и необычной, то сейчас увидеть GPS в каком-то гаджете уже не является чем-то странным или фантастическим. На смартфонах Xiaomi данная технология работает хорошо и точно определяет не только ваше местоположение, но и отвечает за быструю навигацию на дорогах вашего города. Чаще всего, GPS пользуются таксисты или водители большого города, поэтому неисправность этой функции является не каким-то пустяком, а целой катастрофой.

На смартфоне Xiaomi Mi6, Mi5 или других аппаратах компании GPS «отваливается» довольно часто, и это одна из самых распространенных неисправностей по данным сервисных центров Xiaomi. Чтобы починить систему навигации, ее нужно:

  • протестировать;
  • проверить на возможность включения и отключения;
  • узнать возможные проблемы;
  • проверить контакты антенны;
  • разобраться с программной частью аппарата.

Как включить GPS на Xiaomi гаджете, если модуль не включается вручную из-за какой-то неисправности? Обо всем этом вы узнаете, прочитав нашу подробную статью.

Тест подключения

Чтобы узнать, действительно ли у вас не работает GPS в смартфоне, необходимо протестировать количество найденных спутников, и количество работающих спутников. Для теста мы будем использовать приложение GPS Test. Оно бесплатное и его можно загрузить в Google Play Market. Оно не требует наличия Root-прав, поэтому гарантия на телефон Xiaomi у вас не слетит. После загрузки его нужно запустить. Выскочит всплывающее окно с предоставлением разрешения на определение местоположения. Нажмите «Да», чтобы программа смогла включить на смартфоне Xiaomi GPS Tracker и начать поиск спутников.

На главном окне все отображается в виде статистической диаграммы. Зеленые полоски показывают количество спутников, у которых наблюдается самая высокая точность передачи данных о вашем местоположении. Но здесь нужно смотреть на количество используемых спутников. Если возле надписи «In View» цифра составляет 20, а возле «In Use» – 1-2, это значит, что трекер местоположения в смартфоне работает неправильно и нужно его либо откалибровать, либо почистить контакты, о чем мы поговорим позже.

Ненормальная ситуация

Если вообще ничего не отображается, убедитесь, что GPS включен на вашем аппарате, а как это сделать, давайте разберемся вместе! Также из теста GPS могут подойти банальные попытки отключения и включения.

Полностью работоспособный GPS!

Как отключить

Бывает, что неправильная работа Xiaomi GPS Tracker связана с какой-то программной ошибкой. Помогает простое отключение и включение трекера. Чтобы отключить GPS в смартфоне нужно:

  • открыть шторку или панель уведомлений (свайпните пальцем 2 раза);

  • найдите иконку с карточной отметкой или просто название GPS и нажмите на него.

Это самый простой способ отключения GPS. Если иконки нет, то как отключить GPS на смартфоне? Нужно в шторке нажать на «Изменить» и в открывшемся меню настроек нужно найти ярлык «GPS» и перетащить его в отображаемые параметры панели уведомлений. Таким образом, с помощью шторки вы сможете отключить систему навигации.

Как включить

Довольно интересный вопрос: где включается GPS на смартфоне Xiaomi? Ответ интуитивно простой и логичный: там, где и отключается определение местоположения владельца гаджета. Откройте шторку и нажмите на «GPS». На этом подробную инструкцию «Как включить GPS» можно назвать законченной. Если при включении иконка загорается и сразу отключается, это свидетельствует о возможных проблемах с системой навигации, о которых мы поговорим далее.

Возможные проблемы

Если у вас не ловит GPS в смартфоне Xiaomi, обязательно стоит ознакомиться с возможными проблемами, которые могут мешать поиску спутников и нормальной работе системы навигации.

  • Проблема с программной частью. Есть какие-то неполадки в прошивке или системных файлах;
  • GPS не откалиброван с программной стороны, не введены сервера навигационной системы вашей страны, из-за чего в навигаторе пропал сигнал;
  • проблема с аппаратной частью, а именно с засоренными контактами антенны или с нерабочим GPS-модулем.

Поговорим о первой проблеме. Помочь в данном случае может полноценный сброс телефона до заводских настроек с помощью настроек аппарата или режима Recovery. Учтите, что все ваши файлы и данные будут удалены, поэтому сделайте их резервную копию, чтобы ничего ценного и важного не потерять. Если это не помогло, стоит прибегать к более радикальному методу исправления проблем с GPS – перепрошивка гаджета на официальную глобальную прошивку MIUI 8 или 9, а также на качественную кастомную прошивку (LineageOS, RR и др. – ищите на 4PDA).

Решение второй проблемы будет в следующем разделе. Оно заключается в изменении файла GPS-серверов, но минус метода: обязательно требуется получить Root-права (читайте в наших инструкциях). После этого можно воспользоваться проводником или специальной утилитой из Google Play Store.

Третья проблема заключается в очистке контактов модуля GPS или замене модуля (требуется идти в сервисный центр). Если у вас GPS пропадает, но вы им не пользуйтесь, то лучше не проводить какие-то манипуляции с системными файлами или разбирать устройство, чтобы ничего не повредить ради ненужной для вас функции.

Изменяем системные настройки

Чтобы поменять системные настройки, нужно изменить файл конфигурации системы навигации под названием GPS.conf. Она расположена по следующему пути: system/etc. Учтите: чтобы найти этот файл, нужно скачать кастомный проводник ES Explorer и получить Root-права. После этого у пользователя появится возможность открывать и изменять файлы ОС Android.

Скопируйте вышеуказанный файл на ваш компьютер в качестве резервной копии и удалите старый файл с вашего аппарата. Перезагрузите гаджет. Можно скачать дополнительную утилиту, но это вовсе необязательно. Из самых доступных отметим «Faster GPS», но мы советуем воспользоваться обычным «Блокнотом» на ПК. Откройте скопированный файл, и если вы находитесь в России, то замените данные файла на следующие:

NTP_SERVER=ru.pool.ntp.org

Найти сервера вашей страны можно в интернете – они есть в доступном доступе. После этого сохраните файл и переместите его на смартфон в папку etc. Перезагрузите аппарат. Настройки GPS будут обновлены, а сама система навигации должна работать корректно.

Контакты антенны

В смартфонах имеются отдельные модули связи. Обычно они подключены к материнской плате с помощью коаксиального кабеля или шлейфа. В некоторых смартфонах они впаяны в материнскую плату. Контакты модуля обязательно должны прикасаться к контактным площадкам на корпусе аппарата. Эти площадки и сами контакты могут окислиться. Их нужно почистить. Для этого разберите свой аппарат и обычным ластиком «пройдитесь» по площадкам и контактам. После этого проверьте работу навигации. Также можно воспользоваться спиртом и ватными дисками. Протрите контакты обычным медицинским спиртом, чтобы очистить окисленные участки.

Если контакты оторваны, а модуль GPS не так просто обычными руками изъять, то занесите свой аппарат в сервисный центр надежным мастерам. Лучше пойти в магазин с сервисным центром Xiaomi, который починит гаджет по гарантии.