圖標

BatteryTemperatureDisplay

Temperature monitor and logging to prevent overheating, damage, and safety risks
BatteryTemperatureDisplay shows Android phone’s real-time battery temperature. The information is always visible in an icon in the status bar and in a notification, even while you use other apps.

Practical uses of monitoring battery temperature:

🔥 Overheating detection during gaming or charging
Li-ion battery degrades and loses its capacity when heated over 40 degrees Celsius for prolonged time. This can happen during gaming, 4K video recording, wireless charging. Set alarm to immediately get notified before battery gets actually overheated.

🧩 Prevent solder cracks under phone's processor
Battery is the main channel for phone's process to dumpits heat. When your battery gets over 40 degrees Celsius under heavy load of gaming or video recording, phone processor is melting itself at that moment. Repeated cycles of processor overheating cause its solder to crack, leading to phone unable to boot and work.

⚠Reduce risk of phone li-ion battery fire
Reaching 50 degrees Celsius may lead to li-ion thermal runaway and fire. Set an alarm to get alerted before your battery reaches this dangerous threshold. That is especially valuable if you leave your phone charging overnight, alowing to avoid cases of phone getting on fire while everyone in the house sleeps.

📊Use old Android as temperature logger
Repurpose your old smartphone as temperature logging device to track the environment in your home, 🌱 greenhouse or 🐕 animal barn. Temperature fluctuations affect plant and animal health before they show visual stress signs. Log temperature for any time range - set if for minutes, hours, days, months. Temperature log is produced in timestamped CSV format, allowing for easy analysis in Excel, Google Sheets or any other spreadsheet editor.

🏃Heat stroke prevention
During outdoor work or sports, let your phone to work as a body temperature monitor. If your phone reaches +40 °C in your pocket, you're in conditions that can cause heat exhaustion.

❄Body heat conservation
Avoid excessive heat loss in cold weather. Phone placed against body shows how effectively your clothing retains heat during cold emergencies.

🚗Hot car safety
Phone temperature rise in parked car indicates when interior becomes dangerous for children or pets - provides quantified warning beyond "it feels hot."

🥶Food safety monitoring
Place your phone in a cooler during camping or power outages to know your food is safe. If the battery temperature rises above +4 °C, your food is entering the danger zone for bacterial growth.

🛏Bed assessment
Place your phone between bed sheets and launch temperature logging. The log may highlight your bedding retains too much heat, affecting sleep quality and suggesting bed sheets material changes.

🏠Know heat insulation problems
Phone temperature varying dramatically in different parts of your house reveals insulation issues. Rooms with poor insulation will cause your phone to heat up or cool down faster.

🌡Poor man's thermometer
Track ambient temperature of any room with your phone if no dedicated thermometer is available.


The Android Battery Temperature app is a tool for anyone who wants to monitor, log, and act on temperature data using nothing more than your own smartphone. The app can be both a safety instrument and a multi-purpose temperature monitoring solution.


Created by Eugen Barilyuk EB43 https://eb43.github.io

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 1.3 (4) 建議 於 2025 年 12 月 18 日新增

    此版本需要 Android 8.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「dataSync」類型執行前景服務
      允許應用程式搭配「dataSync」類型使用前景服務
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 顯示通知
      允許應用程式顯示通知
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • barilyuk.batterytemperature.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 4.4 MiB PGP 簽章 | 構建日誌

  • 版本 1.1 (2) - 於 2025 年 10 月 18 日新增

    此版本需要 Android 8.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「dataSync」類型執行前景服務
      允許應用程式搭配「dataSync」類型使用前景服務
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 顯示通知
      允許應用程式顯示通知
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • barilyuk.batterytemperature.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 4.4 MiB PGP 簽章 | 構建日誌

  • 版本 1.0 (1) - 於 2025 年 10 月 2 日新增

    此版本需要 Android 8.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「dataSync」類型執行前景服務
      允許應用程式搭配「dataSync」類型使用前景服務
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 顯示通知
      允許應用程式顯示通知
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • barilyuk.batterytemperature.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 4.4 MiB PGP 簽章 | 構建日誌