Android 11 R では、機内モードを有効にしても Bluetooth ヘッドセットがミュートされなくなります。コードのスニペットは、音楽を聴いているときは Bluetooth がアクティブのままであることを示唆しています。 iOS ではすでに数世代前から存在する機能です。
ご存知かもしれませんが、Bluetooth ヘッドセットは、ほとんどの航空会社の飛行機で飛行中のすべての段階で使用できるようになりました。これは、機内モードの有効化が免除されるという意味ではありません。このモードの主な目的は、デバイスが高速中継アンテナや高速中継アンテナから離れたときに非常に強力な信号を発する可能性がある GSM/2G/3G/4G アンテナを無効にすることです。それらに接続できなくなりました。
実際、これらの信号は、航空機のモデルに応じて、GPS 受信機、レーダー、衝突防止システムなどの特定の重要な飛行計器を多かれ少なかれ混乱させる可能性があります。ただし、Bluetooth と同様に、WiFi も特定の長距離フライトでインターネット アクセスを提供する会社によって認可されることが多くなっています。そして一部の航空会社は現在、機内でも地上と同じようにスマートフォンを音声やデータで使用できるようにする技術の導入を検討しているところもある。
簡単に言えば、スマホを置くことの差し止めです。機内モードスマートフォンのすべての無線帯域を無効にすることが絶対に必要というわけではなくなり、これは距離、航空会社、機内で提供されるサービス、およびそのポリシーに応じて、フライトごとに異なります。ただし、Android スマートフォンには、デフォルトで常に非常に制限的な機内モードが設定されています。これは、スマートフォンのすべての無線帯域 (WiFi と Bluetooth も含まれる) が無効になるためです。しかしそれは変わりつつあるようだAndroid 11 R のような。
こちらもお読みください:エールフランス航空、2020年までに全機に無料Wi-Fiを導入
XDA の同僚がちょうど発見したところです。「状況に応じたBluetoothモード」。このコードによると、A2DP Bluetooth プロトコルを使用するヘッドセットまたは補聴器が接続されている場合、機内モードで Bluetooth が自動的に無効化されなくなります。このタイプの適応型 Bluetooth は、競合するエコシステムで長い間すでに実現されており、さらに Bluetooth ヘッドセットに限定されないことに注意してください。 Apple Watch や Bluetooth ヘッドセットを使用している場合、iPhone の機内モードでは Bluetooth が接続されたままになります。機内モードがアクティブなときに WiFi をオンのままにすることも簡単です。
ソース :XDA開発者