qhuyduong/AMDMicrophone

Kext does not work on macOS Catalina (10.15.7)

Closed this issue · 1 comments

On macOS Catalina, loading the kext results in the following output:

Kext with invalid signature (-67050) allowed: <OSKext 0x7fa1dee20210 [0x7fff8f4d7ce0]> { URL = "file:///Library/Extensions/AMDMicrophone.kext/", ID = "com.qhuyduong.AMDMicrophone" }
Code Signing Failure: code signature is invalid
Warnings: 
    Info dictionary property value is of incorrect type: 
        IOKitPersonalities.AMDMicrophone.IOProbeScore - should be <integer>

Warnings: 
    Info dictionary property value is of incorrect type: 
        IOKitPersonalities.AMDMicrophone.IOProbeScore - should be <integer>

Disabling KextAudit: SIP is off
(kernel) kxld[com.qhuyduong.AMDMicrophone]: The following symbols are unresolved for this kext:
(kernel) kxld[com.qhuyduong.AMDMicrophone]: 	_kernel_task
(kernel) Can't load kext com.qhuyduong.AMDMicrophone - link failed.
(kernel) Failed to load executable for kext com.qhuyduong.AMDMicrophone.
(kernel) Kext com.qhuyduong.AMDMicrophone failed to load (0xdc008016).
(kernel) Failed to load kext com.qhuyduong.AMDMicrophone (error 0xdc008016).
Failed to load /Library/Extensions/AMDMicrophone.kext - (libkern/kext) link error.
Check library declarations for your kext with kextlibs(8).

I no longer do hackintosh. PR is welcome.