В Android Oreo добавлена функция откладывания уведомлений, которая позволяет временно скрывать уведомления на 15, 30, 60 или 120 минут. Мы нашли способ настроить продолжительность повтора сигнала на Android 8.1 Oreo.
С Андроид Пскоро в пути, большинство пользователей, вероятно, только недавно обновились до Андроид 8.0 Орео, не говоря уже о Андроид 8.1. Android Oreo предлагает массу полезных функций, таких как увеличение времени автономной работы и использования памяти благодаря строгие ограничения фоновых приложений, режим «картинка в картинке», каналы уведомлений, более быстрое время загрузки, и API автозаполнения для менеджеров паролей. Еще одна полезная функция – откладывание уведомлений, функция, которая, наконец, позволяет вам временно отклонять уведомления, чтобы навести порядок в строке состояния. По умолчанию вам разрешено откладывать уведомления только на 15 минут, 30 минут, 1 час или 2 часа, но если вы используете Android 8.1 Oreo, эти числа можно настроить без рута. Вот как.
Длительность отсрочки уведомлений Oreo по умолчанию
Как настроить длительность повтора уведомлений на Android 8.1 Oreo
Хотя в Android 8.0 Oreo появилась возможность отложить уведомления, только в Android 8.1 Oreo Google представила способ настройки продолжительности откладывания уведомлений. Следовательно, это руководство будет работать только на устройствах Android 8.1, таких как Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL, Google Pixel 2, Google Pixel 2 XL, Nokia 8 и любое устройство под управлением собственной ОС Android 8.1 на базе AOSP. ПЗУ.
Метод, который мы используем, предполагает изменение скрытой настройки через Android Debug Bridge (ADB). Поскольку для этого не требуется разблокировка загрузчика или рутирование устройства, вы можете получать обновления OTA или совершать платежи через Android Pay. Все, что вам нужно, это ваше устройство, компьютер и приложение, разработанное модератором форума XDA. Захари1 называется Системный тюнер. Приложение доступно бесплатно в магазине Google Play, но убедитесь, что вы его используете. версия 248 в противном случае у вас не будет доступа к этой новой функции.
Цена: Бесплатно.
3.7.
Вот пошаговое руководство о том, как использовать это приложение для изменения продолжительности отсрочки уведомлений на Android 8.1 Oreo:
- Настройте ADB на своем компьютере, следуя нашему руководству. здесь.
- Откройте командную строку или терминал и введите следующее:
adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
- Запустите приложение SystemUI Tuner и просмотрите экраны настройки.
- Нажмите «В настройки».
- Примите всплывающее предупреждение.
- Нажмите «Разное».
- Прокрутите вниз до раздела «Откладывание уведомлений».
- Для «по умолчанию» выберите время, в минутах, что продолжительность отсрочки уведомлений должна быть установлена по умолчанию.
- Для «Время от А» до «Время D» выберите 4 раза, в минутах, что должна быть установлена продолжительность отсрочки уведомлений. Например, если мне нужны 30 минут, 1 час, 2 часа и 6 часов, я бы поставил 30, 60, 120 и 360 от A до D соответственно.
- Убедитесь, что продолжительность повтора установлена по умолчанию. соответствует одному из чисел вы выбрали на шаге №9.
- Наконец, чтобы это не отключалось при перезагрузке, нажмите кнопку меню в правом верхнем углу приложения и выберите «Настройки». Затем переключите "Безопасный режим", чтобы приложение могло восстановить эти значения при перезагрузке.
Все готово! Следует иметь в виду, что при включении «Безопасного режима» в строке состояния отображается раздражающее уведомление, но вы можете легко скрыть это уведомление нажав и удерживая его, отключив канал уведомлений. Кроме того, продолжительность отсрочки вашего нового уведомления не будет доступно ни в одном существующем уведомлении в строке состояния — только новые уведомления, которые приходят после внесения этого изменения.
В качестве бонуса, поскольку вы уже столкнулись с проблемой настройки SystemUI Tuner, вы можете поиграть с любыми другими функциями, предлагаемыми в приложении! Здесь и там есть множество небольших настроек, которые могут сделать ваш пользовательский интерфейс более приятным на вид!
Как это работает
Хорошо, некоторым из вас может быть интересно, как именно это работает. Это довольно просто, Google добавил вариант разработчика это позволяет изменить параметры отсрочки уведомлений. Доступ к этой опции возможен только через ADB, поскольку она находится в таблице настроек. Вы можете либо изменить этот параметр напрямую через ADB, либо предоставить приложению разрешение WRITE_SECURE_SETTINGS, как мы сделали выше, чтобы приложение могло получить доступ к таблице.
Эту опцию можно изменить, введя в ADB такую команду:
adb shell settings put global notification_snooze_options "default=60,options_array=30:60:120:360"
именно так это делает приложение SystemUI Tuner от Zacharee1. Я сам узнал об этом маленьком трюке и попросил Zacharee1 добавить его в свое приложение, чтобы вам было немного легче, ребята, так что наслаждайтесь этой настройкой!