Jak změnit preferovaný typ sítě pomocí Tasker (bez kořene) 1

Jak změnit preferovaný typ sítě pomocí Tasker (bez kořene)

V lednu tohoto roku Tasker učinil významné oznámení, které uživatelům umožní provádět základní systémové úlohy na Androidu bez oprávnění root. Zní to jako fascinující nápad, a upřímně řečeno, nové změny hodně usnadnily práci uživatelům, kteří se stále brání rootování svého zařízení. V tomto článku vám tedy přináším komplexní pohled na to, jak je Tasker schopen plnit úkoly na úrovni systému bez oprávnění root. A abych to demonstroval, ukážu, jak můžete změnit preferovaný typ sítě pomocí Taskeru bez oprávnění root. Když už jsme si to všechno řekli, pojďme si nyní projít článek a naučit se podrobně jednotlivé kroky.

Změňte preferovaný typ sítě pomocí Taskeru

Zde jsme zařadili všechny sekce, takže můžete během okamžiku přeskočit na příslušnou část. Nejprve jsme vysvětlili nová oprávnění a poté přešli ke krokům. I když jste začátečník v automatizaci Androidu, můžete postupovat podle tohoto průvodce a naučit se používat Tasker efektivněji.

  1. Vysvětlení oprávnění ADB
  2. Udělení oprávnění ADB (jednorázový proces)
  3. Změňte preferovaný typ sítě pomocí Taskeru

Automatizujte změnu sítě na Androidu

Vysvětlení oprávnění ADB

Než projdeme kroky, chci v tomto tutoriálu prodiskutovat nová oprávnění ADB, která se chystáte udělit. První z nich je WRITE_SECURE_SETTINGS což aplikaci umožňuje číst nebo zapisovat nastavení zabezpečeného systému. Toto oprávnění není k dispozici aplikacím třetích stran, takže potřebujete, aby ADB ručně umožnila Taskeru interakci se systémovými nastaveními.

Další je oprávnění ADB WiFi. Je to druh citlivého oprávnění a obecně se uživatelům nedoporučuje toto oprávnění udělovat. Toto oprávnění dělá to, že trvale otevírá port na vašem zařízení Android, ke kterému má přístup jakákoli jiná aplikace nainstalovaná ve vašem smartphonu. To znamená, že vždy dostanete bezpečnostní výzvu, než aplikace bude mít přístup k tomuto portu. Tak pokud se vám z ničeho nic zobrazí výzva k ladění USB — kterou jste NEVYvolali ručně — pak ji okamžitě zrušte. Škodlivé aplikace mohou pomocí tohoto portu ovládat vaše zařízení, pokud je to povoleno.

Nyní se dostáváme k tomu, co toto povolení dělá. No, jak jsem řekl výše, příkaz aktivně udržuje port otevřený na vašem zařízení a Tasker jej používá k prosazování příkazů prostředí ADB v samotném zařízení. Funkce bezdrátového ADB je určena pro bezdrátové tethering mezi PC a chytrým telefonem, ale zde ji Tasker používá interně (prostřednictvím otevřeného portu) k odesílání příkazů ADB bez potřeby PC. A to je důvod, proč jste schopni provádět úkoly na Taskeru, které dříve vyžadovaly oprávnění root.

Abych to shrnul, NESCHVALUJTE oprávnění k ladění, pokud se z ničeho nic objeví výzva. Pouze pokud jste příkaz vyvolali ručně, povolte jej pouze. V případě, že chcete odebrat veškerou autorizaci ADB, můžete tak učinit v Nastavení -> O telefonu -> Možnosti vývojáře -> Zrušit autorizaci ladění USB. Také můžete deaktivovat „Wireless ADB Debugging“ a port trvale deaktivovat.

Udělení oprávnění ADB (jednorázový proces)

1. Za prvé, nainstalujte aplikaci Tasker (3,49 $) na vašem zařízení Android. Je to placená aplikace, ale stojí za to.

2. Dále nastavte ADB v počítači a připojte zařízení Android k počítači. Chcete-li ověřit připojení, spusťte adb devices v okně Terminál/CMD a stiskněte Enter. Pokud vrátí a sériové číslo pak můžete jít.

Udělení oprávnění ADB (jednorázový proces)

3. Nyní musíte spustit níže uvedený příkaz, abyste Taskeru udělili oprávnění Zápis zabezpečených nastavení. To nevrátí žádný výstupale budou provedeny změny.

adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

