发布 Macbook 在 64 位下的风扇调速驱动

2015-04-26 10:25:33 +08:00
 xieyudi1990

在Macbook Pro 15 Mid 2014 低配下测试可用.

http://i.imgur.com/idJ60wL.png
http://i.imgur.com/O4W26Nc.png

编译好的w64-mingw32 build, 以及简介
https://sourceforge.net/projects/applesmc-win32/

源代码
https://github.com/xieyudi/applesmc-win32

用前看下Wiki
https://sourceforge.net/p/applesmc-win32/wiki/Home/

欢迎测试反馈.

3638 次点击
所在节点    MacBook Pro
14 条回复
xieyudi1990
2015-04-26 10:30:15 +08:00
打字打掉了, 是64位 Windows 下的驱动.
驱动是基于Linux下的内核驱动改的.

改一下32位Windows下应该都能用 (当然改一下DOS下都能用, DOS下一个IO一个内联就够了更方便).
考虑到现在应该没有几个人用32位的Windows了, 所以没有做.
varrily
2015-04-26 12:37:09 +08:00
干嘛要调风扇
riaqn
2015-04-26 12:46:46 +08:00
@varrily 温度高的时候转的快, 温度低的时候转的慢, 甚至不转.
wc0517
2015-04-26 13:35:38 +08:00
是给在 Mac 上装 win 的用户的吗?
我以为 Mac 版又推出了 smcFanControl 的更新或者代替品..
pH
2015-04-26 14:03:39 +08:00
@wc0517 这个貌似要谨慎使用吧,有看到过安装这之类软件的导致整个风扇异常工作的
wc0517
2015-04-26 14:50:45 +08:00
@pH smcFanControl 吗?我用着还行,不知道异常工作是指?高温低速/低温高速这种情况吗?
pH
2015-04-26 19:56:28 +08:00
@wc0517 我看到的异常是说风扇彻底不转了,或者就是最高速不停歇的运转(温度正常的情况下)
wc0517
2015-04-26 21:05:03 +08:00
@pH 这个还真没遇到过,但是高速不停歇的运转有时候有,可能它觉得那是高温,但我觉得正常吧,大概60多度
pH
2015-04-27 07:05:12 +08:00
@wc0517 我表示15款的MBPr,感觉它的机制是恨不得不用风扇。不到七八十它不肯开启1300RPM左右的风扇
wc0517
2015-04-27 10:47:02 +08:00
@pH 不会吧!我的从来没有低于过2000转,40多度都是2000转。到了70度5.5k转,再往上还会增加。
pH
2015-04-27 11:09:46 +08:00
@wc0517 我的是15的13 MBPr,不知道它的设定就是这样还是咋回事,基本上都是0,我听不喜欢的其实。
wc0517
2015-04-27 13:51:36 +08:00
@pH 它可以调的,不过我都是用默认。可能还没支持到最新的 Mac 吧。我是老 Mac 了。
920678778
2015-04-27 16:19:14 +08:00
我是用 istate 这类的工具软件控制的, 不过调至默认1300的时候, 开暗黑温度飚起来了, 风扇也呜呜的转起来了.
xieyudi1990
2015-04-27 23:12:49 +08:00
@wc0517
@920678778
你们可以参考下Linux下的applesmc.c自己写一个. 无非就是几个寄存器的问题.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/186382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX