Contribute
Register

[BUG] Black screen 3 minutes after booting, CoffeeLake UHD 630

Did you try CPUPM but with non-HWP SMBIOS, like MacBookPro11,1?
Yes with same SMBIOS and HWPenable(in config.plist) disabled.
 
Yes with same SMBIOS and HWPenable(in config.plist) disabled.

Attach PR files that show this setup.

Note: Clover HWPEnable is useless... should never be used.
 

Problems/suggestions/etc:
- HECI should be renamed IMEI
- battery status not implemented
- need SATA-unsupported.kext for proper AHCI kexts to load (see Probook repo)
- your USB configuration is wrong (see USBInjectAll/SSDT-UIAC guide)
- audio not implemented
 
So we are at the stage of choosing between CPUPM and Sleep:banghead:
You can follow this guide for HWP + X86PlatformPlugin. I did and had 0 problems with sleep but P States are very less as compared to PluginType=True, so I'll be using that.
AppleLPC, x86PlatformPlugin, AGPMController everything loads in ioreg using the above mentioned guide as it uses a combo of PluginType=True and HWP. :)
 
Problems/suggestions/etc:
- HECI should be renamed IMEI
- battery status not implemented
- need SATA-unsupported.kext for proper AHCI kexts to load (see Probook repo)
- your USB configuration is wrong (see USBInjectAll/SSDT-UIAC guide)
- audio not implemented
Thank you very much. My OS is on NVME SSD. Do I need SATA unsupported or the nvme kexts? And I cant understand a thing about the audio which I very much want implemented on my device. There are several guides but they go over my head because they are short and i can't make much sense out of them. Working on battery right now.
 
You can follow this guide for HWP + X86PlatformPlugin. I did and had 0 problems with sleep but P States are very less as compared to PluginType=True, so I'll be using that.
AppleLPC, x86PlatformPlugin, AGPMController everything loads in ioreg using the above mentioned guide as it uses a combo of PluginType=True and HWP. :)

No need for HWPEnable in Clover. By using an HWP enabled SMBIOS, macOS itself (X86PlatformPlugin) will enable HWP.
 
Thank you very much. My OS is on NVME SSD. Do I need SATA unsupported or the nvme kexts?

Your ioreg shows the SATA controller is active.

And I cant understand a thing about the audio which I very much want implemented on my device.

Easy way is AppleALC if it supports your codec.

---

Note: HECI->IMEI is a very important patch.
 
No need for HWPEnable in Clover. By using an HWP enabled SMBIOS, macOS itself (X86PlatformPlugin) will enable HWP.
And I hope MacBookPro15,2 is HWP enabled?
 
Easy way is AppleALC if it supports your codec.
That was one of the things I couldn't make sense of. Where do I find which codec I am using. Went through all the properties of audio driver in windows. couldn't find which codec i was using.
 
Back
Top