Zastavte režim Letadlo z vypínání WiFi, Bluetooth nebo NFC na Androidu

Jak přizpůsobit, která rádia jsou vypnuta při povolení režimu v letadle v systému Android. Nyní můžete nechat WiFi, Bluetooth nebo NFC zapnuté v režimu Letadlo!

Vždy panoval strach, že rádiové frekvence telefonu mohou způsobit problémy s vybavením letadla. Před érou chytrých telefonů byli pasažéři v letadle instruováni, aby preventivně vypnuli veškerou elektroniku. Smartphony představily režim Letadlo, abychom je mohli stále používat pro jiné věci, jako je hraní her nebo sledování videa. Někteří uživatelé dokonce používají režim Letadlo mimo cestování, aby ušetřili trochu výdrže baterie nebo jako způsob, jak se dostat do studeného krocana z internetu. Když povolíte režim Letadlo, deaktivuje se všechna rádia na zařízení, jako jsou mobilní sítě, WiFi, NFC a Bluetooth. Bluetooth je však obecně povolen v letadle a některé dokonce umožňují použití WiFi. Zde je návod, jak zabránit deaktivaci WiFi, Bluetooth nebo jiného rádia při zapnutí režimu Letadlo.


Jak zabránit režimu Letadlo v deaktivaci určitých rádií

  1. Nainstalujte ovladače USB od výrobce zařízení (Google poskytuje seznam některých univerzální USB ovladače zde).
  2. Stáhněte si Binární ADB pro váš operační systém (Okna, Mac, Linux). Tyto odkazy budou vždy směřovat na nejnovější verzi ADB.
  3. Extrahujte obsah binárního souboru ZIP ADB do složky v počítači.
  4. Spusťte na svém zařízení aplikaci Nastavení a klepněte na možnost O telefonu.
  5. Najděte číslo sestavení a klepněte na něj 7krát, abychom mohli aktivovat režim vývojáře.
  6. Vraťte se do hlavní nabídky Nastavení a zadejte Možnosti vývojáře a poté zapněte ladění USB.
  7. Připojte telefon k počítači a změňte jej z režimu „pouze nabíjení“ na režim „přenos souborů (MTP)“. Některá zařízení vyžadují tento krok jako bezpečnostní opatření před povolením ADB pracovat.
  8. Vraťte se k počítači a vyvolejte adresář, do kterého jste extrahovali binární soubor ADB.
  9. Spusťte příkazový řádek nebo terminál v adresáři ADB. Pro uživatele Windows to lze provést podržením klávesy Shift a kliknutím pravým tlačítkem myši a výběrem možnosti „otevřete příkazový řádek zde“. (Někteří uživatelé Windows 10 mohou vidět „PowerShell“ místo „příkazového řádku“.)
  10. Jakmile jste v prostředí příkazového řádku nebo terminálu, spusťte následující příkaz: adb devices
  11. Tím se spustí démon ADB, pokud ještě nebyl spuštěn. Můžete dokonce vidět výzvu na telefonu, která vás požádá o autorizaci připojení k počítači. Zde povolte přístup ladění USB.
  12. Pokud nyní znovu spustíte příkaz adb devices z kroku 10, příkazový řádek/terminál vytiskne sériové číslo vašeho zařízení. Pokud ano, pak jste připraveni jít dál. Pokud ne, ovladače USB pravděpodobně nejsou správně nainstalovány.
  13. Na příkazovém řádku nebo terminálu spusťte následující příkaz: adb shell
  14. Poté spusťte následující příkaz, abyste zabránili režimu Letadlo ve vypnutí WiFi: settings put global airplane_mode_radios cell, bluetooth, nfc, wimax
  15. Případně můžete provést tento příkaz, abyste zabránili režimu Letadlo ve vypnutí WiFi a Bluetooth: settings put global airplane_mode_radios cell, nfc, wimax
  16. Každá položka, kterou odstraníme ze seznamu, říká systému Android, aby nechal toto rádio zapnuté, když je zapnutý režim Letadlo.
  17. Pokud někdy budete chtít vrátit věci zpět do stavu, v jakém byly, můžete ve výzvě prostředí ADB provést následující příkaz: settings delete global airplane_mode_radios

Vysvětlení

Jak tedy můžete vidět z výše uvedených kroků, používáme příkazy ADB k ručnímu přizpůsobení přesně toho, jaká rádia se vypnou, když stiskneme tlačítko Režim letadla. Režim Letadlo normálně vypne mobilní rádia, WiFi, NFC, Bluetooth a WiMAX (pokud existuje), ale odstraněním jednoho nebo více z nich ze seznamu pomocí příkazu ADB zobrazeného v kroku 14 to uděláte ignoroval. V příkladu, který jsem uvedl výše v kroku č. 15, jsem zvolil, aby zůstaly zapnuté WiFi i Bluetooth, když povolím režim Letadlo.

To je důvod, proč příkaz zahrnuje pouze možnosti mobilní sítě, NFC a WiMAX. Vzhledem k tomu, že tato dvě rádia vynecháváme z příkazu ADB v kroku č. 15 (v tomto případě WiFi a Bluetooth), Android nechá tato rádia na pokoji, když zapnete režim Letadlo. Zde můžete použít libovolnou kombinaci tím, že vynecháte kteroukoli z těchto možností, a dokonce to uděláte tak, že mobilní rádia zůstanou zapnutá, když zapnete režim Letadlo. Jen se ujistěte, že víte, co děláte, protože zapnutím mobilního rádia byste se mohli dostat do problémů s leteckou společností.

Jak již bylo zmíněno výše, po zapnutí režimu Letadlo můžete některá rádia znovu zapnout. Vím, že často znovu zapnu WiFi a Bluetooth poté, co vypnu všechna ostatní rádia se zařízením, které aktivně nepoužívám.

Možná budete chtít vědět, že existuje také způsob, jak zabránit zařízení v zapnutí jednoho z těchto rádií, když je povolen režim Letadlo. Předvolba se ovládá změnou hodnot v globální předvolbě "airplane_mode_toggleable_radios". Můžete to například udělat tak, že nebudete moci znovu zapnout WiFi, pokud se rozhodnete zadáním tohoto příkazu:

settings put global airplane_mode_toggleable_radios bluetooth, nfc

Ve výchozím nastavení jsou možnosti tohoto příkazu WiFi, Bluetooth a NFC. Ale pokud jeden z nich vynecháte při provádění výše uvedeného příkazu, zabráníte zařízení v opětovném zapnutí tohoto rádia. To může být dobrý nápad pro dětský chytrý telefon nebo tablet, nebo dokonce použit jako bezpečnostní zařízení, aby se zajistilo, že rádio nebude znovu zapnuto, když je zapnutý režim Letadlo. Tato funkce bude pravděpodobně méně užitečná než ta, která je podrobně popsána ve velkém průvodci výše, ale je to něco, o čem možná budete chtít vědět.