Рекомендации для конкретных производителей
Важным фактором является скорость реагирования на событие. Сообщение о событии пришедшее на 10 минут позже или не пришедшее вовсе, в большинстве случаев лишает его смысла. Это относится к приложениям, которые позволяют просматривать видео, управлять автоматикой, открывать и закрывать дверные замки и ворота, отвечать на входящие вызовы. И часто приходится слышать, что приложение работает плохо, что-то делает, а уведомления не доставляет. Но это не всегда вина разработчика. Часто причина бывает в смартфоне, точнее в его операционной системе.
За доставку вызовов на ваш телефон отвечает сервис доставки Push уведомлений от Google и операционная система, а дальше они передают сообщение приложению, которому оно предназначалось. Собственно сам Android не препятствует доставке сообщений, проблемы возникают из-за того, что у каждого производителя есть куча собственных надстроек и «улучшений» базовой операционной системы.
Давайте разбираться.
Вот несколько возможных причин:
Чтобы приложение, получило сообщение о вызове, ваш телефон должен обратиться на сервер и проверить, если для него новое сообщение о звонке, забрать, если есть, и передать приложению, чтобы оно уже отобразило окно с вызовом. Это значит, что телефон постоянно должен держать соединение с интернетом, даже если лежит у вас в кармане. Это всё расходует батарею телефона, и многие производители, стараясь продлить время работы смартфона на одной зарядке, запрещают такое поведение или стараются максимально ограничить данный функционал.
Итак, решение проблемы с прохождением вызовов чаще всего стоит искать именно в «системах экономии энергии»(например, Stamina на устройствах Sony), «оптимизации приложений» и т.д. и тут каждый производитель смартфонов на базе Android выдумывает свой велосипед, и часто переделывает его от обновления к обновлению.
Стоит сказать, что именно отключение Push уведомлений на энергопотреблении сказывается очень слабо, в сравнении с потреблением LTE или прожорливого приложения. Включение или отключение оптимизаций Push сообщений, изменяет срок работы смартфона на одной зарядке максимум на пару процентов.
Откройте Менеджер задач. Например, нажмите и удерживайте среднюю кнопку, пока на экране не появится список всех запущенных приложений.
Найдите приложение.
Нажмите значок Замок рядом с названием приложения.
Значок Замка показывает, что приложение закреплено в оперативной памяти.
В Android начиная с версии 9 добавили дополнительные оптимизации энергопотребления. Мы работаем над тем, чтобы входящие вызовы поступали одинаково стабильно на всех версиях Android, а вы можете попробовать отключить экономию батареи для приложения РосДомофон. Посмотрите инструкцию, как это можно сделать:










Приложение, которое нам вредит на Samsung Galaxy S6, называется Smart Manager. Это отдельное приложение, которое можно найти и в системных настройках.


В приложении Smart Manager, нужно нажать ОПЦИИ, в правом верхнем углу. «Настройка уведомлений». И включить переключатель «Ухудшение производительности». Название очень странное и путающее, с учетом того что производительность оно ухудшает именно в выключенном положении. Чтоб получать Push уведомления, положение переключателя должно быть как на картинке. Переключатель «Энергосбережение» особого эффекта не производит, но можно тоже включить.
На устройстве ASUS ZenFone 2 приложения могут не запуститься после перезагрузки устройства или выгрузки приложения из оперативной памяти устройства. Чтобы решить эту проблему, разрешите автоматический запуск для приложения в настройках Менеджера автозапуска. Приложение Росдомофон, при первом входе, автоматически предложит добавить себя в список автозапуска.
Как закрепить приложение в оперативной памяти устройства описано в основной части приложения.
Приложение может быть выгружено из оперативной памяти устройства средствами операционной системы. Если приложение выгружено, оно может не запуститься во время входящего телефонного звонка. Чтобы решить эту проблему, вам нужно закрепить приложение в оперативной памяти устройства.
Приложение может не запуститься после перезагрузки устройства. Чтобы решить эту проблему, разрешите автоматический перезапуск для него. Например, используйте приложение Smart Manager. Перейдите в Smart Manager > ОЗУ > Прил.Автозагр. и включите переключатель него.
Вызовы с домофона могут не приходить на телефон, потому что система MIUI ограничивает фоновую работу приложения.
Для исправления нужно сделать следующие действия:
![]()












Готово, вы восхитительны!
Инструкция сделана для телефона Xiaomi Redmi 5 Plus, но должна работать и для других схожих моделей устройств.
Необходимо добавить приложение в защищенный список. Настройки -> Батарея -> Управление энергосбережением -> Защита приложений
Видео для ZTE Nubia Z11 Mini S и других похожих телефонов:
Для остальных телефонов ZTE могут быть следующие проблемы и пути их решения: