Jak změnit dobu trvání odložení upozornění na Androidu 8.1 Oreo bez rootu

Android Oreo přidal funkci odložení oznámení, která vám umožní dočasně skrýt oznámení na 15, 30, 60 nebo 120 minut. Našli jsme způsob, jak přizpůsobit tyto doby odložení v systému Android 8.1 Oreo.

S Android Pbrzy na cestě, většina uživatelů pravděpodobně aktualizovala na verzi teprve nedávno Android 8.0 Oreo, natož Android 8.1. Android Oreo přináší spoustu užitečných funkcí, jako je lepší výdrž baterie / využití paměti díky přísná omezení aplikací na pozadí, režim obraz v obraze, oznamovací kanály, rychlejší startovací časy, a rozhraní API pro automatické vyplňování pro správce hesel. Další užitečnou funkcí je odložení oznámení, což je funkce, která vám konečně umožňuje dočasně zavřít oznámení, abyste uklidili stavový řádek. Ve výchozím nastavení máte povoleno odložit oznámení pouze na 15 minut, 30 minut, 1 hodinu nebo 2 hodiny, ale pokud používáte Android 8.1 Oreo, je možné si tato čísla přizpůsobit bez rootu. Zde je návod.

Výchozí doba odložení oznámení Oreo


Jak přizpůsobit trvání odložení oznámení na Androidu 8.1 Oreo

Přestože Android 8.0 Oreo zavedl odložení oznámení, až Android 8.1 Oreo představil Google způsob, jak dobu odložení upravit. Tento návod bude tedy fungovat pouze na zařízeních se systémem Android 8.1, jako jsou Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL, Google Pixel 2, Google Pixel 2 XL, Nokia 8 a jakékoli zařízení se systémem Android 8.1 na bázi AOSP ROM.

Metoda, kterou používáme, zahrnuje změnu skrytého nastavení prostřednictvím Android Debug Bridge (ADB). Vzhledem k tomu, že to nezahrnuje odemknutí bootloaderu nebo rootování zařízení, můžete přijímat aktualizace OTA nebo provádět platby prostřednictvím Android Pay. Vše, co potřebujete, je vaše zařízení, váš počítač a aplikace vyvinutá XDA Forum Moderator Zacharee1 volal SystemUI Tuner. Aplikace je k dispozici zdarma v Obchodě Google Play, ale ujistěte se, že ji máte spuštěnou verze 248 jinak nebudete mít přístup k této nové funkci.

SystemUI TunerVývojář: Zachary Wander

Cena: Zdarma.

3.7.

Stažení

Zde je podrobný návod, jak pomocí této aplikace změnit dobu odložení upozornění na Androidu 8.1 Oreo:

  1. Nastavte ADB na vašem počítači podle našeho návodu tady.
  2. Otevřete příkazový řádek nebo terminál a zadejte následující: adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
  3. Spusťte aplikaci SystemUI Tuner a projděte si obrazovky nastavení.
  4. Klepněte na „do vylepšení“.
  5. Přijměte varování, které se objeví.
  6. Klepněte na „Různé“.
  7. Přejděte dolů k části „Odložení oznámení“.
  8. Pro „výchozí“ vyberte čas, v minutách, na kterou by měla být výchozí doba odložení oznámení.
  9. Pro "Čas A" až "Čas D" vyberte 4 časy, v minutách, na kterou by měla být nastavena doba odložení oznámení. Například, pokud chci 30 minut, 1 hodinu, 2 hodiny a 6 hodin, dal bych 30, 60, 120 a 360 od A do D.
  10. Ujistěte se, že je „výchozí“ doba odložení odpovídá jednomu z čísel jste vybrali v kroku č. 9.
  11. Nakonec, abyste mohli tuto hůl provést po restartu, klepněte na tlačítko nabídky v pravém horním rohu aplikace a vyberte „Nastavení“. Poté přepněte "Nouzový režim", abyste aplikaci umožnili obnovit tyto hodnoty při restartu.

Jsi hotový! Je třeba mít na paměti, že povolením „Nouzového režimu“ se ve stavovém řádku zobrazí nepříjemné oznámení, ale můžete snadno toto upozornění skryjte dlouhým stisknutím a deaktivací jeho oznamovacího kanálu. Také doba odložení vašich nových oznámení nebude k dispozici u žádného stávajícího oznámení ve stavovém řádku – pouze nová oznámení, která přijdou po provedení této změny.

Tlačítko pro odložení oznámení v systému Android 8.1 Oreo

Jako bonus, protože jste si již prošli problémy s nastavením SystemUI Tuneru, můžete si pohrát s kteroukoli z dalších funkcí nabízených v aplikaci! Sem tam je spousta malých vylepšení, které by mohly vaše uživatelské rozhraní udělat o něco příjemnějším na pohled!


Jak to funguje

Dobře, takže někteří z vás se možná diví, jak to přesně funguje. Je to poměrně jednoduché, přidal Google a možnost vývojáře což umožňuje změnit možnosti odložení upozornění. Tato možnost je přístupná pouze přes ADB, protože je umístěna v tabulce Nastavení. Tuto možnost můžete buď změnit přímo přes ADB, nebo udělit aplikaci oprávnění WRITE_SECURE_SETTINGS, jako jsme to udělali výše, aby aplikace měla přístup k tabulce.

Tuto možnost lze změnit zadáním příkazu, jako je tento v ADB:

adb shell settings put global notification_snooze_options "default=60,options_array=30:60:120:360"

což je přesně to, jak to dělá aplikace SystemUI Tuner od Zacharee1. Sám jsem zjistil tento malý trik a požádal jsem Zacharee1, aby si ho přidal do své aplikace, aby vám to trochu usnadnil, takže si tuto vychytávku užijte!