Pysäytä lentokonetila sammuttamasta WiFi-, Bluetooth- tai NFC-toimintoa Androidissa

Kuinka mukauttaa, mitkä radiot sammutetaan, kun lentokonetila otetaan käyttöön Androidissa. Nyt voit jättää WiFin, Bluetoothin tai NFC: n päälle lentokonetilassa!

Aina on pelätty, että puhelimen radiotaajuudet voivat aiheuttaa ongelmia lentokonelaitteiston kanssa. Ennen älypuhelinaikakautta lentokoneen matkustajia ohjeistettiin sammuttamaan kaikki elektroniikka varotoimenpiteenä. Älypuhelimet esittelivät lentokonetilan, jotta voimme edelleen käyttää niitä muuhun, kuten pelin pelaamiseen tai videon katseluun. Jotkut käyttäjät käyttävät lentokonetilaa jopa matkan ulkopuolella säästääkseen akun käyttöikää tai lähteäkseen kylmään kalkkunaan Internetistä. Kun otat lentokonetilan käyttöön, se poistaa käytöstä kaikki laitteen radiot, kuten matkapuhelinverkon, WiFin, NFC: n ja Bluetoothin. Bluetooth on kuitenkin yleensä sallittu lentokoneessa ja jotkut jopa sallivat WiFin käytön. Tässä on opetusohjelma, jonka avulla voit estää WiFin, Bluetoothin tai minkä tahansa muun radion poistumisen käytöstä, kun otat lentokonetilan käyttöön.


Kuinka estää lentokonetilaa poistamasta käytöstä tiettyjä radioita

  1. Asenna laitteen valmistajan USB-ohjaimet (Google tarjoaa luettelon joistakin universaalit USB-ajurit täältä).
  2. Lataa ADB binaari käyttöjärjestelmällesi (Windows, Mac, Linux). Nämä linkit osoittavat aina ADB: n uusimpaan versioon.
  3. Pura ADB-binaarisen ZIP-tiedoston sisältö tietokoneesi kansioon.
  4. Käynnistä Asetukset-sovellus laitteessasi ja napauta Tietoja puhelimesta -vaihtoehtoa.
  5. Etsi koontiversio ja napauta sitä 7 kertaa, jotta voimme ottaa kehittäjätilan käyttöön.
  6. Palaa Asetukset-päävalikkoon ja valitse Kehittäjäasetukset ja ota sitten USB-virheenkorjaus käyttöön.
  7. Liitä puhelin tietokoneeseen ja vaihda se "vain lataus" -tilasta "tiedostonsiirto (MTP)" -tilaan. Jotkut laitteet vaativat tämän vaiheen turvatoimenpiteenä, ennen kuin ne antavat ADB: n toimia.
  8. Palaa tietokoneeseen ja tuo esiin hakemisto, josta purit ADB-binaarin.
  9. Käynnistä komentokehote tai pääte ADB-hakemistossasi. Windows-käyttäjille tämä voidaan tehdä pitämällä Shift-näppäintä painettuna ja napsauttamalla hiiren kakkospainiketta ja valitsemalla sitten "avaa komentokehote tästä" -vaihtoehto. (Jotkut Windows 10 -käyttäjät voivat nähdä "PowerShellin" "komentokehotteen" sijaan.)
  10. Kun olet komentokehote- tai pääteympäristössä, suorita seuraava komento: adb devices
  11. Tämä käynnistää ADB-demonin, jos sitä ei ole jo käynnistetty. Saatat jopa nähdä puhelimessasi kehotteen, jossa sinua pyydetään valtuuttamaan yhteys tietokoneeseen. Salli USB-virheenkorjauskäyttö täällä.
  12. Jos nyt suoritat adb-laitteet-komennon uudelleen vaiheesta 10, komentokehote/pääte tulostaa laitteesi sarjanumeron. Jos näin on, olet valmis jatkamaan. Jos ei, USB-ajureita ei todennäköisesti ole asennettu oikein.
  13. Suorita seuraava komento komentokehotteessa tai terminaalissa: adb shell
  14. Suorita sitten seuraava komento estääksesi lentokonetilaa sammuttamasta WiFi-yhteyttä: settings put global airplane_mode_radios cell, bluetooth, nfc, wimax
  15. Vaihtoehtoisesti voit tehdä tämän komennon estääksesi lentokonetilaa sammuttamasta WiFi: tä ja Bluetoothia: settings put global airplane_mode_radios cell, nfc, wimax
  16. Jokainen luettelosta poistamamme kohde kehottaa Androidia jättämään radion päälle, kun lentokonetila on päällä.
  17. Jos haluat palauttaa asiat entiseen tapaan, voit suorittaa seuraavan komennon ADB-kuorikehotteessa: settings delete global airplane_mode_radios

