Contribute
Register

[Guide] Asus G73JH using Clover UEFI

Status
Not open for further replies.
By rebuilding the cache, I've got:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBEHC2_G73JH.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext G73JH.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kxld[com.apple.driver.AppleHDA]: The following symbols are unresolved for this kext:
kxld[com.apple.driver.AppleHDA]: IOPCIDevice::metaClass
kxld[com.apple.driver.AppleHDA]: IOACPIPlatformDevice::metaClass
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleHDA; omitting from prelinked kernel.
 
By rebuilding the cache, I've got:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBEHC2_G73JH.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext G73JH.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kxld[com.apple.driver.AppleHDA]: The following symbols are unresolved for this kext:
kxld[com.apple.driver.AppleHDA]: IOPCIDevice::metaClass
kxld[com.apple.driver.AppleHDA]: IOACPIPlatformDevice::metaClass
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleHDA; omitting from prelinked kernel.

Hard to know which kext is your AppleHDA injector (maybe G73JH.kext?). But whichever it is, read post #1 regarding how to correct the error.
 
You're right.
First I've edited the AppleHDA.kext Info.plist, which caused the problem, so I undo the modifications, and put it inside G73JH.kext, and it worked.
Thank you very much !!
 
You're right.
First I've edited the AppleHDA.kext Info.plist, which caused the problem, so I undo the modifications, and put it inside G73JH.kext, and it worked.
Thank you very much !!

G73JH.kext updated 19 Jun 16
 
I was wondering, about the shutdown issue. I know it's somehow related to the USB.
And sometimes, by using my USB ports (for a mouse or a drive), the next shutdown works.
So, I'd like to collect some logs at shutdown, in order to, maybe, figure out.
I'm using the latest clover 3696, with the pref panel in "System Preferences".
In NVRam Variables, there is the Log Files Section, with:
  • the number of lines : 200
  • create timestamp : checked
  • number of timestamp : unlimited
So where should I check this log ? Will it log the shutdown phase ?
 
I was wondering, about the shutdown issue. I know it's somehow related to the USB.
And sometimes, by using my USB ports (for a mouse or a drive), the next shutdown works.
So, I'd like to collect some logs at shutdown, in order to, maybe, figure out.
I'm using the latest clover 3696, with the pref panel in "System Preferences".
In NVRam Variables, there is the Log Files Section, with:
  • the number of lines : 200
  • create timestamp : checked
  • number of timestamp : unlimited
So where should I check this log ? Will it log the shutdown phase ?

You can boot verbose to get verbose shutdown.

See USB guide: http://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/

Plan on creating a custom SSDT to configure USBInjectAll.kext.
 
Ok, I've enabled verbose boot, but where will the logs be (path location) ?
 
Ok, I've enabled verbose boot, but where will the logs be (path location) ?

All kernel logs are in /var/log/system.log. The logs are written regardless of verbose boot. Verbose boot just allows you to see them on screen during boot and shutdown.
 
I've tried to follow the guide you mentioned, so I've renamed EHC1 to EH01 and EHC2 to EH02 via Clover config.plist/ACPI/DSDT/Patches.
With the same method, I've renamed _OSI to XOSI.
However, I don't have XHCI USB3 controllers in this laptop. So in the guide I'm a bit lost...
If I'm right, I should not need FakePCIID_XHCIMux? Neither to work on XWAK, XSEL, and ESEL?
Should I now just install USBInjectAll.kext?

Here is ioreg result on EH01 and EH02:

+-o EH02@1A <class IOPCIDevice, id 0x1000001db, registered, matched, active, busy 0 (362 ms), retain 12>
| +-o EH02@1a000000 <class AppleUSBEHCIPCI, id 0x10000025d, registered, matched, active, busy 0 (243 ms), retain 91>
| +-o PRT1@1a100000 <class AppleUSBEHCIPort, id 0x10000026f, registered, matched, active, busy 0 (128 ms), retain 13>
| +-o IOUSBHostDevice@1a100000 <class IOUSBHostDevice, id 0x1000002b9, registered, matched, active, busy 0 (128 ms), retain 28>
| +-o AppleUSBHostLegacyClient <class AppleUSBHostLegacyClient, id 0x1000002c7, !registered, !matched, active, busy 0, retain 8>
| +-o AppleUSB20InternalIntelHub@1a100000 <class AppleUSB20InternalIntelHub, id 0x1000002ca, registered, matched, active, busy 0 (124 ms), retain 24>
| | +-o PRT4@1a140000 <class AppleUSB20InternalIntelHubPort, id 0x1000002d1, registered, matched, active, busy 0 (0 ms), retain 13>
| | +-o PRT5@1a150000 <class AppleUSB20InternalIntelHubPort, id 0x1000002d2, registered, matched, active, busy 0 (60 ms), retain 17>
| | | +-o BT-270@1a150000 <class IOUSBHostDevice, id 0x1000002d7, registered, matched, active, busy 0 (60 ms), retain 32>
| | | +-o AppleUSBHostLegacyClient <class AppleUSBHostLegacyClient, id 0x1000002da, !registered, !matched, active, busy 0, retain 8>
| | | +-o BroadcomBluetoothHostControllerUSBTransport <class BroadcomBluetoothHostControllerUSBTransport, id 0x100000309, registered, matched, active, busy 0 (0 ms), retain 12>
| | | +-o IOUSBHostInterface@0 <class IOUSBHostInterface, id 0x10000031e, !registered, !matched, active, busy 0, retain 10>
| | | +-o IOUSBHostInterface@1 <class IOUSBHostInterface, id 0x100000320, !registered, !matched, active, busy 0, retain 7>
| | | +-o IOUSBHostInterface@2 <class IOUSBHostInterface, id 0x100000321, !registered, !matched, active, busy 0, retain 5>
| | | +-o IOUSBHostInterface@3 <class IOUSBHostInterface, id 0x100000322, !registered, !matched, active, busy 0, retain 5>
| | +-o PRT2@1a120000 <class AppleUSB20InternalIntelHubPort, id 0x1000002d3, registered, matched, active, busy 0 (64 ms), retain 17>
| | +-o USB2.0 2.0M UVC WebCam@1a120000 <class IOUSBHostDevice, id 0x1000002dd, registered, matched, active, busy 0 (64 ms), retain 23>
| | +-o AppleUSBHostLegacyClient <class AppleUSBHostLegacyClient, id 0x1000002e0, !registered, !matched, active, busy 0, retain 8>
| | +-o AppleUSBHostCompositeDevice <class AppleUSBHostCompositeDevice, id 0x1000002e3, !registered, !matched, active, busy 0, retain 4>
| | +-o USB2.0 2.0M UVC WebCam@0 <class IOUSBHostInterface, id 0x1000002e5, registered, matched, active, busy 0 (0 ms), retain 6>
| | +-o IOUSBHostInterface@1 <class IOUSBHostInterface, id 0x1000002e6, registered, matched, active, busy 0 (0 ms), retain 6>
| +-o IOUSBHostInterface@0 <class IOUSBHostInterface, id 0x1000002ce, !registered, !matched, active, busy 0, retain 8>
+-o EH01@1D <class IOPCIDevice, id 0x1000001cc, registered, matched, active, busy 0 (228 ms), retain 12>
| +-o EH01@1d000000 <class AppleUSBEHCIPCI, id 0x10000025f, registered, matched, active, busy 0 (6 ms), retain 76>
| +-o PRT2@1d200000 <class AppleUSBEHCIPort, id 0x100000272, registered, matched, active, busy 0 (0 ms), retain 11>
 
Status
Not open for further replies.
Back
Top