campusloop Posted July 18, 2017 Share Posted July 18, 2017 Hi Guys Installed OSX El Capitan 10.11.6 on Dell E6430 - using the guide at https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-precision-clover-guide/ Initially had screen glitches which went away by downgrading BIOS to A12, external USB WiFi is working too. Now am left with one problem still - getting audio to work on this - Intel HDA 8086 1E20. (Using the AppleHDA_IDT from the post on above page) I am very new to this - so any pointers on how to check for any specific issues would be very helpful.. Thanks. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 18, 2017 Moderators Share Posted July 18, 2017 Run command from terminal and post the output sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo chmod -Rf 755 /S*/L*/E* sudo chown -Rf 0:0 /S*/L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / Link to comment Share on other sites More sharing options...
campusloop Posted July 18, 2017 Author Share Posted July 18, 2017 Output - Praveens-MacBook-Pro:~ root# sudo chmod -Rf 755 /L*/E* Praveens-MacBook-Pro:~ root# sudo chown -Rf 0:0 /L*/E* Praveens-MacBook-Pro:~ root# sudo touch -f /L*/E* Praveens-MacBook-Pro:~ root# sudo chmod -Rf 755 /S*/L*/E* Praveens-MacBook-Pro:~ root# sudo chown -Rf 0:0 /S*/L*/E* Praveens-MacBook-Pro:~ root# sudo touch -f /S*/L*/E* Praveens-MacBook-Pro:~ root# sudo kextcache -Boot -U / rebuilding //System/Library/PrelinkedKernels/prelinkedkernel File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used Child process /usr/sbin/kextcache[662] exited with status 77. Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel Praveens-MacBook-Pro:~ root# Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 18, 2017 Moderators Share Posted July 18, 2017 did you copy the kext in /EFI/Clover/kexts/Other/LE to /Library/Extensions? You need to do that before running the commands again if you encounter error 77 as you did above, run below again until you only have error 107 which is normal error 17 only occurred in 10.11, not 10.12 sudo touch -f /L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / Link to comment Share on other sites More sharing options...
campusloop Posted July 18, 2017 Author Share Posted July 18, 2017 There was only AppleHDA_IDT in the LE folder which was copied into /L/E. root# ls -ld * drwxr-xr-x 3 root wheel 102 Jun 13 2014 ACS6x.kext drwxr-xr-x 3 root wheel 102 Aug 27 2013 ATTOCelerityFC8.kext drwxr-xr-x 3 root wheel 102 Aug 27 2013 ATTOExpressSASHBA2.kext drwxr-xr-x 3 root wheel 102 Aug 27 2013 ATTOExpressSASRAID2.kext drwxr-xr-x 3 root wheel 102 Jul 17 13:19 AppleHDA_IDT.kext drwxr-xr-x 3 root wheel 102 Aug 21 2013 ArcMSR.kext drwxr-xr-x 3 root wheel 102 Sep 1 2013 CalDigitHDProDrv.kext drwxr-xr-x 3 root wheel 102 Aug 15 2014 HighPointIOP.kext drwxr-xr-x 3 root wheel 102 Aug 15 2014 HighPointRR.kext drwxr-xr-x 3 root wheel 102 Apr 28 2014 PromiseSTEX.kext drwxr-xr-x 3 root wheel 102 Jul 21 2015 SoftRAID.kext This is a 10.11.6 system. Running the above commands has the same output - error 77 rebuilding //System/Library/PrelinkedKernels/prelinkedkernel File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used Child process /usr/sbin/kextcache[528] exited with status 77. Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 18, 2017 Moderators Share Posted July 18, 2017 Remove it, rebuild cache. Download this and place in /L/E Wait until you get a error popup, click ok. Run the permission fix and rebuild cache again. If still errors out, reboot and rerun the commands again. You should see this kext showing in the output while rebuilding cache. Link to comment Share on other sites More sharing options...
campusloop Posted July 18, 2017 Author Share Posted July 18, 2017 Here is the output - MacBook-Pro:Extensions root# rm -rf AppleHDA_IDT.kext/ MacBook-Pro:Extensions root# cp -av /Users/campusloop/Downloads/AppleHDA_IDT.kext . /Users/campusloop/Downloads/AppleHDA_IDT.kext -> ./AppleHDA_IDT.kext /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents -> ./AppleHDA_IDT.kext/Contents /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Info.plist -> ./AppleHDA_IDT.kext/Contents/Info.plist /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/MacOS -> ./AppleHDA_IDT.kext/Contents/MacOS /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/MacOS/AppleHDA -> ./AppleHDA_IDT.kext/Contents/MacOS/AppleHDA /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources -> ./AppleHDA_IDT.kext/Contents/Resources /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources/layout12.xml.zlib -> ./AppleHDA_IDT.kext/Contents/Resources/layout12.xml.zlib /Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources/Platforms.xml.zlib -> ./AppleHDA_IDT.kext/Contents/Resources/Platforms.xml.zlib MacBook-Pro:Extensions root# sudo chmod -Rf 755 /L*/E* MacBook-Pro:Extensions root# sudo chown -Rf 0:0 /L*/E* MacBook-Pro:Extensions root# sudo touch -f /L*/E* MacBook-Pro:Extensions root# sudo chmod -Rf 755 /S*/L*/E* MacBook-Pro:Extensions root# sudo chown -Rf 0:0 /S*/L*/E* MacBook-Pro:Extensions root# sudo touch -f /S*/L*/E* MacBook-Pro:Extensions root# sudo kextcache -Boot -U / rebuilding //System/Library/PrelinkedKernels/prelinkedkernel kextcache updated critical boot files, requesting launchd reboot MacBook-Pro:Extensions root# I did this after rebooting - rebooted again but no change - no audio devices available still. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 18, 2017 Moderators Share Posted July 18, 2017 kext is not being added to cache Link to comment Share on other sites More sharing options...
campusloop Posted July 18, 2017 Author Share Posted July 18, 2017 I am trying a different approach now - Reinstalled the OS on a different partition, copied the kext in /L/E and did a boot. Setup the user and everything. So - /var/log shows the following message now - (no sound device available still) - Any idea on how to overcome this Jul 18 05:19:19 MacBook-Pro com.apple.kextd[24]: kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/Library/Extensions/AppleHDA_IDT.kext" Jul 18 05:19:19 MacBook-Pro com.apple.kextd[24]: kext signature failure override allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/Library/Extensions/AppleHDA_IDT.kext" Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDAEngine at line 18024 Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 2971 Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 214 Jul 18 05:19:33 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 3685 Jul 18 05:19:33 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 1103 Link to comment Share on other sites More sharing options...
campusloop Posted July 19, 2017 Author Share Posted July 19, 2017 Now tried to install Sierra - 10.12.5. Install was all fine but even now I am stuck with no audio device - But I think there is some progress because kextcache now successfully updates with AppleHDA_IDT rebuilding //System/Library/PrelinkedKernels/prelinkedkernel kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IOAHCISerialATAPI_Injector.kext kext file:///Library/Extensions/DisableTurboBoostBattery.kext/ is in hash exception list, allowing to load kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_IDT.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext KernelCache ID: CE486D7D43B3D83CC69AA42AC8F2E658 kextcache updated critical boot files, requesting launchd reboot No idea why this is not working still. Link to comment Share on other sites More sharing options...
Recommended Posts