gaoer 发表于 2023-11-14 23:06

Surface系列电池驱动

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

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

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

就喜欢这样的大神,虽然我用不上,不过必须支持。非常漂亮!!!!!!!!!!!!
页: [1] 2 3 4 5 6
查看完整版本: Surface系列电池驱动