Як змінити тривалість відкладення сповіщень на Android 8.1 Oreo без Root

В Android Oreo додано функцію відкладення сповіщень, яка дозволяє тимчасово приховати сповіщення на 15, 30, 60 або 120 хвилин. Ми знайшли спосіб налаштувати тривалість відкладення на Android 8.1 Oreo.

с Android Pскоро в дорозі, більшість користувачів, ймовірно, нещодавно оновили до Android 8.0 Oreo, не кажучи вже про Android 8.1. Android Oreo пропонує масу корисних функцій, таких як кращий час автономної роботи/використання пам’яті завдяки суворі фонові обмеження програм, режим «картинка в картинці», канали сповіщень, швидший час завантаження, і API автозаповнення для менеджерів паролів. Ще одна корисна функція відкладення сповіщень, функція, яка нарешті дозволяє тимчасово закривати сповіщення, щоб розчистити рядок стану. За замовчуванням ви можете відкладати сповіщення лише на 15 хвилин, 30 хвилин, 1 годину або 2 години, але якщо ви використовуєте Android 8.1 Oreo, ці числа можна налаштувати без root-доступу. Ось як.

Тривалість відкладення сповіщень 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 ROM.

Метод, який ми використовуємо, передбачає зміну прихованих налаштувань за допомогою Android Debug Bridge (ADB). Оскільки це не передбачає розблокування завантажувача чи рутування пристрою, ви можете отримувати оновлення OTA або здійснювати платежі через Android Pay. Все, що вам потрібно, це ваш пристрій, ваш ПК і програма, розроблена XDA Forum Moderator Захарій1 дзвонив Тюнер SystemUI. Програма доступна безкоштовно в магазині Google Play, але переконайтеся, що ви працюєте версія 248 інакше ви не матимете доступу до цієї нової функції.

Тюнер SystemUIРозробник: Zachary Wander

Ціна: безкоштовно.

3.7.

Завантажити

Ось покрокова інструкція щодо того, як за допомогою цієї програми змінити тривалість відкладення сповіщень на Android 8.1 Oreo:

  1. Налаштуйте ADB на своєму комп’ютері, дотримуючись нашого підручника тут.
  2. Відкрийте командний рядок або термінал і введіть наступне: adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
  3. Запустіть програму SystemUI Tuner і перейдіть до екранів налаштування.
  4. Торкніться «до налаштувань».
  5. Прийміть попередження, яке з’явиться.
  6. Торкніться «Різне».
  7. Прокрутіть униз до частини «Відкладення сповіщень».
  8. Для «за замовчуванням» виберіть час, за хвилини, тривалість відкладення сповіщень за замовчуванням.
  9. Для «Часу A» до «Часу D» виберіть 4 часи, за хвилини, для якого слід встановити тривалість відкладення сповіщень. Наприклад, якщо я хочу 30 хвилин, 1 годину, 2 години та 6 годин, я вставлю 30, 60, 120 та 360 від A до D відповідно.
  10. Переконайтеся, що тривалість відкладення "за замовчуванням". відповідає одному з чисел ви вибрали на кроці №9.
  11. Нарешті, щоб зробити це прилипанням під час перезавантаження, торкніться кнопки меню у верхньому правому куті програми та виберіть «Налаштування». Потім перемкніть "Безпечний режим", щоб дозволити програмі відновити ці значення під час перезавантаження.

Ви готові! Слід пам’ятати, що під час увімкнення «Безпечного режиму» в рядку стану відображається неприємне сповіщення, але ви можете легко приховати це сповіщення довго натискаючи на нього та вимикаючи його канал сповіщень. Крім того, ваша нова тривалість відкладення сповіщень не буде доступним для жодного наявного сповіщення у рядку стану — лише нові сповіщення, які надходять після внесення цієї зміни.

Кнопка відкладення сповіщень в Android 8.1 Oreo

Як бонус, оскільки ви вже пройшли через проблеми з налаштуванням SystemUI Tuner, ви можете пограти з будь-якою з інших функцій, запропонованих у додатку! Тут і там є багато невеликих налаштувань, які можуть зробити ваш інтерфейс трохи приємнішим на вигляд!


Як це працює

Гаразд, декому з вас може бути цікаво, як саме це працює. Це досить просто, Google додав a варіант розробника що дозволяє змінювати параметри відкладення сповіщень. Цей параметр доступний лише через 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 додати її до свого додатка, щоб вам було простіше, тож насолоджуйтесь цим налаштуванням!