bavariancake / XPS9570-macOS

macOS Mojave/Catalina on Dell XPS 9570.
263 stars 45 forks source link

No fans detected! #20

Open linkjane opened 5 years ago

linkjane commented 5 years ago

First of all, thank you for your hard work.... and then my problem is no fans detect in application macs fan control ,so the fans are loud sometimes, just like the sea wave. so I want control it when it up to the point temperature, it will spin some rpm. It also can't detect in the other system manager software such as istats, lemon cleaner, they all shows N/A in fans module. the picture below will show the detail what I said, sorry for my poor English. image image image image

linkjane commented 5 years ago

Supplementary explanation:My model is xps 9570 i9 8950hk 4k resolution sumsang evo 970 pro 1t 32g memory dw1560 wifi card

bavariancake commented 5 years ago

I haven't done any work on fans, since the default fan handling is done by the BIOS/ACPI/EC. This would be a good issue to work on if you like @uncle-link.

See e.g. KNNSpeed's 9560 guide for getting temperature sensors to work: https://www.tonymacx86.com/threads/guide-dell-xps-15-9560-4k-touch-1tb-ssd-32gb-ram-100-adobergb.224486/

I imagine something similar is needed for fans on the 9570.

linkjane commented 5 years ago

Thk u for ur reply, I have try that but it only show temperature use rpm, so it just fake. The below is what he said image

bavariancake commented 5 years ago

Having looked into fans a bit more, it seems this issue is actually quite complicated. You would have to read fan info from ACPI, then emulate the necessary info using VirtualSMC. Both parts would need work.

If fan control is important to you, I encourage you figure out how it can be done and submit a pull request.