Selitys

Joten kuten yllä olevista vaiheista näet, käytämme ADB-komentoja manuaalisesti mukauttaaksemme tarkalleen, mitkä radiot sammuvat, kun painamme lentokonetilapainiketta. Normaalisti lentokonetila sulkee matkapuhelin-, WiFi-, NFC-, Bluetooth- ja WiMAX-radiot (jos sellaisia ​​on), mutta yhden tai useamman näistä poistaminen luettelosta vaiheessa 14 näytetyllä ADB-komennolla saa aikaan sen, että huomiotta. Edellä vaiheessa 15 antamassani esimerkissä valitsin, että sekä WiFi että Bluetooth pysyvät päällä, kun otan lentokonetilan käyttöön.

Tästä syystä komento sisältää vain matkapuhelin-, NFC- ja WiMAX-asetukset. Koska jätämme nämä kaksi radiota pois ADB-komennosta vaiheessa 15 (tässä tapauksessa Wi-Fi ja Bluetooth), Android jättää radiot rauhaan, kun otat lentokonetilan käyttöön. Voit käyttää mitä tahansa yhdistelmää jättämällä pois näistä vaihtoehdoista ja jopa tehdä sen niin, että matkapuhelinradiot pysyvät päällä, kun laitat lentokonetilan päälle. Varmista vain, että tiedät mitä olet tekemässä, koska matkapuhelinradion pitäminen päällä voi saada sinut vaikeuksiin lentoyhtiön kanssa.

Kuten edellä mainittiin, voit kytkeä jotkin radiot takaisin päälle, kun olet laittanut lentokonetilan päälle. Tiedän, että kytken WiFin ja Bluetoothin usein takaisin päälle, kun sammutan kaikki muut radiot laitteella, jota en käytä aktiivisesti.

Joten saatat haluta tietää, että on myös tapa estää laitetta käynnistämästä jotakin näistä radioista, kun lentokonetila on otettu käyttöön. Asetusta ohjataan muuttamalla yleisen asetuksen "airplane_mode_toggleable_radios" arvoja. Voit esimerkiksi tehdä sen niin, että et voi ottaa WiFi-yhteyttä takaisin käyttöön, jos valitset kirjoittamalla tämän komennon:

settings put global airplane_mode_toggleable_radios bluetooth, nfc

Oletusarvoisesti tälle komennolle annetut vaihtoehdot ovat WiFi, Bluetooth ja NFC. Mutta jos jätät yhden niistä pois suorittaessasi yllä olevaa komentoa, estät laitetta kytkemästä radiota takaisin päälle. Tämä voi olla hyvä idea lapsen älypuhelimelle tai tabletille, tai sitä voidaan käyttää jopa vikasuojana sen varmistamiseksi, että radiota ei kytketä takaisin päälle, kun lentotila on päällä. Tämä ominaisuus on todennäköisesti vähemmän hyödyllinen kuin yllä olevassa suuressa oppaassa kuvattu ominaisuus, mutta sinun kannattaa olla tietoinen siitä.