然而,对开发者来说更重要的是,Google开始将Android 10源代码上传到AOSP,让开发者可以开发Android 10的第三方ROM开发。现在,开发者在通过AOSP和谷歌公共页面挖掘这些源代码时,发现了两个新功能:USB端口污染和过热检测。
如果检测到液体或碎片,Android 10将禁用手机上的USB端口,同时系统将发布通知,通知用户USB端口已被禁用。一旦USB端口没有任何液体或污染物,系统将通知用户USB现在可用,可以安全地插入附件。但是,用户还可以选择在清除端口中的任何液体或污染物后手动重新启用USB访问。
Android 10中与USB相关的第2个功能可以检测端口是否过热,并且建议用户在端口过热时从手机上拔下充电线或者数据线。一旦USB Type-C端口达到预定义的温度阈值,Android系统将向用户显示一个警报对话框,告诉他们“拔掉充电器”并“注意充电线可能会变热”。对话框将一直显示,直到用户按下OK按钮或按下显示“降温步骤”教程以降低温度。
根据该代码,Android 10认为“临界状态”的温度为60°C,而处于紧急状态的温度为65°C。 之前的Android版本已经可以警告手机内部温度过高,但现在Android 10还可以帮助保护设备的USB-C端口免受短路或过热。此功能是可选的,由OEM厂商在SystemUI的config.xml中设置标志来启动此项功能。
本文素材来自互联网