Udělení oprávnění ADB (jednorázový proces)

4. Dále musíte udělit oprávnění ADB WiFi. Spusťte níže uvedený příkaz a stiskněte enter. Na vašem zařízení Android se zobrazí výzva. Ujistěte se, že je povoleno „Vždy povolit z tohoto počítače“ a poté klepněte na „Povolit“.

adb tcpip 5555

Udělení oprávnění ADB (jednorázový proces)

5. Když jsem to udělal, odpojte vaše zařízení z počítače. Udělili jste všechna požadovaná oprávnění a nyní lze vše provádět na zařízení Android.

Změňte preferovaný typ sítě pomocí Taskeru

Nyní, když jste se naučili a udělili všechna potřebná oprávnění, uveďme jednoduchý příklad: změňte preferovaný typ sítě na zařízeních Android pomocí Taskeru. Vy umí i další věci, jako je zapnutí/vypnutí mobilních dat, režim Letadlo, WiFi a mnoho dalšího. Pro tento článek se však budeme držet tohoto jednoduchého návodu.

1. Otevřete Tasker a udělte aplikaci počáteční oprávnění. Poté přejděte na „Úkoly“ a klepněte na tlačítko „+“. Zde vyberte jméno, například mám nastaveno „4G“ a poté klepněte na tlačítko „Hotovo“.

Změňte preferovaný typ sítě pomocí Taskeru

2. Dále klepněte na tlačítko „+“ a vyhledejte „síť“. Zde otevřete „Typ mobilní sítě“.

Změňte preferovaný typ sítě pomocí Taskeru

3. Dále otevřete rozevírací nabídku a vyberte „4G“ nebo podle toho, jaký typ sítě preferujete. Nyní se vraťte a úspěšně jste vytvořili úkol. Pokud chcete, můžete pod jeden úkol přidat více operací. Například, když zapnu 4G, vypnu také WiFi.

Změňte preferovaný typ sítě pomocí Taskeru

4. Aby byl tutoriál kompletní, dělám další úkol s názvem „2G/3G“ abych mohl snadno přepínat mezi typy sítí. Postupujte stejně jako výše: Klepněte na tlačítko „+“ a vytvořte úkol. Poté vyhledejte síť a z rozbalovací nabídky vyberte „2G a 3G“.

Změňte preferovaný typ sítě pomocí Taskeru

5. Jste téměř hotovi. Úkoly můžete otestovat klepnutím na „Přehrát“. v levém dolním rohu. Pokud se síť změní podle konfigurace, pak můžete jít.

Jak změnit preferovaný typ sítě pomocí Tasker (bez kořene)

6. Můžete si také vytvořit profil a automatizovat úlohu na základě času, domácího WiFi připojení a dalších podmínek. Zde však neautomatizuji úlohu, ale vytvářím přepínač v nabídce Rychlé nastavení. Otevřete „Tasker“ a přejděte na „Předvolby“. Zde přejděte na kartu „Akce“.

Změňte preferovaný typ sítě pomocí Taskeru

7. Nyní v části Úlohy rychlého nastavení klepněte na tlačítko „hledat“. a vyberte si úkol. Udělejte totéž pro další úkol.

Změňte preferovaný typ sítě pomocí Taskeru

8. Nakonec stáhněte panel Rychlé nastavení a klepněte na tlačítko Upravit. Zde vyhledejte přepínače Tasker a přesuňte je do nabídky Rychlé nastavení. A tady to máte. Jednoduše klepnutím na přepínač aktivujete úlohu a okamžitě změníte typ sítě. Mějte na paměti, že kvůli nějaké chybě se oba přepínače vždy zdají aktivní, ale není tomu tak. Pro aktivaci úkolu na něj musíte klepnout.

Změňte preferovaný typ sítě pomocí Taskeru

Naučte se nová oprávnění ADB a změňte preferovaný typ sítě pomocí Tasker na Androidu

Tak to je vše. Stačí povolit dvě oprávnění ADB a budete moci provádět mnoho operací s Taskerem, které dříve vyžadovaly root. Jediné, co musíte udělat, je: neudělovat oprávnění k ladění náhodným výzvám. Kromě toho můžete přepínat nastavení systému, ovládat překryvy, spravovat oprávnění přímo z Taskeru, aniž byste potřebovali root. Každopádně to je od nás vše. Pokud narazíte na nějaký problém, napište komentář níže a dejte nám vědět. Určitě se vám pokusíme pomoci.