ClevoControl icon indicating copy to clipboard operation
ClevoControl copied to clipboard

Did not work on my P65xRP6

Open alwzying opened this issue 6 years ago • 9 comments

Did not work on my laptop. I compiled the kext with latest source code and I checked that the kext had been loaded.

alwzying avatar Jul 29 '18 10:07 alwzying

Did you add corresponding codes into DSDT as README said? It's a workaround to cannot directly attaching WMI devices.(This kext just call corresponding functions in WMI device)

datasone avatar Jul 30 '18 01:07 datasone

I have, maybe different model needs different code?

alwzying avatar Jul 30 '18 04:07 alwzying

Well, as I have known all CLEVO full color keyboard should share the same code. I recommend you to check your DSDT to see if it has the OEM WMI device because many hackintosh guides suggest patching DSDT to remove OEM WMI device.

datasone avatar Jul 30 '18 05:07 datasone

2018-07-30 2 07 29 Is this right?

alwzying avatar Jul 30 '18 06:07 alwzying

DSDT.dsl.zip and this is my dsdt

alwzying avatar Jul 30 '18 06:07 alwzying

It seems there is no problem in DSDT, at least the WMI part... I've noticed there is no _OSI fake in DSDT, as it's related to EC initialization, you can try it out.(i.e. replace If (_OSI ("Windows 2015")) to If (LOr (_OSI ("Darwin"), _OSI ("Windows 2015"))) )

datasone avatar Jul 30 '18 07:07 datasone

Still cannot work. And should I replace PNP0C02 with PNP0C14 as the picture shows?

alwzying avatar Jul 30 '18 08:07 alwzying

No, the SMCD device is only a wrapper. And as here said, the kext attaches on device named "MON0000"(or "MON00000"). And this name is only used when loading the kext, as the kext is loaded, this shouldn't be a problem.

datasone avatar Jul 30 '18 08:07 datasone

To figure out where the problem is, you may need to play with ACPI under Linux or Windows. As there's no such info in your profile, how can I contact you?

datasone avatar Jul 30 '18 08:07 datasone