-
Posts
304 -
Joined
-
Last visited
-
Days Won
22
Content Type
Profiles
Articles, News and Tips
Forums
Posts posted by pokenguyen
-
-
For USB 3.0, I just examine your patches and see only Darwin OS check patch is needed to see it in System Information, and latest GenericUSBXHCI.kext for it. Need "-gux_defer_usb2" bootflag to enable sleep and fast shutdown/restart
My Dell E5430 is using latest A12 BIOS, HD4000. I can write a complete guide if it is similar between Dell E6x30 and Dell E5x30. Now, I only posted what I have:
https://www.dropbox.com/sh/y488eb93ire0n3t/4opff4fm_h
- Clover pack to install OS X Mavericks, and recopy it after you install Clover in OS X.
- config.plist for 1366x768 and 1600x900+ screen, put it to EFI/Clover/
- DSDT patches, please use MaciASL to apply it to your DSDT.aml
- Kexts: Here are all you need:
- FakeSMC: Always necessary https://code.google.com/p/os-x-fake-smc-kozlek/downloads/list
- ACPIBatteryManager.kext: for Battery https://code.google.com/p/os-x-acpi-battery-driver/downloads/list
- GenericUSBXHCI.kext: for USB 3.0 to work https://code.google.com/p/os-x-generic-usb3/downloads/list
- VoodooPS2Controller for ALPS: old kext included with no multi-touch, better version here but can't tap to click: https://osxlatitude.com/index.php?/topic/2545-new-touchpad-driver-for-e6520-alps
- AppleIntelE1000e.kext: for Intel Ethernet card.
- BCM5722D.kext: for Broadcom Ethernet card.
- ProBookARPT.kext: inject Bluetooth and other Wifi cards
- IOPlatformPluginFamily.kext: patched to solve "Network delay" console error
- AppleHDA: 10.9 patched for audio (original from TUX FIRE)
- Patch for AppleIntelFramebufferCapri.kext: Only needed if you have 1600x900+ screen, to get external video ports (VGA can't work with HD4000)
sudo perl -pi -e 's|\x04\x00\x00\x81.{107}\x04\x00\x66\x01.{108}|\x08\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x66\x01\x01\x02\x04\x02\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x40\x10\x07\x00\x00\x10\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x03\x00\x00\x02\x00\x00\x00\x30\x02\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x04\x00\x00\x03\x04\x00\x00\x00\x04\x00\x00\x81\x00\x00\x00\x04\x06\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00|' ~/Desktop/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri
You also need to install blinkscreen to enable all brightness levels after login. https://github.com/RehabMan/OS-X-blinkscreen
And disable hibernate mode (set hibernatemode to 0) to enable sleep.
Issues:
- Multi touch not work completely.
- External mic does not work.
- Strange issue: In some cases, Battery status is delayed by 10s... still working on it.
- 1
-
I tried your kext on my Dell Latitude E5430, the one in OP and the debug 2 version, but I can't tap to click (I enabled in Trackpad and "Stabilize tap" in Synaptic preferences). Others work well with a modification in Z. What can I do to make it work? Thank you.
-
My system crashes at nothing if I used the darwin patch in your file. I removed it and can boot to OS X, and I see superspeed in System Information, but if I plug USB 2.0 devices, it crashes! I tried GenericUSBXHCI + -gux_defer_usb2 but it does not work. Now all my usb ports are seen as 2.0 ports.
Also, the VoodooPS2 is very limited, I hope we can a better version from here:
https://osxlatitude.com/index.php?/topic/2545-new-touchpad-driver-for-e6520-alps
EDIT: Solve USB 3 by both DSDT patch + Generic
EDIT: The Shutdown/Restart is longer, and sleep does not work with USB 3.0 enabled.
EDIT: Solved!
Dell E5430 + OS X Mavericks + Clover UEFI
in The Archive
Posted
What is your Ethernet card? Mine is Intel. If you have Broadcom card, use BCM5722D.kext from OP.