電池健康度不是「測」出來的
打開「設定 → 電池 → 電池健康度」,你會看到「最大容量」百分比。很多人以為這是 iPhone 直接測量電池剩餘容量得到的數字,但實際上它是 iOS 基於多項電池物理參數「估算」出來的數值——並非精確測量。
事實上,Apple 自己也承認這個數字只是估算:iOS 14.5 曾針對 iPhone 11 系列推出「重新校準」功能,就是因為部分手機的健康度報告不準確。ZDNet 的調查更指出,有些手機在 92 次充電循環內仍顯示 100%,真實容量早已開始衰減。
四大判定參數
iOS 的電池健康度演算法整合以下四類數據來計算最終的百分比:
🔄 循環次數 (Cycle Count)
Apple 定義一次循環 = 累計消耗 100% 電池容量(不限充電次數)。iPhone 設計在 500 次循環後保留 80% 容量,iPhone 15 起提高至 1000 次。
⚡ 內阻 (DCIR)
電池內阻隨老化而增加,是健康度判定的關鍵參數。內阻增大 → 放電壓降變大 → 峰值效能受限,可能觸發降頻。
📐 電壓曲線分析
iOS 追蹤充放電過程的電壓變化曲線。老化電池的電壓在放電時下降更快,這是演算法判斷容量衰減的重要依據。
🌡️ 化學年齡
iOS 內部追蹤不公開的「Chemical Age」參數,綜合考慮溫度歷史、充放電模式等,判斷電池的化學劣化程度。
MAX96752:電池管理晶片(BMS IC)
每顆 iPhone 電池的保護板(BMS)上都有一顆專用的電池管理晶片,這是電池健康度系統的「數據來源」:
- 早期型號(iPhone 6s–X): 使用 TI(德州儀器)或 Renesas 的晶片
- 近期型號(iPhone 11–16): 採用 MAXIM Integrated(現 Analog Devices)的晶片,如 MAX96752 系列
- 負責功能: 即時監控電壓/電流/溫度、計算 SoC(充電狀態)、累計充放電 Ah、估算內阻 DCIR
- 通訊介面: 透過 1-Wire 或 I²C 與 iOS 交換數據
iOS 輸出:最大容量 vs 峰值效能力
iOS 電池健康度頁面提供的兩個主要指標:
- 最大容量(Maximum Capacity): 當前可用容量 ÷ 設計容量 × 100%。這是大家最常關注的數字。
- 峰值效能力(Peak Performance Capability): 判斷電池是否能支援正常峰值功率輸出。當此項目顯示「已執行效能管理」時,代表 iPhone 正在降頻以防止意外關機。
值得注意的是:高內阻的電池即使剩餘容量還算高,仍可能被判定為「已劣化」並觸發效能管理。所以健康度百分比只是其中一個面向。
iOS 零件配對鎖定機制(Parts Pairing)
從 iPhone XS/XR 起,Apple 對電池實施嚴格的零件配對機制:
- 電池 BMS 晶片中的序號(Battery Serial Number)與主機板序號綁定
- 更換非 Apple 原廠電池 → iOS 顯示「無法驗證此 iPhone 是否配備原廠 Apple 電池」
- 電池健康度功能將顯示為「無法驗證」或「維修中」
- True Tone 原彩顯示可能被禁用
第三方維修的解法:BMS 移植
為了繞過零件配對限制,第三方維修店採用的主要方案是「BMS 移植」:將原電池的 BMS 電路板移植到新電池芯上。
- 優點: 保留原序號,iOS 不會顯示「無法驗證」,健康度功能正常運作
- 難度: 極高——需要在顯微鏡下進行微型焊接,BMS 電路板上有密集的元件
- 風險: 焊接失誤可能導致電池保護功能失效,存在安全隱憂
如何查詢自己的電池循環次數?
不需要第三方 App,iOS 內建的分析資料就包含循環次數:
- 設定 → 隱私權與安全性 → 分析與改進 → 分析資料
- 搜尋「log-aggregated」檔案
- 在檔案內搜尋「BatteryCycleCount」
- 也可以使用第三方捷徑(Shortcut)自動解析
總結:換電池時該在意什麼?
電池健康度是一個有用的參考指標,但並非絕對準確。以下是我們的建議:
- 若 iPhone 開始出現意外關機或效能管理提示,不要只看百分比——趕快換電池
- 如果你在意健康度數值的顯示(例如準備轉售),請使用 Apple 官方或授權維修中心
- 到第三方維修店換電池,可以詢問是否提供 BMS 移植服務(難度高,價格通常比一般更換貴)
- iPhone 15/16 用戶可善用 iOS 18 的 Repair Assistant 進行零件校準