- 积分
- 9
- 最后登录
- 2023-8-27
- 精华
- 0
- 阅读权限
- 10
- 主题
- 2
- UID
- 4846798
- 帖子
- 23
- PB币
- 50
- 威望
- 0
- 贡献
- 0
- 技术
- 0
- 活跃
- 281
- UID
- 4846798
- 帖子
- 23
- PB币
- 50
- 贡献
- 0
- 技术
- 0
- 活跃
- 281
|
发表于 2022-1-3 18:07:46
IP属地上海
|显示全部楼层
本帖最后由 daliansky 于 2022-1-4 16:28 编辑
众所周知,Surface系列黑苹果一直以来电池驱动都是无解的,根源在巨硬在Surface系列里使用了自己的专有硬件。
因此所有市面上“号称”能够支持电量的某宝店家有一个算一个,都是骗钱的。
但是从今天开始,电池驱动不再无解了!电量读取,充电状态显示,电池信息都完美解决!
我从去年5月份左右开始研究,直到一个月前开发完成,为了更好的了解macOS的驱动开发,过程中还顺手写了机身按键和光线传感器的驱动,现在代码已发布在Github,大家可以下载测试一下~
链接:https://github.com/Xiashangning/BigSurface
驱动顺序如图所示。同时删除掉VoodooI2C系列,SMCBatteryManager驱动。一定要删
目前仅在SP7上测试过,完美运行
其他Surface系列理论上也可以运行,但是设备ID需要添加到plist里,所以把windows设备管理器里UART驱动的ID留言告诉我,我可以帮你调试一下
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|