Android에서 비행기 모드에서 WiFi, Bluetooth 또는 NFC를 끄는 것을 중지하세요.

Android에서 비행기 모드를 활성화할 때 꺼지는 라디오를 맞춤설정하는 방법 이제 비행기 모드에서 WiFi, Bluetooth 또는 NFC를 켜둘 수 있습니다!

휴대전화의 무선 주파수가 비행기 장비에 문제를 일으킬 수 있다는 우려가 항상 있었습니다. 스마트폰 시대 이전에는 비행기 승객들에게 예방 차원에서 모든 전자제품을 꺼두라는 지시가 있었습니다. 스마트폰에는 게임을 하거나 비디오를 보는 등의 다른 용도로 사용할 수 있도록 비행기 모드가 도입되었습니다. 일부 사용자는 여행 중이 아닐 때 비행기 모드를 사용하여 약간의 배터리 수명을 절약하거나 인터넷을 사용하지 않는 방법으로 사용하기도 합니다. 비행기 모드를 활성화하면 셀룰러, WiFi, NFC 및 Bluetooth와 같은 장치의 모든 무선 통신이 비활성화됩니다. 그러나 Bluetooth는 일반적으로 비행기에서 허용되며 일부는 WiFi 사용도 허용합니다. 비행기 모드를 켤 때 WiFi, Bluetooth 또는 기타 라디오가 비활성화되는 것을 방지하는 방법에 대한 튜토리얼은 다음과 같습니다.


비행기 모드가 특정 라디오를 비활성화하는 것을 방지하는 방법

  1. 장치 제조업체의 USB 드라이버를 설치합니다(Google은 일부 목록을 제공합니다). 범용 USB 드라이버는 여기).
  2. 다운로드 ADB 바이너리 운영 체제에 따라(윈도우, , 리눅스). 이러한 링크는 항상 최신 버전의 ADB를 가리킵니다.
  3. ADB 바이너리 ZIP 파일의 내용을 PC의 폴더에 추출합니다.
  4. 기기에서 설정 앱을 실행하고 전화 정보 옵션을 탭하세요.
  5. 빌드 번호를 찾아 7번 탭하면 개발자 모드가 활성화됩니다.
  6. 설정 메인 메뉴로 돌아가서 개발자 옵션에 들어간 다음 USB 디버깅을 켜세요.
  7. 휴대폰을 컴퓨터에 연결하고 "충전 전용" 모드에서 "파일 전송(MTP)" 모드로 변경하세요. 일부 장치에서는 ADB가 작동하도록 허용하기 전에 보안 조치로 이 단계를 요구합니다.
  8. PC로 돌아가서 ADB 바이너리를 추출한 디렉터리를 불러옵니다.
  9. ADB 디렉터리에서 명령 프롬프트 또는 터미널을 실행합니다. Windows 사용자의 경우 Shift 키를 누른 채 마우스 오른쪽 버튼을 클릭한 다음 "여기에서 명령 프롬프트 열기" 옵션을 선택하면 됩니다. (일부 Windows 10 사용자에게는 "명령 프롬프트" 대신 "PowerShell"이 표시될 수 있습니다.)
  10. 명령 프롬프트 또는 터미널 환경에 있으면 다음 명령을 실행하십시오. adb devices
  11. 아직 시작되지 않은 경우 ADB 데몬이 시작됩니다. 컴퓨터와의 연결을 승인하라는 메시지가 휴대폰에 표시될 수도 있습니다. 여기에서 USB 디버깅 액세스를 허용하세요.
  12. 이제 10단계에서 adb devices 명령을 다시 실행하면 명령 프롬프트/터미널이 장치의 일련번호를 인쇄합니다. 그렇다면 다음 단계로 넘어갈 준비가 된 것입니다. 그렇지 않으면 USB 드라이버가 제대로 설치되지 않았을 가능성이 높습니다.
  13. 명령 프롬프트 또는 터미널에서 다음 명령을 실행합니다. adb shell
  14. 그런 다음 비행기 모드가 WiFi를 끄는 것을 방지하려면 다음 명령을 실행하십시오. settings put global airplane_mode_radios cell, bluetooth, nfc, wimax
  15. 또는 다음 명령을 사용하여 비행기 모드에서 WiFi 및 Bluetooth가 꺼지지 않도록 할 수도 있습니다. settings put global airplane_mode_radios cell, nfc, wimax
  16. 목록에서 제거한 각 항목은 비행기 모드가 켜져 있을 때 Android가 해당 라디오를 켜두도록 지시합니다.
  17. 이전 상태로 되돌리려면 ADB 쉘 프롬프트에서 다음 명령을 실행할 수 있습니다. settings delete global airplane_mode_radios

설명

위의 단계에서 볼 수 있듯이 ADB 명령을 사용하여 비행기 모드 버튼을 누를 때 꺼지는 무선 장치를 정확하게 수동으로 사용자 정의합니다. 일반적으로 비행기 모드는 셀룰러, WiFi, NFC, Bluetooth 및 WiMAX(존재하는 경우) 무선 통신을 차단하지만 14단계에 표시된 ADB 명령을 사용하여 목록에서 이들 중 하나 이상을 제거하면 무시되었습니다. 위의 15단계에서 제시한 예에서는 비행기 모드를 활성화할 때 WiFi와 Bluetooth를 모두 켜두도록 선택했습니다.

이것이 명령에 셀룰러, NFC 및 WiMAX 옵션만 포함되는 이유입니다. 15단계(이 경우 WiFi 및 Bluetooth)에서 ADB 명령에서 두 라디오를 제외하므로 비행기 모드를 켤 때 Android는 해당 라디오를 그대로 둡니다. 이러한 옵션을 생략하여 여기에서 원하는 조합을 사용할 수 있으며 비행기 모드를 켤 때 셀룰러 라디오가 계속 켜져 있도록 만들 수도 있습니다. 셀룰러 라디오를 계속 켜두면 항공사와 문제가 생길 수 있으므로 자신이 무엇을 하고 있는지 확실히 알아 두십시오.

위에서 언급한 것처럼 비행기 모드를 켠 후 일부 라디오를 다시 켤 수 있습니다. 나는 자주 사용하지 않는 장치로 다른 모든 라디오를 끈 후에 Wi-Fi와 Bluetooth를 다시 켜는 경우가 많다는 것을 알고 있습니다.

따라서 비행기 모드가 활성화되었을 때 장치가 이러한 라디오 중 하나를 켜지 않도록 하는 방법도 있다는 것을 알고 싶을 수도 있습니다. 기본 설정은 전역 기본 설정 "airplane_mode_toggleable_radios"의 값을 변경하여 제어됩니다. 예를 들어 다음 명령을 입력하여 선택한 경우 WiFi를 다시 켤 수 없도록 만들 수 있습니다.

settings put global airplane_mode_toggleable_radios bluetooth, nfc

기본적으로 이 명령에 제공되는 옵션은 WiFi, Bluetooth 및 NFC입니다. 그러나 위 명령을 실행할 때 그 중 하나를 제외하면 장치가 해당 라디오를 다시 켜지지 않게 됩니다. 이는 어린이의 스마트폰이나 태블릿에 좋은 아이디어일 수 있으며 비행기 모드가 켜져 있을 때 라디오가 다시 켜지지 않도록 하는 안전 장치로 사용할 수도 있습니다. 이 기능은 위의 주요 가이드에 자세히 설명된 기능보다 유용성이 떨어질 수 있지만 알아두시면 좋을 것입니다.