Jak doma zobrazovat pouze obsah oznámení na uzamčené obrazovce

Návod, jak zobrazit obsah oznámení na celé obrazovce uzamčení, když jste doma, ale skrýt oznámení na obrazovce uzamčení, když jste pryč.

Google představil upozornění na zamykací obrazovce v Androidu Lollipop a umožnil uživatelům rozhodnout, zda chtějí, aby se jejich upozornění zobrazovala na zamykací obrazovce. Skrytá v nastavení je nabídka, kde si můžete vybrat, zda chcete skrýt oznámení ze zamykací obrazovky zcela ukázat, že aplikace má oznámení, ale skrýt obsah oznámení nebo zobrazit oznámení v něm celistvost.

Ale toto nastavení je přepínač „všechno nebo nic“ – neexistuje způsob, jak ho nastavit jako kontextový. Pokud chcete mít nastavení, kde jsou oznámení skryta pouze, když jste mimo domov, budete muset toto nastavení ručně změnit pokaždé, když opustíte domov. Pro vysokoškoláky, kteří nechají svou zamykací obrazovku zapnutou doma a na koleji, obvykle zůstanete u jednoho nastavení. Díky síle Taskeru však můžeme mít to nejlepší z obou světů; zobrazit veškerý obsah oznámení, když jste doma, ale skrýt obsah oznámení, když jste mimo domov.


Požadavky

  • Tasker ($2.99)
  • SecureTask (Volný, uvolnit)

I když zde používám Tasker, můžete volně používat jakoukoli jinou automatizační aplikaci podle svého výběru. Tasker je zdaleka nejoblíbenější a je to ten, který většina lidí zná, takže to je to, co používám. SecureTask je plugin pro Tasker, který může změnit nastavení, které hledáme, ale pouze poté, co jej nastavíme se správným oprávněním. Abychom to mohli udělat, potřebujeme mít ADB přístup.

Nastavení ADB

První věc, kterou musíte udělat, je stáhnout binární soubor ADB pro váš konkrétní operační systém. Můžete tak učinit zde. Jakmile si je stáhnete, musíte se ujistit, že máte správný řidič pokud používáte Windows.

Jakmile rozbalíte binární soubor do samostatné složky a nainstalujete ovladač, musíme na smartphonu dále povolit ladění USB. Chcete-li tak učinit, otevřete Nastavení a přejděte na O telefonu. Klepněte na Číslo sestavení 7krát, dokud se nezobrazí dialogové okno s informací, že jste odemkli Možnosti vývojáře. Nyní máte přístup k možnostem vývojáře v Nastavení. V systému Android O musíte před otevřením Možnosti vývojáře zadat svůj kód PIN/heslo. Udělejte to a vyhledejte položku USB Debugging a poté ji povolte.

Nyní připojte telefon a otevřete příkazový řádek ve stejném adresáři, kde jste extrahovali binární soubor ADB. (Uživatelé Windows podržte Shift+klikněte pravým tlačítkem myši v této složce a vyberte „zde otevřít příkazový řádek.“) Do příkazového řádku zadejte zařízení adb. Zobrazí se zpráva, že se spouští server ADB, a poté se na telefonu zobrazí výzva k udělení přístupu k počítači ADB. Příjmout to. Nyní, když zadáte zařízení adb do příkazového řádku, měli byste vidět sériové číslo vašeho zařízení, pokud ano, pak jste byli úspěšní v získání přístupu ADB.

Nakonec, když se otevře příkazový řádek ADB, zadejte následující příkaz a udělte SecureTask požadované oprávnění.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask bude mít nyní možnost upravovat nastavení systému bez přístupu root! Nyní jsme připraveni přejít k nastavení Taskeru.

Nastavení Taskeru

Zde je sada pokynů krok za krokem pro vytvoření profilu Tasker, který se spustí při připojení/odpojení k/od vaší domácí WiFi sítě, a poté spustí SecureTask pro změnu nastavení.

  1. Otevřete Tasker a klepnutím na tlačítko + v pravém dolním rohu vytvořte nový profil.
  2. Klepnutím na „Stav“ přidejte kontext stavu.
  3. Vyberte „Net“ a poté „WiFi Connected“.
  4. Pod SSID klepnutím na lupu vyvolejte seznam uložených SSID. Zde si vyberte svou domácí síť.
  5. Stiskněte klávesu Zpět a Tasker vás požádá, abyste připojili existující úkol nebo vytvořili nový. Vyberte „Nový úkol“. Nesnažte se to pojmenovat.
  6. Na obrazovce Úpravy úkolů klepněte na ikonu + uprostřed dole a přidejte akci.
  7. Vyberte „Plugin“ a poté „SecureTask“ a v seznamu vyhledejte „Zabezpečená nastavení“.
  8. Klepnutím na ikonu tužky otevřete konfigurační obrazovku SecureTask.
  9. Pro akci vyberte „Zapsat“. Pro nastavení zadejte toto přesně tak, jak je napsáno (bez uvozovek) „secure lock_screen_allow_private_notifications“. Pro novou hodnotu zadejte „1“. Po dokončení klepněte na značku zaškrtnutí.
  10. Stiskněte dvakrát zpět pro návrat na hlavní obrazovku Taskeru. Nyní musíme připojit výstupní úlohu, která se spustí, když se odpojíme od naší WiFi. Dlouze stiskněte na úkolu, který jste právě vytvořili, dokud se nezobrazí „Přidat výstupní úkol“. Klepněte na to.
  11. Přidejte akci (stejné jako kroky č. 6-9), s výjimkou tentokrát pro hodnotu zadejte „0“. Tím se zobrazí oznámení na zamykací obrazovce, ale skryje se jeho obsah.

Váš telefon nyní uzamkne veškerý obsah oznámení na obrazovce, když jste připojeni k domácí síti, ale obsah oznámení skryje, když jste mimo domov!


Následuj RSS kanál XDA Tutorials pro další obsah, jako je tento. Stažení XDA Labs rychle dohnat všechny nejnovější novinky a originální funkce publikované na portálu XDA.