- Joined
- Nov 25, 2017
- Messages
- 61
- Motherboard
- Toshiba Tecra Z50-C
- CPU
- i7-6600U
- Graphics
- HD 520
- Mobile Phone
I'm working through an issue that I found a likely solution for, found here:
Not all implementations of ACPI support quick-polling the way VirtualSMC uses it, and my laptop is one of them. RehabMan made a polling kext except it was written a while ago and when I import into Xcode, it won't compile for a variety of reasons.
I'm a C# developer so I get the code generally, but I have no idea what I'm doing in A: The macOS development environment, and B: in Xcode.
I was hoping someone might be able to take a quick look and see if there's a mostly simple solution to getting this to compile. Of course, using a pre-compiled .kext will halt the OS on boot since it's simply not written for things like Big Sur.
I've been trying to file an issue on Github for VirtualSMC to see if some of these methods can be implemented except from what I can tell, they have issues disabled on the public repo.
Is there any developers here interested in taking a look? It's not overly complicated code itself, but it's the environment dependencies I'm totally unfamiliar with that I can't work around.
GitHub - RehabMan/OS-X-ACPI-Poller: Implements an ACPI-based polling kernel extension for OS X
Implements an ACPI-based polling kernel extension for OS X - RehabMan/OS-X-ACPI-Poller
github.com
Not all implementations of ACPI support quick-polling the way VirtualSMC uses it, and my laptop is one of them. RehabMan made a polling kext except it was written a while ago and when I import into Xcode, it won't compile for a variety of reasons.
I'm a C# developer so I get the code generally, but I have no idea what I'm doing in A: The macOS development environment, and B: in Xcode.
I was hoping someone might be able to take a quick look and see if there's a mostly simple solution to getting this to compile. Of course, using a pre-compiled .kext will halt the OS on boot since it's simply not written for things like Big Sur.
I've been trying to file an issue on Github for VirtualSMC to see if some of these methods can be implemented except from what I can tell, they have issues disabled on the public repo.
Is there any developers here interested in taking a look? It's not overly complicated code itself, but it's the environment dependencies I'm totally unfamiliar with that I can't work around.