Android 10帶來黑科技 檢測手機USB接口是否有液體或者是否過熱
谷歌昨天正式發(fā)布 Android 10 手機操作系統(tǒng),同時谷歌全系列三代 Pixel 智能手機均可升級到 Android 10 正式版,而參與 Android beta 測試項目的智能手機廠商也同時為旗下部分智能手機升級到 Android 10 正式版,或者推出最新測試版,如 Essential 讓 Essential Phone 升級到 Android 10 正式版,OnePlus 一加為 OnePlus 7 和 OnePlus 7 Pro 推出 Android 10 最新測試版,小米為紅米 Redmi K20 Pro 發(fā)布 Android 10 穩(wěn)定測試版。
谷歌現在開始將 Android 10 源代碼上傳到 AOSP,方便安卓開發(fā)者開發(fā)基于 Android 10 正式版的第三方 ROM。
現在,XDA 網站上的開發(fā)者通過 AOSP 和谷歌相關網站研究 Android 10 源代碼時,發(fā)現了 Android 10 正式版當中存在兩個新功能,其中一個可以檢測手機 USB 接口是否有水或者其他液體,另外 1 個功能可以檢測 USB 接口是否存在溫度過高問題。
如果 Android 10 正式版在手機 USB 接口上檢測到水或者其他液體,就會禁用手機 USB 接口, 并且彈出窗口,通知用戶 USB 接口已經停用,一旦 USB 接口上的水或者其他液體被清除,Android 10 正式版將通知用戶現在 USB 接口可以重新安全地使用,用戶也可以手動選擇重新啟用手機 USB 接口。
XDA 開發(fā)者使用 ADB 的 dumpsys usb 命令,成功模擬了手機 USB 接口液體污染,并調出了此警告通知。
Android 10 中另外 1 個功能用來監(jiān)測 USB 接口溫度,一旦溫度達到預設的數值,Android 10 系統(tǒng)也將彈出一個警告窗口,要求用戶拔掉充電線或者數據線,這個窗口會持續(xù)顯示,一直到用戶按下窗口當中的 OK 按鈕,或者進一步讓窗口顯示相關降溫教程。
XDA 開發(fā)者發(fā)現這一預設的臨界溫度為 60 度,緊急狀態(tài)溫度為 65 度。開發(fā)者認為這個功能基本上來說是提供給手機廠商使用,它們可以在在 SystemUI 的 config.xml 文件中來控制這項功能啟動或者被關閉。