Stoppa flygplansläget från att stänga av WiFi, Bluetooth eller NFC på Android

Hur man anpassar vilka radioapparater som är avstängda när man aktiverar flygplansläge på Android. Nu kan du lämna WiFi, Bluetooth eller NFC på i flygplansläge!

Det har alltid funnits en rädsla för att en telefons radiofrekvenser kan orsaka problem med flygplansutrustning. Före smartphone-eran instruerades flygpassagerare att stänga av all elektronik bara som en försiktighetsåtgärd. Smartphones introducerade flygplansläge så att vi fortfarande kunde använda dem för andra saker som att spela ett spel eller titta på en video. Vissa användare använder till och med flygplansläge utanför resor för att spara lite batteritid eller som ett sätt att gå kall turkey från Internet. När du aktiverar flygplansläge inaktiverar det alla radioapparater på enheten som mobil, WiFi, NFC och Bluetooth. Dock är Bluetooth i allmänhet tillåtet på ett plan och vissa tillåter till och med WiFi-användning. Här är en handledning om hur du förhindrar WiFi, Bluetooth eller någon annan radio från att inaktiveras när du slår på flygplansläge.


Hur man förhindrar att flygplansläge inaktiverar vissa radioapparater

  1. Installera USB-drivrutinerna för din enhetstillverkare (Google tillhandahåller en lista över några universella USB-drivrutiner här).
  2. Ladda ner ADB binär för ditt operativsystem (Windows, Mac, Linux). Dessa länkar kommer alltid att peka på den senaste versionen av ADB.
  3. Extrahera innehållet i ADB binära ZIP-filen till en mapp på din PC.
  4. Starta appen Inställningar på din enhet och tryck på alternativet Om telefon.
  5. Hitta byggnumret och tryck på det 7 gånger så att vi kan aktivera utvecklarläget.
  6. Gå tillbaka till huvudmenyn Inställningar och ange utvecklaralternativ och slå sedan på USB-felsökning.
  7. Anslut din telefon till datorn och ändra den från läget "endast laddning" till läget "filöverföring (MTP)". Vissa enheter kräver detta steg som en säkerhetsåtgärd innan ADB tillåts att fungera.
  8. Gå tillbaka till datorn och ta fram katalogen där du extraherade ADB-binären.
  9. Starta en kommandotolk eller terminal i din ADB-katalog. För Windows-användare kan detta göras genom att hålla ned Skift och högerklicka och sedan välja alternativet "öppna kommandotolken här". (Vissa Windows 10-användare kan se "PowerShell" istället för "kommandotolken".)
  10. När du är i kommandotolken eller terminalmiljön, kör följande kommando: adb devices
  11. Detta startar ADB-demonen om den inte redan har lanserats. Du kanske till och med ser en uppmaning på din telefon som ber dig att godkänna en anslutning till datorn. Tillåt åtkomst till USB-felsökning här.
  12. Om du nu kör kommandot adb devices igen från steg 10, kommer kommandotolken/terminalen att skriva ut serienumret för din enhet. I så fall är du redo att gå vidare. Om inte, är USB-drivrutinerna troligen inte korrekt installerade.
  13. Kör följande kommando i kommandotolken eller terminalen: adb shell
  14. Kör sedan följande kommando för att förhindra att flygplansläget stänger av WiFi: settings put global airplane_mode_radios cell, bluetooth, nfc, wimax
  15. Alternativt kan du göra det här kommandot för att förhindra att flygplansläge stänger av WiFi och Bluetooth: settings put global airplane_mode_radios cell, nfc, wimax
  16. Varje objekt vi tar bort från listan säger åt Android att låta den radion vara på när flygplansläget är aktiverat.
  17. Om du någonsin vill återställa saker till hur de var, kan du utföra följande kommando i en ADB-skalprompt: settings delete global airplane_mode_radios

Förklaring

Så som du kan se från stegen ovan använder vi ADB-kommandon för att manuellt anpassa exakt vilka radioapparater som stängs av när vi trycker på den flygplanslägesknappen. Normalt stänger flygplansläget av mobilradio, WiFi, NFC, Bluetooth och WiMAX (om det finns), men att ta bort en eller flera av dessa från listan med ADB-kommandot som visas i steg 14 gör det så att det ignoreras. I exemplet jag gav ovan i steg #15 valde jag att både WiFi och Bluetooth skulle vara på när jag aktiverar flygplansläge.

Det är därför som kommandot endast inkluderar alternativ för mobil, NFC och WiMAX. Eftersom vi lämnar de två radioapparaterna utanför ADB-kommandot i steg #15 (WiFi och Bluetooth i det här fallet), kommer Android att lämna dessa radioapparater ifred när du slår på flygplansläget. Du kan använda vilken kombination som helst här genom att utelämna något av dessa alternativ och till och med göra det så att mobilradion förblir på när du slår på flygplansläget. Se bara till att du vet vad du gör för att hålla mobilradion på kan få dig i problem med ett flygbolag.

Som nämnts ovan kan du slå på vissa radioapparater igen efter att du har aktiverat flygplansläget. Jag vet att jag ofta kommer att slå på WiFi och Bluetooth igen efter att jag stänger av alla andra radioapparater med en enhet som jag inte aktivt använder.

Så du kanske vill veta att det också finns ett sätt att stoppa en enhet från att slå på en av dessa radioapparater när flygplansläget har aktiverats. Preferensen styrs genom att ändra värdena i den globala inställningen "airplane_mode_toggleable_radios". Du kan till exempel göra det så att du inte kan slå på WiFi igen om du väljer genom att ange det här kommandot:

settings put global airplane_mode_toggleable_radios bluetooth, nfc

Som standard är alternativen för detta kommando WiFi, Bluetooth och NFC. Men om du utelämnar en av dem när du utför kommandot ovan stoppar du enheten från att slå på radion igen. Detta kan vara en bra idé för ett barns smartphone eller surfplatta, eller till och med användas som ett säkerhetsskåp för att se till att radion inte slås på igen när flygplansläget är på. Den här funktionen kommer sannolikt att vara mindre användbar än den som beskrivs i den stora guiden ovan, men det är något som du kanske vill vara medveten om.