Android 10 では、USB ポートがゴミや水で汚れている場合、またはポートが過熱している場合に通知する警告が追加されました。
昨日、Google 解放された 安定した Android 10 アップデートは、Pixel スマートフォンの 4 世代すべてに適用されます。 その直後、エッセンシャル 解放された Essential Phone、OnePlus の安定アップデート 解放された OnePlus 7、OnePlus 7 Pro、および Xiaomi のベータ版 解放された Redmi K20 Proの「安定版ベータ版」。 しかし、私たちにとってもっと重要なのは、Google が Android 10のソースコード AOSP に移行し、新しい Android OS 向けのカスタム ROM 開発を開始します。 新しい Android リリースについて AOSP と Google の公開ページを調べていると、USB ポートの汚染と過熱検出という 2 つの新機能を発見しました。
最初の機能は、液体やゴミが検出された場合、携帯電話の USB ポートを無効にします。 Android システムは、USB ポートが無効になったことをユーザーに通知する通知を投稿します。 USB ポートに液体や汚染物質がなくなると、Android システムはアクセサリを安全に挿入できることをユーザーに通知します。 ただし、ポートから液体や汚染物質を取り除いた後、USB アクセスを手動で再度有効にするオプションもあります。 これは Android 10 の宣伝された機能, すべての Android 認定デバイスに表示されることを想定しています。
ADB の dumpsys usb コマンドを使用して、USB ポートの汚染をシミュレートして、この通知 (左側に表示) とダイアログ (右側に表示) を表示しました。
Android 10 で追加された 2 番目の USB 関連機能は、ポートが過熱した場合に携帯電話からケーブルを抜くようにユーザーにアドバイスするように設計されています。 USB Type-C ポートが事前に定義された温度しきい値に達すると、Android システム 見せます ユーザーに「充電器のプラグを抜く」ことと、「ケーブルが熱くなっている可能性があるので注意してください」という警告ダイアログが表示されます。 これ このダイアログは、ユーザーが OK ボタンを押すか、負担を軽減するための「ケア手順」を表示するボタンを押すまで表示され続けます。 温度。 コードによると、Android がデバイスを「重大な状態」とみなす温度は 60°C で、Android がデバイスを緊急状態とみなす温度は 65°C です。 Android にはすでに「皮膚」温度が高くなりすぎた場合に警告を発する機能がありますが、今回の OS はデバイスの USB-C ポートを短絡や過熱から保護することもできるようになりました。 この機能はオプションであり、OEM が SystemUI の config.xml にフラグを設定することによって制御されます。