一千萬個為什麽

搜索

當電池電量低於5%時,如何覆蓋電源循環?



我知道我可能不應該讓電池在Kindle Fire上運行得這麽低,但偶爾我會讓它降到5%以下。一旦發生這種情況,該設備不再讓我涓流充電,即使插上電源,它也會自動關閉。

有沒有辦法覆蓋這個設置?有時候我想完成一些事情,然後讓它休息並完全充電。它在多大程度上損壞電池使其運行如此之低?

轉載註明原文: 當電池電量低於5%時,如何覆蓋電源循環?

一共有 1 個回答:

不幸的是,這是不可能的。對此的確切解釋實際上來自Android。 Android源代碼深處埋藏著這個小寶石:

BatteryService.java:239

private void shutdownIfNoPowerLocked() {
    if (mBatteryLevel == 0 && !isPoweredLocked(BatteryManager.BATTERY_PLUGGED_ANY)) {
        [...]

這基本上強制系統在電池電量達到0%時關閉。 isPoweredLocked 函數確定是否滿足以下任一條件:

  • 電池狀態未知
  • 設備已連接到AC
  • 設備通過USB電纜連接
  • 設備在無線充電器範圍內

還應該指出(正如賈森在)認為,鋰離子電池在達到預定的低電壓時通常關閉以防止進一步放電和隨之而來的損壞。