首页
社区
课程
招聘
[原创]实现iOS AlDente, 拯救电池健康度
2024-2-4 11:20 3448

[原创]实现iOS AlDente, 拯救电池健康度

2024-2-4 11:20
3448

  经常玩iOS的朋友可能遇到过长时间过充导致的电池鼓包及健康度下降问题。MacOS上同样会出现该问题,笔者用了4年的MBP上周刚拿去修了,就是因为长期不拔电源的充电,开始还是电量一半的时候不接电源会黑屏无法开机,最后连着电源都无法开机了。后来笔者找到了AlDente这款神器,这个软件可以指定到某电量以后停止充电,有效解决电池健康度问题。
  遗憾的是iOS上并没有此类工具,因此笔者开发了iOS端的AlDente,用于解决iPhone/iPad长时间过充问题。在iOS13系统后,苹果增加了到达80%电量缓慢充电的功能,不过这并不适合工作室这种从不拔线的场景。且12系统的iPhone6/6S及以前的型号是极容易鼓包的。本工具希望能解决该问题,主要功能也是后台监视电量,一旦到达指定电量就停止充电。
  项目地址在(https://github.com/lich4/AlDente),14及以下系统需要越狱并安装deb,15及以上系统需要安装巨魔和tipa。


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

最后于 2024-2-4 11:27 被lichaolich编辑 ,原因:
收藏
点赞2
打赏
分享
最新回复 (4)
雪    币: 2576
活跃值: (447)
能力值: ( LV2,RANK:85 )
在线值:
发帖
回帖
粉丝
wyfe 2024-2-4 11:52
2
0
这个有用,谁开发个windows笔记本类似工具,也有类似需求,长期不拔电源的充电,导致电池损坏。
雪    币: 60
活跃值: (1205)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
yuzhouheike 2024-2-4 15:49
3
0
 
大佬你是怎么定位到这个函数IORegistryEntrySetCFProperty(serv, CFSTR("IsCharging"), flag?kCFBooleanTrue : kCFBooleanFalse);的
雪    币: 19410
活跃值: (29069)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
秋狝 2024-2-5 09:43
4
1
感谢分享
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3757364731 2024-3-25 19:45
5
0
大佬,烦请私信或者添加本用户名所示qq号,希望向您请教关于ios新机的相关问题,谢谢。
游客
登录 | 注册 方可回帖
返回