mergesoft Posted February 15, 2016 Share Posted February 15, 2016 I have a DELL Latitude E6500 with a Core 2 Duo with a NVIDIA Quadro NVS 160m. I followed this guide: https://osxlatitude.com/index.php?/topic/2674-dell-e64006500m4400-mavericks-109-gm/ I changed the EHCI to EHC1. It just kernel panics straight away with El Capitan. It works just fine with OS X 10.6-10.10. Any Advice? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 15, 2016 Administrators Share Posted February 15, 2016 The DSDT change for USB devices is highly unlikely to cause the KP but it would help if you could specify what the KP shows. Which boot loader are you using? If sticking with Chameleon, you need to use the Enoch branch (r2795 being the latest at time of writing) and add the boot option CsrActiveConfig=3 (or any other desired value) into your /Extra/o.c.B.plist to disable SIP. By default, Enoch will not load kexts placed in /Extra/Extensions unless you specify boot option KernelBooter_kexts=Yes. This option and other kernel related options are meant to go into a kernel.plist file placed in /Extra. The alternative is to place your kexts (and only your kexts) in /Library/Extensions, repair their permissions and rebuild the cache. SMBIOS + o.c.B. plist remain in /Extra as does the DSDT and any other Chameleon-related files. Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 Thank you. I will try that. Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 It is still kernel panicking. Here is the picture: Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 Here is the Extra Folder I'm using. Maybe I'm missing a kext or some kext in there is incompatible with El Capitan? E6500 Extra 10_11.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 15, 2016 Administrators Share Posted February 15, 2016 Woaw, where on earth did you dig that pack from? And this worked from SL to Yos? Get rid of: old SL 10.6.7 AppleACPIPlatform kext (v1.3.5), it's only required for Lion and ML AppleIntelIntegratedFrameBuffer kext, I think it's the old GMA950 brightness fix DisableTurboBoostBattery kext, that's only for SandyBridge CPUs and beyond, not applicable to C2D, C2Q or Arrandale CPUs OSXRestart kext, that's ancient DellBluetoothHCI kext, I very much doubt you'd need that Patched_10.7_AppleRTC kext, you should not need this any more I also recommend you use MacBookPro5,1 SMBIOS, rather than MBP5,3. In your boot plist: enable P-States generation enable C-states generation enable kernel cache enable System Type and set it to laptop kernel specification is unnecessary but will do no harm add the CsrActiveconfig=3 using TextEditor this way <key>CsrActiveConfig</key><string>3</string> or this way <key>Kernel Flags</key> <string>CsrActiveConfig=3</string> ` Once you're set, we'll change your FakeSMC to a more recent and fully tuned version that will provide native CPU SpeedStep + AGPM GPU throttling. We'll sort out the USB2.0 ports too because they probably won't all work to begin with. Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 I got rid of those kexts. I added those boot options. It says still waiting for root device. BTW I'm using a USB Installer. It won't get to the installer. I attached my new Extra Folder and Picture. E6500 Extra 10_11 New.zip Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 I just plugged in my usb stick into the bottom right usb port and it worked. I guess I was just using the wrong usb port. Link to comment Share on other sites More sharing options...
mergesoft Posted February 15, 2016 Author Share Posted February 15, 2016 Okay, I got OS X El Capitan on my DELL Latitude E6500. Only one of the USB Ports are working. What do I do now? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 16, 2016 Administrators Share Posted February 16, 2016 You run IORegistryExplorer, save the output to file then post it. We now need to patch your DSDT and create the necessary USB injector kext to get all of your USB ports working. Please confirm the SMBIOS profile you used as that is an integral part of the USB injector. Link to comment Share on other sites More sharing options...
Recommended Posts