微信扫一扫 分享朋友圈

已有 4396 人浏览分享

开启左侧

Surface系列电池驱动

[复制链接]
4396 50
众所周知,Surface系列黑苹果一直以来电池驱动都是无解的,根源在巨硬在Surface系列里使用了自己的专有硬件。
因此所有市面上“号称”能够支持电量的某宝店家有一个算一个,都是骗钱的。
但是从今天开始,电池驱动不再无解了!电量读取,充电状态显示,电池信息都完美解决!
我从去年5月份左右开始研究,直到一个月前开发完成,为了更好的了解macOS的驱动开发,过程中还顺手写了机身按键和光线传感器的驱动,现在代码已发布在Github,大家可以下载测试一下~
链接:https://github.com/Xiashangning/BigSurface
驱动顺序如图所示。同时删除掉VoodooI2C系列,SMCBatteryManager驱动。一定要删

目前仅在SP7上测试过,完美运行
其他Surface系列理论上也可以运行,但是设备ID需要添加到plist里,所以把windows设备管理器里UART驱动的ID留言告诉我,我可以帮你调试一下

评论 50

jima  高级会员  发表于 2023-11-14 23:07 | 显示全部楼层
支持一下,可惜我的Surface Pro 2已经太老了

举报 使用道具

回复 支持 反对
xxd0009  新手上路  发表于 2023-11-14 23:08 | 显示全部楼层
前排支持大佬!

举报 使用道具

回复 支持 反对
longzhong  新手上路  发表于 2023-11-14 23:08 | 显示全部楼层
直接编驱动就很骚

举报 使用道具

回复 支持 反对
xhlshzyq  新手上路  发表于 2023-11-14 23:08 | 显示全部楼层
支持,设备管理器里UART驱动的ID在哪里看

举报 使用道具

回复 支持 反对
felixking00  新手上路  发表于 2023-11-14 23:09 | 显示全部楼层
之前已经试用阶段用过。牛逼不解释。完美运行!

举报 使用道具

回复 支持 反对
余军  论坛元老  发表于 2023-11-14 23:09 | 显示全部楼层
这个全球无解的东西 竟然被国人解决了 nb啊

举报 使用道具

回复 支持 反对
zhuhongyan  新手上路  发表于 2023-11-14 23:09 | 显示全部楼层
设备管理器,系统设备,Intel(R) Serial IO UART Host Controller 后面的就是设备ID
你是第几代surface啊

举报 使用道具

回复 支持 反对
yandongqiang  新手上路  发表于 2023-11-14 23:10 | 显示全部楼层
我在发帖子的时候忘了还有一个配套的SSDT
最好一起使用

举报 使用道具

回复 支持 反对
sjf11  新手上路  发表于 2023-11-14 23:11 | 显示全部楼层
就喜欢这样的大神,虽然我用不上,不过必须支持。非常漂亮!!!!!!!!!!!!

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

21

粉丝

19

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-5-4 14:11 , Processed in 0.078940 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.