Moderators Jake Lo Posted October 25, 2016 Moderators Share Posted October 25, 2016 Remove the patch, download this IOReg IORegistryExplorer_v2.1.zip Launch app to verify that SD reader is in deed in RP06 and not somewhere else. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 25, 2016 Administrators Share Posted October 25, 2016 Spidey123, the patch certainly looks good now so, if your SD card reader is indeed under Device (RP06), you should have a fully functional reader. If not, do as Jake suggests right above. Link to comment Share on other sites More sharing options...
spidey123 Posted October 25, 2016 Author Share Posted October 25, 2016 Ok guys thanks. Lucky I got a DSDT without the patch already saved. Ok I'll let you guys know the outcome. How are you guys finding the update? Its great that the volume buttoms work again. Link to comment Share on other sites More sharing options...
spidey123 Posted October 25, 2016 Author Share Posted October 25, 2016 Ok never mind guys. My sdcard is the problem. I just tried it with another and it works perfectly. I should have done that from the beginning. All ok my friends. Thank you so much for all the help. I greatly appreciate it. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 25, 2016 Moderators Share Posted October 25, 2016 Command+option+esc works again, wasn't working in 10.12.0 CapLock is still broken, had to tab twice to lock and twice to unlock. Everything else seems to work okay so far... Link to comment Share on other sites More sharing options...
spidey123 Posted October 25, 2016 Author Share Posted October 25, 2016 Yes indeed Ahhh my sd card reader is not working again. Wonder if it still had the Voodoo stil in memory. Going to try to run that app without the patch like you suggested. Ill let you know what I find. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 25, 2016 Administrators Share Posted October 25, 2016 Identify SD card reader in IOReg through IOregistryExplorer app (or any equivalent). Patch the DSDT device under which the SD card reader registers Remove all instances of VoodooSDHC kext (in SLE and/or LE and/or EFI/CLOVER/kexts folder of EFI partition) Rebuild cache from Terminal using: touch -f /S*/L*/E* touch -f /L*/E* sudo kextcache -Boot -U / If you get an error 77, repeat the commands. Link to comment Share on other sites More sharing options...
spidey123 Posted October 25, 2016 Author Share Posted October 25, 2016 pci 1217 8231 is what it shows me in the IODeviceTree under RP06 Should I try to use those numbers in the patch? Thanks Herve and Jake Lo. I'm learning a lot today. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 25, 2016 Administrators Share Posted October 25, 2016 Your DSDT patch is fine as it is; nothing to change. Do the rest. Link to comment Share on other sites More sharing options...
spidey123 Posted October 25, 2016 Author Share Posted October 25, 2016 Hmmm think I found the problem. I get this error message when I try to rebuild cache. rebuilding //System/Library/PrelinkedKernels/prelinkedkernel kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IOAHCISerialATAPI_Injector.kext kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAIDT.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) AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion. KernelCache ID: (removed my self) symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795> /System/Library/PrelinkedKernels/prelinkedkernel not cached. Successfully updated disk0s4. kextcache updated critical boot files, requesting launchd reboot Maybe the IOAHCISerialATAPI kext I placed in /L/E is an old one and thats why it doesn't work? Link to comment Share on other sites More sharing options...
Recommended Posts