MAC 板


LINE

看板 MAC  RSS
(更新) 我做了一些修改来支援关机时维持上限,如果你已经有下载使用要更新的话 只要在 Terminal 下执行 battery update 就可以了 ========================================= 原作者的版本 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% 其他使用细节就不在这边赘述,可以参考我上面的连结。 这样功能应该算齐全了,分享给大家,有兴趣的可以安装试试看。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.239.246 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1730014202.A.7F4.html ※ 编辑: serenemind (220.135.239.246 台湾), 10/27/2024 15:31:58
1F:推 Ufunin: 先帮推,晚点装 10/27 15:38
2F:推 EpicWang: 推 10/27 15:59
3F:→ babylon297: 我二月跟人买的M1Pro先後用AlDente和bclm 10/27 16:10
4F:→ babylon297: 目前还是100% 不过升OS15後bclm不能用了 10/27 16:10
5F:→ babylon297: 就用回AlDente了 蛮乐见有人做类似开发的 10/27 16:10
6F:→ babylon297: 晚点也来试试~ 推 10/27 16:10
7F:推 ho83leo: 推 10/27 16:17
8F:推 nippleman: 推 10/27 16:40
9F:推 yizang: 推 10/27 17:21
10F:推 Zyar: 神人帮推 10/27 17:45
11F:推 saedn: 好厉害!希望我会用!回家研究看看 10/27 18:54
12F:推 sanyoHsu: 推 10/27 18:57
13F:推 twlosser: 推一个不用开GUI 10/27 19:55
14F:推 Two4: 推~ 10/27 20:19
15F:推 lutein: push 10/27 21:05
16F:推 max8568: 推 10/27 22:15
17F:推 itsdelovely: 推 10/27 22:22
18F:推 jcwang: 推一个 10/27 23:47
19F:推 beamen: 推 10/28 00:05
20F:推 Ice9: 推 10/28 00:56
21F:推 jacky81005: 推 10/28 00:57
22F:→ BaWanYi: 推用心 10/28 01:00
23F:推 undft082: 先推 10/28 01:10
24F:→ x123987789: 太神了 10/28 01:33
25F:推 gary8442: 功能真多 好强 10/28 01:57
26F:推 KINGWAP: 想请教一下 电池校正的目的为何? 10/28 04:19
参考这两篇文章,我看过最详细的介绍 如何延长电池寿命? https://tinyurl.com/y2ny3kc5 智慧电池如何校正? https://tinyurl.com/bdzmfrsk 简单说如果没做校正,显示的电池健康度是不准确的。 下面这张图显示高电压下循环 200 次健康度剩下一半 https://i.imgur.com/mh6gLGZ.jpg
这张图显示充放电深度对健康度的影响,100%很伤 https://i.imgur.com/zAwlD8u.jpg
就算没有长期插电,限制充电在 80% 也比较好。高温、高电压这两者是电池杀手,当充 到 100% 时电池就处於高压状态,接近13V,设定电池上限到 60% 约 11.6V。有些人说老 子有钱电池衰退换一个就好了,这是没错,但是我更在意的是电池膨胀鼓包跟危险。 再补充一点,有些人说苹果自己就有电池最佳化了,不用搞这些有的没的 我之前也是这样想,相信苹果,结果 ... https://i.imgur.com/iHZrq6C.jpg
因为当 Home Assistant 伺服器用,长期插电只循环了十次,有一天心血来潮做个校正 健康度直接从 100% 掉到 30%。这也是我为什麽买了新笔电後这麽在意电池维护的原因。
27F:推 despised: 推 10/28 07:31
28F:推 boyea55: 不好意思,可以请问要怎麽安装吗?谢谢 10/28 08:51
在 Terminal 下执行 curl -s https://raw.githubusercontent.com/js4jiang5/BatteryOptimizer_for_MAC/main/setup.sh | bash 不过你最好还是去上面的连结看一下完整的简介,才能正确的使用吧
29F:推 jerryho0106: 推 10/28 09:40
30F:推 gn01881106: 厉害 不过我只有mac mini 10/28 09:44
31F:推 eltonchung: 推 还是希望能有GUI介面可以浏览目前状态 10/28 10:11
battery status 这个指令就能知道目前状态了 顺便补充一下跟 AlDente 还有 CoconutBattery 比的优缺点 优点 1. 占用的记忆体是 AlDente 的 1/20,CoconutBattery 的 1/30,非常轻便 2. 功能丰富,除非你花钱买 AlDente PRO 3. 不占 menu bar 的位置 4. 每日主动推播状态,不用打开 缺点 1. 要更改状态或关掉,必须打开 Terminal 下指令,久没用的话指令会忘记还要查 2. 无图形介面
32F:推 alex780312: 有神快拜! 10/28 10:41
33F:推 river800111: 推 10/28 11:06
34F:推 Faing: 很方便使用,谢谢分享,推一下 10/28 11:41
35F:→ bookmusic: 我有买Aldente Pro应该就不用下载了对吧?XD 苹果官方 10/28 12:24
36F:→ bookmusic: 的电佳最佳化都嘛不准 10/28 12:24
37F:推 ipis: 推一个 10/28 12:33
38F:推 guanting886: 好奇校正的原理是什麽 为什麽会认为是正确的? 10/28 12:51
39F:推 alfahsu: 推 老MBPR路过 10/28 14:16
40F:推 keyword1983: 推 厉害 10/28 14:35
41F:推 rickieyang: 进maintain mode 不充电後,calibrate 会有 error 10/28 14:39
42F:→ rickieyang: 说没插充电器 10/28 14:39
43F:推 pent: 感谢 10/28 15:24
44F:→ pent: 祝好人 上厕所永远有卫生纸 10/28 15:24
45F:→ serenemind: @rickieyang,你可以在我的 Github 上提出 issue 10/28 15:32
46F:→ serenemind: 问题讨论在那边比较恰当 10/28 15:32
47F:推 dreambegins: 推! 10/28 15:36
48F:→ serenemind: @rickieyang 你笔电上盖应该没打开对吧 10/28 16:17
49F:推 ksx064: 推 10/28 16:26
50F:推 PaganTsai: 先推已下再研究怎用 m1pro电池 88%了 care到26/9/26 10/28 16:32
51F:推 heiwa: 推 10/28 16:36
52F:推 Birdy: 先推再说 10/28 16:56
53F:推 Miyanishi25: 推荐这篇文章 10/28 17:23
54F:推 huabandd: 推一个 10/28 17:23
55F:推 rickieyang: 笔电开着, 外接萤幕键盘. 10/28 17:28
56F:→ rickieyang: 下 maintain off 後就可以 calibrate 了 10/28 17:28
57F:→ babylon297: 今天心血来潮用AlDente做了校正 健康度101%了笑死 10/28 17:56
58F:→ babylon297: 对了请教一下 校正时没开盖的提醒是怎麽提醒 10/28 18:29
59F:推 evolgnitiaw: 神人推一个! 10/28 18:40
60F:→ serenemind: 就 macOS 的通知功能啊,会出现在右上角 10/28 18:43
61F:→ serenemind: https://i.imgur.com/5n88eQ7.jpg 10/28 18:43
62F:推 idletime: 运用自己的专业去造福大家,好人! 10/28 18:51
63F:→ babylon297: 我看了英文说明似乎还需要开启睡眠时通知 10/28 18:54
64F:→ babylon297: 这可能会比较耗电 此外没开盖也看不到 10/28 18:54
65F:→ babylon297: 可能要开通知音效XD 10/28 18:54
66F:推 macings: 推 10/28 19:53
67F:推 weimr: 推 10/28 21:07
68F:→ gary8442: 占用少记忆体是一大优点 10/28 23:11
69F:→ gary8442: 我有买Pro版确确实占用不少 (还好捏上去升级大ram 10/28 23:12
70F:→ gary8442: 买丐版MACBOOK 记忆体容易不够用 10/28 23:12
71F:推 wwwsamyoui12: 推一个 感谢开源 10/28 23:25
72F:推 moanchuang: 感谢 10/29 00:28
73F:推 j26356147: 推! 10/29 00:44
74F:推 rayray0410: 推open source 10/29 05:19
75F:推 rayray0410: 想问一下关於第5点 10/29 05:24
76F:→ rayray0410: 已经更新至sequoia表示盖上笔电/关机持续充电就没办 10/29 05:24
77F:→ rayray0410: 法限制充电上限?那只要盖上笔电/关机不要充电就好了? 10/29 05:24
78F:推 rayray0410: 另一个情况是接上电源外接萤幕, 笔电盖起来使用 10/29 05:52
79F:推 eit: 推 10/29 08:02
80F:→ serenemind: Sequoia 是关机跟睡眠不行,跟萤幕有没有盖上无关 10/29 09:21
81F:→ serenemind: 除非你一盖上萤幕就启动睡眠 10/29 09:21
82F:推 kobe083: https://i.imgur.com/3Xa6PA5.jpeg 10/29 09:46
83F:推 kobe083: 请问我刚刚安装中有出现80%提示选项,她就自动默认安装! 10/29 09:48
84F:→ kobe083: 我这样是完成的意思吗?谢谢大家 10/29 09:48
你应该是从来没有安装过 xcode,所以当要安装 brew 时自动去寻找安装 xcode 吧。 他应该会继续安装,你就依照他的指示进行,过程可能会再要求你输入密码。 不过,就算 xcode 没有安装成功,也不影响 BatteryOptimzer 的运作,会出现 80% 的提示,表示目前已经限定在 80%了,你可以自己更改成你要的上限,或是进行校正。
85F:推 kobe083: 感谢解答 10/29 10:12
86F:→ kobe083: https://i.imgur.com/OEjStkc.jpeg好像快完成 10/29 10:13
87F:→ babylon297: 只要关机後不插电,那个关机後的上限我认为根本没差 10/29 12:14
88F:→ babylon297: ,除非你关机前留下很低的电量,关机後又会不正常掉 10/29 12:14
89F:→ babylon297: 电,所以我升Sequoia了 10/29 12:14
(更新) 我做了一些修改来支援关机时维持上限,如果你已经有下载使用要更新的话 只要在 Terminal 下执行 battery update 就可以了
90F:推 b6mh19841227: 插着变压器的话,好像还是一直在充电,2016MBP 10/29 16:18
91F:→ b6mh19841227: 用外接dongle供电 10/29 16:20
你的设定是什麽,右上角的电池 icon 显示什麽状态,可以提供画面吗? 我的 2014 都可以,你2016一定没问题的。而且控制是从内部,跟外面怎们充电无关。
92F:推 rayray0410: 再问一个 安装後是不是需要关掉macbook内建电池优化 10/29 17:01
93F:→ rayray0410: 谢谢 10/29 17:01
是的,关掉比较好 ※ 编辑: serenemind (220.135.239.246 台湾), 10/29/2024 19:10:43 ※ 编辑: serenemind (220.135.239.246 台湾), 10/29/2024 19:12:22
94F:推 kobe083: 请问安装後插电然後可以边使用电脑吗? 10/29 21:03
95F:→ kobe083: 还是建议关机充电。 10/29 21:03
96F:→ kobe083: 谢谢 10/29 21:03
当然可以边使用电脑,不要关机充电。
97F:推 onlywe: 感谢开源分享 10/29 22:06
98F:→ onlywe: 安装後用指令查看状态,健康度跟Mac内建提供的数值不一样 10/29 22:06
99F:→ onlywe: 另外有一个问题,个人习惯外接萤幕阖上mac工作(萤幕供电 10/29 22:06
100F:→ onlywe: 这样使用校正时,还需要将mac打开吗? 10/29 22:06
校正时把萤幕打开,这是为了普罗大众的设计,有些人可以盖住萤幕仍然不会睡眠 但是一般人不会这麽做,盖上萤幕一改成电池供电就会进入睡眠。总之要维持正常 的校正,这段时间就是不能睡眠,所以养成良好的习惯,校正时就把萤幕打开。 习惯阖上mac工作,一个月打开一次让它透透气也不错。
101F:推 kobe083: https://i.imgur.com/TVf1hT8.jpeg 10/29 22:11
102F:推 kobe083: 请问我插电使用只会充电到80%就不会充电了。 10/29 22:13
103F:→ kobe083: 然後合盖关机她就又自动充电到100%。 10/29 22:13
104F:→ kobe083: 这样可以吧? 10/29 22:13
105F:→ kobe083: 谢谢 10/29 22:13
照理说我目前已经设计成关机後上限仍然有作用,除非你的作业系统已经更新到 Sequoia了
106F:→ Two4: 试了几次校正都显示 Calibration Error: Discharge to 15% 10/29 22:43
107F:→ Two4: fail。不晓得原因 10/29 22:43
是有放电但放不到15%,还是连放电都没放?
108F:推 kobe083: 有!我今天升级15.1系统,这样可以吧?感谢 10/29 23:35
109F:推 autopass: me too, 怎样算校正完成、成功? 10/29 23:39
校正完成会回到你设定的上限,也会发出通知说 Calibration completed。 我近期会再加入两个功能 1. 有更新时主动通知,使用者看到後就知道有新版的,自行决定要不要更新 2. 根据 macOS 的语系决定通知用的语言,当然只会有台湾的繁体中文跟英文这两种 我想许多人还是偏好看中文
110F:推 superstu: 推爆 10/30 00:06
111F:→ Two4: 有放电到 15%。会先显示 Discharging completed at 15%,下 10/30 00:12
112F:→ Two4: 一行就跳上面的 Error,然後就回复 Battery maintain。机型 10/30 00:12
113F:→ Two4: 是 2015 MPBR 13 10/30 00:12
这有点匪夷所思,等於放电完成要执行下一步时的一刹那间被中断了,机率也太低。 你可以再试一次看是否还是会发生,我下一版会针对这个情况做调整。
114F:→ b6mh19841227: 2016MBP插着没有办法discharge 10/30 08:14
115F:推 b6mh19841227: https://i.imgur.com/LGIeGZB.jpeg 10/30 08:17
苹果在电池 100% 的时候不允许放电,就算用 AlDente 也一样,所以你要先放个电 让他低於 100%,可以执行下面的指令先放到 80% battery discharge 80 你的电池现在健康度 104% 应该是新买的,好好维护可以用很久
116F:推 jimmy1112111: 推推 10/30 08:42
117F:→ Newtype: 感谢分享! 10/30 09:22
118F:→ b6mh19841227: 感谢大大,我测试看看,电池淘宝回来DIY的 10/30 09:35
119F:推 rickieyang: 跟 Two4 一样 10/30 10:53
120F:→ rickieyang: 10/29/24-09:36:36 - Discharging completed at 15% 10/30 10:53
121F:→ rickieyang: 10/29/24-09:36:36 - Calibration Error: Discharge t 10/30 10:54
122F:→ rickieyang: o 15% fail 10/30 10:54
123F:→ rickieyang: 10/29/24-09:36:36 - Battery maintain is already ru 10/30 10:54
124F:→ rickieyang: nning 10/30 10:54
125F:→ rickieyang: 然後就跳出了 10/30 10:54
126F:→ rickieyang: 但明明 battery calibrate 前有先 maintain stop 了 10/30 10:56
目前为止有三个人碰到这个问题,我研究一下 对了,@Two4 @rickieyang 你们两位有执行过 battery update 更新到最新版吗? 如果没有的话请先更新,因为我在新版有修掉一些问题,做了一些稳定度的改善 搞不好跟你们碰到的问题相关
127F:推 humor0913: 大神推一个 感谢分享 10/30 14:15
128F:→ babylon297: 我今天update後看battery status发现电量 10/30 15:00
129F:→ babylon297: 应为80% 而log显示76%与上面某版友一致 10/30 15:00
130F:→ babylon297: 会是因为我开了AlDente的硬体电池电量吗 10/30 15:00
跟 AlDente 无关,APPLE 显示的电量跟健康度都是「快乐表」,95%~100%都会显示100% AlDente, coconutBattery,跟我目前写的这个程式显示的才是真实的。其实如果你 之前有用 coconutBattery 在看电池状态的话应该就有发现了
131F:→ b6mh19841227: 目前测试只要插上AC就没办法中断充电 10/30 17:20
132F:→ b6mh19841227: 插回AC後电会被充满,然後终端机会显示拔掉前的电量 10/30 17:22
133F:→ b6mh19841227: 更正,插回剩余容量就不会掉,系统Power内却显示未 10/30 17:24
134F:→ b6mh19841227: 充电 10/30 17:25
这不就是你要的吗?超过你设定的上限停止充电,所以是正常的
135F:推 icepak83: 推 晚点来装看看 10/31 12:35
136F:推 kobe083: https://i.imgur.com/nXxmfg8.jpeg 10/31 16:15
137F:推 kobe083: https://i.imgur.com/KQZB1y8.jpeg 10/31 16:24
138F:→ kobe083: 我终於搞懂了!谢谢版大 10/31 16:25
139F:推 ballII: 请教若想解除安装,指令是?(只是预问,不是使用不顺) 11/01 10:01
140F:推 Jacktang: battery uninstall 11/01 15:10
141F:推 qqplusqq: 请问为何是选45%停止充电,40%开始充电?而不是80%?差 11/03 09:37
142F:→ qqplusqq: 距只有5%不就蛮常要充电?想知道理由,做为设定的参考 11/03 09:37
143F:→ qqplusqq: ,感谢。 11/03 09:37
sail mode 停在 45%後,是吃电源供应器的电,电池每天只会掉个 0.1~0.2% ※ 编辑: serenemind (220.135.239.246 台湾), 11/03/2024 11:31:45
144F:推 qqplusqq: 原来如此,因为我的习惯是休眠就拔掉充电器,但後来的 11/03 19:45
145F:→ qqplusqq: M2休眠又很耗电,才想说只有5%不就常常要充电~ 11/03 19:45







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP