Contribute
Register

[Guide] Patching LAPTOP DSDT/SSDTs

Comments:
- problem may be due to VoodooHDA. Try without.
- backlight control is not implemented correctly (missing IntelBacklight.kext)
- USB is not implemented correctly (plan on custom SSDT for USBInjectAll.kext)
- HECI should be named IMEI
- ig-platform-id should probably be 0x0a260006 (you have 0x0a26000a)
- FakeSMC.kext is not the one suggested by my guide

Mmm... Tried without VoodooHDA.
Backlight control is working, but on the last installation I've had IntelBacklight.kext
Also, how "not implemented correctly" is?
HECI changed. Will try now.
Also, ig-platform-id was 0x0a260006, tried 0x0a26000a because it appears to work well with wake up.
And FakeSMC is an older one I'm trying to know if it fixes it.
 
Mmm... Tried without VoodooHDA.
Backlight control is working, but on the last installation I've had IntelBacklight.kext
Also, how "not implemented correctly" is?
HECI changed. Will try now.
Also, ig-platform-id was 0x0a260006, tried 0x0a26000a because it appears to work well with wake up.
And FakeSMC is an older one I'm trying to know if it fixes it.

Backlight guide: https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/

Current FakeSMC: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 

Alright, tried without VoodooHDA (it was not installed the first time and the CPU usage was high, so not VoodooHDA).

IntelBacklight.kext installed, but it's not the issue for the CPU hog.

HECI changed, but no changes to PowerManagement.

Installed Current FakeSMC, but no changes, as I said before.

CPU kernel_task is high and doesn't let the CPU go to a lower P-State.

Also, I attach an screenshot of Intel Power Gadget with the MBPro SMBIOS (sets GPU min to 0,55GHz) and if I delete IOPlatformSupport it lets the GPU go even lower to 0,20GHz, with IOPlatformSupport (as it comes) and MacbookAir6,2 SMBIOS it sets the GPU to 0,35GHz.
As you can see, SMBIOS can change freqs, I don't know if it has something to do.
 

Attachments

  • Clover.zip
    1.9 MB · Views: 82
  • ioreg.zip
    409.8 KB · Views: 61
  • kextupdate.txt.zip
    541 bytes · Views: 66
  • Captura de pantalla 2016-10-11 a las 20.06.01.png
    Captura de pantalla 2016-10-11 a las 20.06.01.png
    84.9 KB · Views: 76
Alright, tried without VoodooHDA (it was not installed the first time and the CPU usage was high, so not VoodooHDA).

IntelBacklight.kext installed, but it's not the issue for the CPU hog.

HECI changed, but no changes to PowerManagement.

Installed Current FakeSMC, but no changes, as I said before.

CPU kernel_task is high and doesn't let the CPU go to a lower P-State.

Also, I attach an screenshot of Intel Power Gadget with the MBPro SMBIOS (sets GPU min to 0,55GHz) and if I delete IOPlatformSupport it lets the GPU go even lower to 0,20GHz, with IOPlatformSupport (as it comes) and MacbookAir6,2 SMBIOS it sets the GPU to 0,35GHz.
As you can see, SMBIOS can change freqs, I don't know if it has something to do.

Your USB ports are still not configured correctly.
 
Your USB ports are still not configured correctly.
What patch should I apply?

Also, does it matter for correct CPU management?
 
I'll fix USB later.

Any ideas about the CPU issue?

Your CPU issue may be related to incorrect USB. When you don't know what is causing a problem, you must look to fix everything that is seen as wrong.
 
Your CPU issue may be related to incorrect USB. When you don't know what is causing a problem, you must look to fix everything that is seen as wrong.
Can I use another method than the SSDT+USBInjectAll?
I don't know exactly what to do u_u
 
Can I use another method than the SSDT+USBInjectAll?
I don't know exactly what to do u_u

Read the writeup in the Skylake starter guide. Learn as you go.
 
Back
Top