Фирменная оболочка OxygenOS от OnePlus активно управляет работой приложений для экономии заряда батареи. Чтобы уведомления от SingularityApp приходили стабильно, может потребоваться дополнительная ручная настройка.
Как узнать версию ОС?
Чтобы узнать версию операционной системы на устройствах OnePlus, выполните следующие действия:
Откройте Настройки.
Пролистайте вниз и выберите «О телефоне» или «Сведения о телефоне».
Найдите строку «Версия Android» — там будет указана установленная версия ОС.
Ниже обычно отображается и версия прошивки: OxygenOS (или ColorOS, если устройство для китайского рынка).
Важно! На некоторых моделях OnePlus может быть установлена своя версия системы с немного другим интерфейсом — из-за этого названия пунктов меню могут отличаться.
OnePlus 6 и новее
Перейдите в Настройки системы → Батарея → Оптимизация батареи → (три точки) → Расширенная оптимизация.
По умолчанию включены два параметра:
Глубокая оптимизация (или Адаптивная батарея). Это основной механизм закрытия приложений. Если необходимо, чтобы приложение работало в фоновом режиме — отключите этот параметр.
Оптимизация сна в режиме ожидания. OnePlus анализирует, когда вы спите, и в это время отключает сетевые соединения телефона, что может блокировать доставку push-уведомлений.
Блокировка приложения в списке недавних приложений может предотвратить его принудительное закрытие в фоновом режиме и отмену настройки оптимизации батареи.
Однако это не 100% защита — время от времени рекомендуется проверять системные настройки.
Как заблокировать приложение:
Запустите SingularityApp.
Откройте список недавних приложений (свайп вверх и удержание).
Нажмите и удерживайте окно SingularityApp, затем нажмите кнопку «Замок» в верхнем правом углу.
У заблокированного приложения появится значок закрытого замка.
Найдите SingularityApp и выберите «Не оптимизировать».
Важно! На некоторых устройствах OnePlus эта настройка может время от времени сбрасываться, и приложение снова попадет в режим «Оптимизировано». Чтобы этого не происходило, закрепите SingularityApp в списке последних приложений.
Также проверьте: Настройки → Батарея → Оптимизация батареи → в правом верхнем углу выберите «Все приложения» → найдите SingularityApp → выберите «Не оптимизировать».
Если у вас OnePlus 3 или старше, возможно, потребуется отключить режим Doze в настройках разработчика.
Автозапуск приложений
На некоторых телефонах OnePlus функция автозапуска может блокировать работу приложений в фоновом режиме. Рекомендуется отключить эту функцию для SingularityApp.
Очистка списка недавних приложений
Обычно, когда вы смахиваете приложение из списка последних, оно продолжает работать в фоне.
Однако на устройствах OnePlus бывает иначе: иногда система полностью закрывает приложение после такого свайпа — это зависит от настроек управления памятью.
Документация сгенерирована автоматически. Если вы не нашли ответ на свой вопрос — напишите нам в службу поддержки.