Come modificare la durata del posticipo delle notifiche su Android 8.1 Oreo senza root

Android Oreo ha aggiunto una funzione di posticipazione delle notifiche che ti consente di nascondere temporaneamente le notifiche per 15, 30, 60 o 120 minuti. Abbiamo trovato un modo per personalizzare la durata del posticipo su Android 8.1 Oreo.

Con Androide Ppresto in arrivo, la maggior parte degli utenti probabilmente si è aggiornata solo di recente Android 8.0Oreo, figuriamoci Android 8.1. Android Oreo offre tantissime funzionalità utili come una migliore durata della batteria/utilizzo della memoria grazie a rigide limitazioni delle app in background, una modalità immagine nell'immagine, canali di notifica, tempi di avvio più rapidi, E un'API di compilazione automatica per i gestori di password. Un'altra caratteristica utile è posticipazione delle notifiche, una funzionalità che ti consente finalmente di eliminare temporaneamente le notifiche per riordinare la barra di stato. Per impostazione predefinita, puoi posticipare le notifiche solo per 15 minuti, 30 minuti, 1 ora o 2 ore, ma se utilizzi Android 8.1 Oreo, è possibile personalizzare tali numeri senza root. Ecco come.

Durate di posticipazione predefinite delle notifiche Oreo


Come personalizzare la durata del posticipo delle notifiche su Android 8.1 Oreo

Sebbene Android 8.0 Oreo abbia introdotto il posticipo delle notifiche, è stato solo con Android 8.1 Oreo che Google ha introdotto un modo per personalizzare la durata del posticipo. Pertanto, questo tutorial funzionerà solo su dispositivi Android 8.1 come Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL, Google Pixel 2, Google Pixel 2 XL, Nokia 8 e qualsiasi dispositivo che esegue Android 8.1 personalizzato basato su AOSP ROM.

Il metodo che stiamo utilizzando prevede la modifica di un'impostazione nascosta tramite Android Debug Bridge (ADB). Poiché ciò non implica lo sblocco del bootloader o il rooting del dispositivo, puoi ricevere aggiornamenti OTA o effettuare pagamenti tramite Android Pay. Tutto ciò di cui hai bisogno è il tuo dispositivo, il tuo PC e un'app sviluppata da XDA Forum Moderator Zacharee1 chiamato Sintonizzatore SystemUI. L'app è disponibile gratuitamente su Google Play Store, ma assicurati di essere in esecuzione versione 248 altrimenti non avrai accesso a questa nuova funzionalità.

Sintonizzatore SystemUISviluppatore: Zachary Wander

Prezzo: gratuito.

3.7.

Scaricamento

Ecco un tutorial passo passo su come utilizzare questa app per modificare la durata del posticipo delle notifiche su Android 8.1 Oreo:

  1. Configura ADB sul tuo computer seguendo il nostro tutorial Qui.
  2. Apri un prompt dei comandi o un terminale e inserisci quanto segue: adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
  3. Avvia l'app SystemUI Tuner e passa attraverso le schermate di configurazione.
  4. Tocca "alle modifiche".
  5. Accetta l'avviso che appare.
  6. Tocca "Varie".
  7. Scorri verso il basso fino alla parte "Snoozing notifiche".
  8. Per il "predefinito" scegli l'ora, in pochi minuti, la durata della posticipazione delle notifiche dovrebbe essere impostata per impostazione predefinita.
  9. Per "Tempo A" fino a "Tempo D" scegli le 4 volte, in pochi minuti, su cui impostare la durata della posticipazione delle notifiche. Ad esempio, se voglio 30 minuti, 1 ora, 2 ore e 6 ore, inserirei rispettivamente 30, 60, 120 e 360 ​​da A a D.
  10. Assicurati che la durata del posticipo sia "predefinita". corrisponde a uno dei numeri hai scelto al passaggio n. 9.
  11. Infine, per mantenere questo blocco al riavvio, tocca il pulsante del menu in alto a destra dell'app e seleziona "Impostazioni". Quindi, attiva "Modalità sicura" per consentire all'app di ripristinare questi valori al riavvio.

Hai finito! Qualcosa da tenere a mente è che l'abilitazione della "Modalità provvisoria" visualizza una fastidiosa notifica nella barra di stato, ma puoi farlo nascondere facilmente la notifica premendolo a lungo e disabilitando il suo canale di notifica. Inoltre, le nuove durate di posticipazione delle notifiche non sarà disponibile su nessuna notifica esistente nella barra di stato: solo le nuove notifiche che arrivano dopo aver apportato questa modifica.

Pulsante Posticipa sulle notifiche in Android 8.1 Oreo

Come bonus, dal momento che hai già affrontato il problema di configurare SystemUI Tuner, puoi giocare con una qualsiasi delle altre funzionalità offerte nell'app! Ci sono molte piccole modifiche qua e là che potrebbero rendere la tua interfaccia utente un po' più piacevole da guardare!


Come funziona

Ok, quindi alcuni di voi potrebbero chiedersi come funziona esattamente. È piuttosto semplice, ha aggiunto Google a opzione sviluppatore che consente di modificare le opzioni di posticipazione delle notifiche. È possibile accedere a questa opzione solo tramite ADB poiché risiede nella tabella Impostazioni. Puoi modificare questa opzione direttamente tramite ADB o concedere a un'app l'autorizzazione WRITE_SECURE_SETTINGS come abbiamo fatto sopra in modo che l'app possa accedere alla tabella.

Questa opzione può essere modificata emettendo un comando come questo in ADB:

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

che è esattamente il modo in cui lo fa l'app SystemUI Tuner di Zacharee1. Ho scoperto questo trucchetto da solo e ho chiesto a Zacharee1 di aggiungerlo alla sua app per rendervi le cose un po' più semplici, quindi godetevi questo tweak!