Moderators Jake Lo Posted August 29, 2015 Moderators Share Posted August 29, 2015 If you mean myOriginal, then those files are not patched. You don't need to install the kexts to /S/L/E, just leave it in /Clover/Kexts/Other and they'll load. Link to comment Share on other sites More sharing options...
lemming Posted August 29, 2015 Author Share Posted August 29, 2015 OK - progress!!! I uninstalled the ethernet driver (not sure if that was the issue) and have tried the files again With my config.plist (from first zip), and the DSDT-2.aml (renamed to DTDT.aml) and the SSDT-10.aml (both from the second zip) I have a lot more working. Video - Full acceleration - a few issues Screen goes totally black (backlight turns off) for about 15 seconds, 5 seconds after start of boot, but comes good about 15 seconds before login. Screen is garbled, but pressing the power button to put it to sleep and then waking it with the spacebar a few seconds later makes it work great. Also, without the DSDT and SSDT, I was able to use DisplayRotationMenu_1.2 to rotate the screen, but now it refuses to load. Sound - Works well, but Internal Speakers is the only output listed. No sound the headphone port Bluetooth - Bluetooth Keyboard Setup pops up and says its looking for a keyboard. The internal keyboard works, but perhaps isn't being detected correctly. I'm using that new beta text with support for v7 alps Keyboard - Works - see above Trackpad - Works with beta kext Webcam - Works Screen Brightness - Works through display options, but not through keyboard hotkeys Ethernet - Working with AppleIntelE1000e.kext Not working - and would love help to get them working The few issues with the keyboard not detecting and brightness function keys Battery is not detected at all Headphone sound SD card reader The few graphical issues (is there a FakeID I should try?) USB - I only have USB 3.0 ports on this machine. I seem to lose most USB functionality after a while - after sleep or hibernate perhaps. When I go away for an hour and wake it up, it doesn't recognise USB sticks etc. I am using GenericUSBXHCI.kext Am sure there are a lot more that I can't think of now... Once again - really appreciate the help Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 29, 2015 Moderators Share Posted August 29, 2015 Files patched from your origin folder. Replace the DSDT/SSDT and config with attached. Also remove GenericUSBXHCI. USB 3.0 should be supported natively with the patched DSDT. Does the Internal speaker switch to Headphone when you insert the headset? What other kexts do you have in /Clover/Kexts/Other? What other kexts have you installed to /S/L/E? With the addition SSDT-1.aml, you should get HDMI Audio. Thanks to toleda. Battery status should be fixed with this DSDT, need ACPIBatteryManager.kext in /Clover/Kexts/Other Added SD Card reader patch to DSDT under RP01 Intel Wireless/Bluetooth combo will not be supported and needs to be replaced. I recommend DW1560. $20 from Dell. To get the SD Card reader to work, I need to see your IOReg. Export it, compress it and attach it. lemming.zip Link to comment Share on other sites More sharing options...
lemming Posted August 29, 2015 Author Share Posted August 29, 2015 Much appreciated. Will test in a sec. Should I leave the patched SSDT-10.aml that I have been using, or delete it? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 29, 2015 Moderators Share Posted August 29, 2015 Remove it, it's been replaced with SSDT-12.aml Link to comment Share on other sites More sharing options...
lemming Posted August 29, 2015 Author Share Posted August 29, 2015 Thanks Have tried the new files Identifies itself as a Macbook Air early 2015 now, instead of a Macbook Pro 2013 + Battery status works great + Removed USB kext and it seems to work great with the native one - Brightness slider no longer showing S/L/E is stock - I had the ethernet and sound kexts in there before, but they've now been moved to Clover/Kexts/Other Clover/Kexts/Other contains: ACPIBatteryManager.kext AppleHDA_ALC293.kext AppleIntelE1000e.kext CodecCommander.kext FakeSMC.kext VoodooPS2Controller.kext (Dr Hurt) For the sound, System Information lists 2 trees; Devices and Intel High Definition Audio See attached picture None of the inputs/outputs from the Intel tree seem to be available in System Preferences / Sound Link to comment Share on other sites More sharing options...
lemming Posted August 29, 2015 Author Share Posted August 29, 2015 I think this is right lemming.ioreg.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted August 29, 2015 Administrators Share Posted August 29, 2015 The SD card reader is attached to Device (PXSX) @ _ADR = Zero under Device (RP01) @ _ADR = 0x001C0000, itself directly under Device (PCI0). Look it up in your DSDT. On the basis that it is PCI device 1217/8520, i.e. the well-known 02 Micro SD card reader, it should work OOB once you add the usual compatibility statement to the afore mentioned Device (PXSX) in your DSDT: Device (PXSX) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "AAPL,slot-name", "Built-in", "device_type", Buffer (0x11) { "Media controller" }, "model", Buffer (0x18) { "O2 Micro SD card reader" }, "compatible", Buffer (0x0D) { "pci14e4,16bc" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } ... You can read more details about this here. I've tried to patch the DSDT posted by Jake, but trying to compile it with DSDTEditor or MaciASL in ACPI v4.0 or v5.0 gives me 25 errors even before applying the patch... Link to comment Share on other sites More sharing options...
lemming Posted August 29, 2015 Author Share Posted August 29, 2015 Thanks Will look in to it tomorrow. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 29, 2015 Moderators Share Posted August 29, 2015 Updated attachment here. Added the SD reader patch. @Hervé, you probably using a different version of MacIASL with different compiler. @lemming. Just need to replace your DSDT with the new one. For audio, you'll need to install AppleHDA_ALC293 and CodecCommander to /S/L/E For Brightness, use Fn+F6. Link to comment Share on other sites More sharing options...
Recommended Posts