[軟體] 改寫了一個 MAC 電池優化程式
原作者的版本 https://tinyurl.com/32ec4mzd
我改寫的版本 https://tinyurl.com/yc4bvyaj
這程式的功能跟 AlDente 差不多,就是設定充電上限,還有電池校正,
目的是延長電池壽命,適合筆電長時間插電的情況。
為什麼要改寫呢?因為七月剛買的 MBPR M1 MAX 整新機,用他的程式做了兩次校正,
健康度直接從100%掉到96%。看原作者已經沒在回應問題,所以只好自己來。
研究後發現的確有一些詭異的地方,改掉後用自己的版本做校正,第一次回復到 98%,第
二次竟然回復到 100%,驚喜!!!
就這樣誤打誤撞的幫電池打通了任督二脈,完美回春!!!
後來想想,原版的功能太陽春,既然上手了,乾脆把功能擴充,希望完全取代
AlDente PRO 跟 coconutBattery。
努力了幾天,開發到現在跟原版比已經不可同日而語了,新增的功能包括
1. 原版只支援 Apple 晶片的筆電,我改成也能支援 Intel 晶片,
主要是為了我的 MBPR 2014。
2. 增加 sail mode,這樣就不需要 AlDante PRO 了
3. 增加定時校正,設定每個月哪幾天作校正,或者也可設定固定星期幾,
然後幾個星期做一次校正
4. 電池校正時如果筆電上蓋闔上了,就發出提醒通知。上蓋一被打開就自動開始校正, 超過24小時還沒打開就跳過本次校正。這主要是因為校正過程會放電,沒打開會
導致筆電進入睡眠。
5. 原版筆電睡眠或關機就無法限制充電,我改成睡眠跟關機時仍然有用,這需要用到
Apple 所提供的功能。可惜聽說從 Sequoia 開始,Apple 把這個功能拿掉了,
網路上看到討論區哀鴻遍野。所以若是已經更新到 Sequoia的話,只有開機
才能運作,這是 Apple 的決定,沒辦法。
6. 記錄每日電池容量、健康度、溫度、電壓、循環次數。每天主動發出一次通知
提供這些資訊,這樣就不需要打開 coconutBattery了。
安裝跟使用都很容易,Terminal 下打一行指令就能安裝完成,完成後設定一次以後
就可以無腦使用
- battery maintain 45 40
表示超過 45% 停止充電,低於 40% 開始充電。執行時會跳出對話框
問你要不要立刻放電到45%,可以自己決定,10秒內沒決定,我就幫你決定了。
- battery calibrate
做電池校正,先放電到 15%,接著充電到 100%,等一小時後放電到指定的上限
- battery schedule day 3 18 hour 9 minute 30
表示每月3, 18這兩天早上9:30 做校正
- battery schedule weekday 2 week_period 4 hour 9 minute 30
表示每 4 個星期在星期二早上 9:30 做校正
- battery maintain stop
停止這個程式,這樣上限就消失,會充電到100%
其他使用細節就不在這邊贅述,可以參考我上面的連結。
這樣功能應該算齊全了,分享給大家,有興趣的可以安裝試試看。
--
先幫推,晚點裝
推
我二月跟人買的M1Pro先後用AlDente和bclm
目前還是100% 不過升OS15後bclm不能用了
就用回AlDente了 蠻樂見有人做類似開發的
晚點也來試試~ 推
推
推
推
神人幫推
好厲害!希望我會用!回家研究看看
推
36
[心得] 哪些人需要設定充電上限?iPhone 15 系列新增了手動控制充電上限的功能,可能很多人不太理解 當代的鋰離子電池,充放電控制技術已臻成熟 以往所謂過充、過放的問題並不常見,不過一些電化學特性依然存在 ● 不耐長期滿電壓 當一個鋰電池達到最高充電電壓 (如 4.2 V),並長期維持此狀態時16
[閒聊] 聊聊為什麼磷酸鐵鋰電池需要校正大多數電車車主應該都知道電池分為LFP跟三元鋰 也都知道LFP建議充到100%來做「電池校正」 什麼是電池校正?為什麼需要電池校正? 我們看汽車電池有個百分率,告訴你用掉了多少電 這個百分率有時會不準確,通常這些百分率會在下幾個週期BMS的電池校正中貼近正常10
[情報] iPhone 11更新iOS 14.5可能免費換電池iOS 14.5 和以上版本中的重新校正 iOS 14.5 即將在今年春季稍後推出,包含對電池健康度回報系統進行的更新,這項更新將會重新校正 iPhone 11、iPhone 11 Pro 和 iPhone 11 Pro Max 上的電池最大容量和高峰期效能容量,以解決部分使用者回報的電池健康度錯誤預估的問題。此問題的症狀包括電池意外耗電現象,或在少數情況下出現的高峰期效能容量減少情形。錯誤的電池健康度回報不表示電池健康度真的出現問題。 重新校正失敗 如果您看到以下訊息,表示電池健康度回報系統的重新校正失敗。 「電池健康度回報系統重新校正失敗。 Apple 授權維修中心可為您免費更換電池,以回復完整的效能和容量。 更多維修服務選項的資訊…」10
Fw: [新聞] iOS 14.5最新測試版 SIRI多2種聲音、電池健康度報告更準作者: MagicMoney (魔法洗錢靈) 看板: MobileComm 標題: [新聞] iOS 14.5最新測試版 SIRI多2種聲音、電池健康度報告更準 時間: Thu Apr 1 18:21:01 2021 1.原文連結:9
[心得] 哪些人需要設定充電上限?iPhone 15 系列新增了手動控制充電上限的功能,可能很多人不太理解 當代的鋰離子電池,充放電控制技術已臻成熟 以往所謂過充、過放的問題並不常見,不過一些電化學特性依然存在 ● 不耐長期滿電壓 當一個鋰電池達到最高充電電壓 (如 4.2 V),並長期維持此狀態時7
[麥書] MBA M1 電源管理與電池 (歷時兩年)之前有寫過有關充電上限的文 #1YswtngT (MAC) [ptt.cc] Re: [硬體] MacBook Air 2017電池 #1b5PnCUt (MobileComm) [ptt.cc] [心得] 哪些人需要設定充電上限?6
[求救] 電量以及總充電量不準確 校正電池沒效 2015 mba剛買二手的2015 macbook air。 電池沒有換過,循環次數75。 電池充滿後,還可以用6小時以上。6
Re: [問題] SONY XZ2電池健康度參考用?不管哪個牌子的手機和筆電 換完電池後都要進行校正電池顯示才會正常 校正的方法基本上很簡單 就是把電池充滿 然後用到電力耗光自動關機以後再重新充電到滿 至少做一次 最好做個兩三次4
Re: [討論] Iphone電池健康度不準的原因->當電池的化學年齡增加 Apple 的電池健康度是"理想待機的電池健康度" 正常人認為的健康度是"使用時的電池健康度" 涉及到的兩個容量: 充電容量 放電容量 假設Apple使用充電容量計算電池健康度