Android 14 Beta 的電池健康功能:Google 將如何檢測你的手機電池?

Android 14 Beta 已經推出了一段時間了,但是我們仍然在發現它內的新功能。最新一波是,Google 加入了一個 API,讓你可以檢查電池是否還有健康?雖然這樣做不是什麼新鮮事,因為 Apple 的 iPhone 幾乎都有這個功能,但 Google 的版本需要你透過第三方 app 才能看到。這種方式有一個前提,你需要先安裝一個第三方 app,且該 app必須擁有系統的特權才可以運作,而且即使是如此,資料的準確性也很難說。

由 Mishaal Rahman 發現了這些 API,有人認為它們只有在系統 app 中可以使用(意味著 Google 將會將電池健康功能加入 Pixel 電 thoại的系統設定中)。但事實上,這種API甚至可以透過 ADB 的協助被第三方 app 使用。 @narektor 這位開發者自己就做了這點,他用程式碼來證明它是可行的。

但 Mishaal Rahman 依然提醒我們,注意力!這個 app 其實並沒有真正測量電池健康,它只是呈現 Google 的 API 傳回給它的資料。事實上,有些資料連被顯示都不能,因為已經證明它們是不正確的,如「首次啟動日期」,很可能會出現 2020-12-01 這個日期,而不論你當初啟動它的時間是什麼。電池健康數據是如何收集和儲存也無從得知。雖然 Google 尚未釋放正式的 UI,甚至有可能這些 API 並不是就緒的狀態。

相關問題  如何備份 Windows [備份還原]

如果你已經安裝了 Android 14 Beta 的 Pixel 手機,你可以試著下載「Batt」這個 app,來檢視它是如何運作的。安裝過程相當簡單,只要注意在安裝過程中需要先安裝 Shizuku 這個服務,這樣你就不用再使用指令介面了。

Share This Post

Post Comment