Contribute
Register

Could not Patch IOKit

Status
Not open for further replies.
Joined
Jun 1, 2015
Messages
54
Motherboard
Asus UX303LN
CPU
i7-5500U
Graphics
Intel HD 5500 / Nvidia 840M
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
I tried to patch IO Kit after installing ElCapitan on my laptop.

Asus UX303LN
i7-5500U Broadwell, Intel 5500 Graphics
8GB RAM
256GB SSD
UHD (3200x1600)

I am getting this error message:

[IOKit]: Patching IOKit for maximum pixel clock
[IOKit]: Current IOKit md5 is 131978134faf623c7803458c2a204d60
--> Unknown IOKit version (no action taken)
The guide I followed http://www.tonymacx86.com/el-capita...0-uhd-1080p-using-clover-uefi-10-11-beta.html states that the patch has been updated to support ElCapitan but I am still unable to patch.

Reinstalled ElCapitan a few times and patched but no success, always telling me Unknown IOKit version.
 
I tried to patch IO Kit after installing ElCapitan on my laptop.

Asus UX303LN
i7-5500U Broadwell, Intel 5500 Graphics
8GB RAM
256GB SSD
UHD (3200x1600)

I am getting this error message:


The guide I followed http://www.tonymacx86.com/el-capita...0-uhd-1080p-using-clover-uefi-10-11-beta.html states that the patch has been updated to support ElCapitan but I am still unable to patch.

Reinstalled ElCapitan a few times and patched but no success, always telling me Unknown IOKit version.

It is likely the same patch for 10.11 GM. But maybe the md5 has changed.

Apply the patch manually, see if makes a change...

See this commit for details: https://github.com/the-darkvoid/XPS9530-OSX/commit/d54da8ee8f19ba530a9330c4021983db6ae9d337
 
I tried patching DSDT & SSDT using the guide here: http://www.tonymacx86.com/el-capita...e-asus-zenbook-ux303la-broadwell-edition.html

I have similar laptop thus following the steps.

After patching, with no errors etc, I tried booting with those patched DSDT & SSDT.

I am getting this kernel panic:
AsusNBFnKeys: Failed to find Intel display backlight entry for IOService:/AppleACPIPlatformExpert/PC10@0/AppleACPIPCI/IGPU@2

AsusNBFnKeys: GPU device not found

However, when I delete the DSDT & SSDTs, the system booted normally. I am now currently not booting with any patched DSDT & SSDTs.

Please check my DSDT & SSDT files. I have attached Native, patched and exported aml files. View attachment DSDT SSDT.zip
 
I tried patching DSDT & SSDT using the guide here: http://www.tonymacx86.com/el-capita...e-asus-zenbook-ux303la-broadwell-edition.html

I have similar laptop thus following the steps.

After patching, with no errors etc, I tried booting with those patched DSDT & SSDT.

I am getting this kernel panic:


However, when I delete the DSDT & SSDTs, the system booted normally. I am now currently not booting with any patched DSDT & SSDTs.

Please check my DSDT & SSDT files. I have attached Native, patched and exported aml files. View attachment 153577

Note: That is not a kernel panic.

For backlight keys, see guide:
http://www.tonymacx86.com/yosemite-...ching-dsdt-ssdt-laptop-backlight-control.html
 
Managed to fix by changing ACPIBacklight to the new IntelBacklight.kext and setting DropOem=true

How to tell if power management is working for CPU and GPU?

X86PlatformPlugin loaded under CPU0?
AGPMEnabler loaded?
Tested pstates with AppleIntelInfo.kext?
GFX0 renamed to IGPU?
 
X86PlatformPlugin loaded under CPU0?
AGPMEnabler loaded?
Tested pstates with AppleIntelInfo.kext?
How do I test for these?


GFX0 renamed to IGPU?
Renamed in DSDT and SSDT already. But Intel Power Gadget keep showing GT (GPU) at 0.3Ghz. CPU looks okay, ~1Ghz at idle, 3Ghz at full load.
 
How do I test for these?

Look in ioreg. AppleIntelInfo.kext is a kext for checking pstates.

Renamed in DSDT and SSDT already. But Intel Power Gadget keep showing GT (GPU) at 0.3Ghz. CPU looks okay, ~1Ghz at idle, 3Ghz at full load.

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 
Look in ioreg. AppleIntelInfo.kext is a kext for checking pstates.



Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.


ioreg file: View attachment MacBook Air.zip

After patching SSDT using ssdtprgen, I get poorer battery life though the system is slightly faster in performance. Is it possible to get <10W/hr drain on idle? I am getting about 15W/hr on idle and during use.

Also, battery status does not update automatically after patching using ssdtprgen. I have to manually toggle "Show Percentage" on the menu bar to update. Furthermore, the reading is not very accurate. CoconutBattery shows 84.4% while System shows 89%.

Can I also have people to state their battery life on their hackintosh laptop? Like how many W/hr drain on use and idle and how is it compared to Windows/Other OSes.
 
ioreg file: View attachment 154739

After patching SSDT using ssdtprgen, I get poorer battery life though the system is slightly faster in performance. Is it possible to get <10W/hr drain on idle? I am getting about 15W/hr on idle and during use.

How do you measure?

Also, battery status does not update automatically after patching using ssdtprgen. I have to manually toggle "Show Percentage" on the menu bar to update. Furthermore, the reading is not very accurate. CoconutBattery shows 84.4% while System shows 89%.

CoconutBattery may show a different number as it may calculate differently.

You can see the numbers in ioreg (CurrentCapacity/MaxCapacity)

Your ioreg shows battery not installed, or battery status not working. You probably need correct DSDT patches.
 
Status
Not open for further replies.
Back
Top