當(dāng)手機USB端口被污染或過熱時 Android 10會發(fā)出警告!
昨天,谷歌發(fā)布了針對所有四代Pixel智能手機的Android 10正式版更新。不久之后,Essential發(fā)布了Essential Phone的Android 10穩(wěn)定更新,OnePlus發(fā)布了OnePlus 7和OnePlus 7 Pro的Android 10測試版更新,而小米則為Redmi K20 Pro發(fā)布了Android 10穩(wěn)定測試版。
然而,對開發(fā)者來說更重要的是,Google開始將Android 10源代碼上傳到AOSP,讓開發(fā)者可以開發(fā)Android 10的第三方ROM開發(fā)?,F(xiàn)在,開發(fā)者在通過AOSP和谷歌公共頁面挖掘這些源代碼時,發(fā)現(xiàn)了兩個新功能:USB端口污染和過熱檢測。
如果檢測到液體或碎片,Android 10將禁用手機上的USB端口,同時系統(tǒng)將發(fā)布通知,通知用戶USB端口已被禁用。一旦USB端口沒有任何液體或污染物,系統(tǒng)將通知用戶USB現(xiàn)在可用,可以安全地插入附件。但是,用戶還可以選擇在清除端口中的任何液體或污染物后手動重新啟用USB訪問。
Android 10中與USB相關(guān)的第2個功能可以檢測端口是否過熱,并且建議用戶在端口過熱時從手機上拔下充電線或者數(shù)據(jù)線。一旦USB Type-C端口達(dá)到預(yù)定義的溫度閾值,Android系統(tǒng)將向用戶顯示一個警報對話框,告訴他們“拔掉充電器”并“注意充電線可能會變熱”。對話框?qū)⒁恢憋@示,直到用戶按下OK按鈕或按下顯示“降溫步驟”教程以降低溫度。
根據(jù)該代碼,Android 10認(rèn)為“臨界狀態(tài)”的溫度為60°C,而處于緊急狀態(tài)的溫度為65°C。 之前的Android版本已經(jīng)可以警告手機內(nèi)部溫度過高,但現(xiàn)在Android 10還可以幫助保護(hù)設(shè)備的USB-C端口免受短路或過熱。此功能是可選的,由OEM廠商在SystemUI的config.xml中設(shè)置標(biāo)志來啟動此項功能。
