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