Contribute
Register

New Fan Control DSDT - for silent fan at higher temps!

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I see. So I should just make note of it and modify or totally replace it to suit my laptop, right?
You might look here to further your understanding of how your fan controls might work in the EC.
Saw this posted elsewhere just yesterday...
(hopefully you're familiar with C#)
https://github.com/hirschmann/nbfc

There is a lot of data (in XML) for various laptops that the code uses to determine how to manipulate the fan...
Careful reading of the code and analysis/experimentation may help you reverse engineer your fan controls in ACPI.

I understand. My concern is the scale of the resulting fan speeds. Your code uses fan control table FTAB to do the mapping but how the numbers for fan control byte were calculated? monitored someway in Windows for example?
Through experimentation, I found that larger numbers, up to 128 (fan off or very slow) were for slower fan speeds, 255 was "off/BIOS control". And 0 was fan full speed.

I did a lot of experimentation in RW-Everything to determine how it worked...
 
Joined
Jun 13, 2012
Messages
154
Motherboard
Lenovo Ideapad Y510P
CPU
Core i7 4700MQ
Graphics
Intel Mobile HD4600
Mac
Classic Mac
Mobile Phone
Android
You might look here to further your understanding of how your fan controls might work in the EC.
Saw this posted elsewhere just yesterday...
(hopefully you're familiar with C#)
https://github.com/hirschmann/nbfc

There is a lot of data (in XML) for various laptops that the code uses to determine how to manipulate the fan...
Careful reading of the code and analysis/experimentation may help you reverse engineer your fan controls in ACPI.
I have used this software on Windows but I didn't think of looking into its source. I'm good with C# so I will go ahead, thanks!

Through experimentation, I found that larger numbers, up to 128 (fan off or very slow) were for slower fan speeds, 255 was "off/BIOS control". And 0 was fan full speed.

I did a lot of experimentation in RW-Everything to determine how it worked...
Then this is what I need to do ...


Thanks for the information and your time ...
 
Joined
Feb 24, 2014
Messages
8
Motherboard
HP 800 g3 Mini
CPU
i7 6700t
Graphics
HD 530
Mac
MacBook Air
Mobile Phone
iOS
Hello.
Will someone with the dsdt modification help, so that the fan is not loud? :)
Please ...
My dsdt is different.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello.
Will someone with the dsdt modification help, so that the fan is not loud? :)
Please ...
My dsdt is different.
Off-topic.
This thread is specific to the ProBook/EliteBook laptops (in fact, the entire forum is... note forum title "HP ProBook").
 
Joined
Feb 24, 2014
Messages
8
Motherboard
HP 800 g3 Mini
CPU
i7 6700t
Graphics
HD 530
Mac
MacBook Air
Mobile Phone
iOS
I did not find a forum stricte about HP Prodesk / elitedesk so I wrote here.
Can not you help me?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I did not find a forum stricte about HP Prodesk / elitedesk so I wrote here.
Can not you help me?
Desktop questions should be asked in the appropriate desktop forum.
 
Joined
Feb 13, 2011
Messages
329
Motherboard
Asus Vivobook S15 / x510UAR
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
Android
Dear @RehabMan . Hieplvip (aka baohiep) is using your old ACPI-Poller kext which you developed "to better control the system fan on HP 4x30s ProBook laptops" in his releases for the current Asus Zenbook notebooks. Now saintno1997 (aka tctien342) has also included that kext in his current pre-release for the Asus Vivobook S15 series. Specs see my sig and on the left.

I am now inquiring on behalf of all of us Asus Vivobook hackintoshers if this kext makes any sense for our Laptops - if it can have any positive effect on fan noise at all. My assertion is: no (unless Hieplvip/ baohiep gained some insights he doesn't share).

I guess you don't need any PR files to answer because it is so general.

Thank you in advance.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Dear @RehabMan . Hieplvip (aka baohiep) is using your old ACPI-Poller kext which you developed "to better control the system fan on HP 4x30s ProBook laptops" in his releases for the current Asus Zenbook notebooks. Now saintno1997 (aka tctien342) has also included that kext in his current pre-release for the Asus Vivobook S15 series. Specs see my sig and on the left.

I am now inquiring on behalf of all of us Asus Vivobook hackintoshers if this kext makes any sense for our Laptops - if it can have any positive effect on fan noise at all. My assertion is: no (unless Hieplvip/ baohiep gained some insights he doesn't share).

I guess you don't need any PR files to answer because it is so general.

Thank you in advance.
With correct ACPI patches to utilize it, ACPIPoller.kext can be useful for many situations, different hardware.
 
Joined
Feb 13, 2011
Messages
329
Motherboard
Asus Vivobook S15 / x510UAR
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
Android
With correct ACPI patches to utilize it, ACPIPoller.kext can be useful for many situations, different hardware.
Thank you. Obviously the learning never ends :)

Is there any particular guide(s) which you'd suggest to follow through for our Asus notebooks? The one you feature in your head post seems explicitly for HP notebook DSDTs/ SSDTs
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Is there any particular guide(s) which you'd suggest to follow through for our Asus notebooks?
If you're asking about fan control customization, you'll need to reverse engineer the related ACPI code.
 
Top