Contribute
Register

[Solved] Update to 10.12.4, stuck on prohibited symbol at boot

Status
Not open for further replies.
Code:
Agreement
The audio_cloverALC script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC script is
provided as is and without any kind of warranty.
File: audio_cloverALC-120.command_v1.0f3
Release Mode
Password:
EFI partition is mounted
System Integrity Protection status: disabled.

OK to patch
Confirm Realtek ALC898 (y/n): y
Clover Audio ID Injection (y/n): y
Use Audio ID: 1 (y/n): y

Download ALC898 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24769  100 24769    0     0  29962      0 --:--:-- --:--:-- --:--:-- 29950
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1855  100  1855    0     0  16378      0 --:--:-- --:--:-- --:--:-- 16271
Print: Entry, ":KernelAndKextPatches:KextsToPatch:", Does Not Exist
Edit config.plist: Add KernelAndKextPatches/KextsToPatch - Fixed
Print: Entry, ":KernelAndKextPatches:KextsToPatch:2 dict", Does Not Exist
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4223  100  4223    0     0  33278      0 --:--:-- --:--:-- --:--:-- 33515
Install /Volumes/EFI/EFI/CLOVER/kexts/10.12/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC898 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_LPCSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_GPUSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_CPUSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_ACPISensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
AHCI_3rdParty_SATA.kext has incorrect permissions; omitting.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler1.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleThunderboltPCIAdapters.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.LPCSensors; omitting from prelinked kernel.
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.GPUSensors; omitting from prelinked kernel.
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.CPUSensors; omitting from prelinked kernel.
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.ACPISensors; omitting from prelinked kernel.
KernelCache ID: 868D2F332B8FB58A092EFC5CA8717145
kextcache updated critical boot files, requesting launchd reboot

Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...28 completed.

[Process completed]

Will reboot and see if this works.
 
Code:
Agreement
The audio_cloverALC script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC script is
provided as is and without any kind of warranty.
File: audio_cloverALC-120.command_v1.0f3
Release Mode
Password:
EFI partition is mounted
System Integrity Protection status: disabled.

OK to patch
Confirm Realtek ALC898 (y/n): y
Clover Audio ID Injection (y/n): y
Use Audio ID: 1 (y/n): y

Download ALC898 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24769  100 24769    0     0  29962      0 --:--:-- --:--:-- --:--:-- 29950
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1855  100  1855    0     0  16378      0 --:--:-- --:--:-- --:--:-- 16271
Print: Entry, ":KernelAndKextPatches:KextsToPatch:", Does Not Exist
Edit config.plist: Add KernelAndKextPatches/KextsToPatch - Fixed
Print: Entry, ":KernelAndKextPatches:KextsToPatch:2 dict", Does Not Exist
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4223  100  4223    0     0  33278      0 --:--:-- --:--:-- --:--:-- 33515
Install /Volumes/EFI/EFI/CLOVER/kexts/10.12/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC898 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_LPCSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_GPUSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_CPUSensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_ACPISensors.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
AHCI_3rdParty_SATA.kext has incorrect permissions; omitting.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler1.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleThunderboltPCIAdapters.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
FakeSMC_LPCSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.LPCSensors; omitting from prelinked kernel.
FakeSMC_GPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.GPUSensors; omitting from prelinked kernel.
FakeSMC_CPUSensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.CPUSensors; omitting from prelinked kernel.
FakeSMC_ACPISensors.kext - no compatible dependency found for org.netkas.driver.FakeSMC.
Prelink failed for org.hwsensors.driver.ACPISensors; omitting from prelinked kernel.
KernelCache ID: 868D2F332B8FB58A092EFC5CA8717145
kextcache updated critical boot files, requesting launchd reboot

Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...28 completed.

[Process completed]

Will reboot and see if this works.

Output looks fine.
 
Sure, but where does it come from in the first place? Think it needs its own thread.
I believe it was from my messy kexts. Once I deleted the ones he suggested, problem vanished.
 
Leading to the prohibited symbol...
This is the symbol we're referring to, btw. In verbose mode, it basically gave up right at the beginning, there was very little output at all.
 

Attachments

  • 51df9eeb058735aecec2bff8132250e3_prohibited-symbol-clip-art-clipart-prohibited-symbol_297-299.png
    51df9eeb058735aecec2bff8132250e3_prohibited-symbol-clip-art-clipart-prohibited-symbol_297-299.png
    8.6 KB · Views: 93
This is the symbol we're referring to, btw. In verbose mode, it basically gave up right at the beginning, there was very little output at all.

Most related causes of Prohibited Symbol is CsrActiveConfig 0x03. Should be CsrActiveConfig 0x67 better to use OsxAptioFixDrv instead of OsxAptioFixDrv2.
 
Status
Not open for further replies.
Back
Top