It depends on the problem you're trying to fix.
And hardware specs...
Please provide complete details in your profile/signature
(Profile/Settings link in upper right corner of this site)
System: manufacturer/model
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution
For example, typical Ivy laptop:
System: HP ProBook 4540s
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768
Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.
Okay, added system specs to my signature. I went ahead and applied these DSDT edits:
Remove _DSM Methods
Rename GFX0 to IGPU
HD4000 Low Resolution
IRQ Fix
SMBUS Fix
RTC Fix
HPET Fix
Add MCHC
Fix _WAK Arg0 v2
Fix Mutex
PNOT/PPNT
Add IMEi
DTGP Method
7 Series USB 3
- Patched AppleIntelCPUManagement because I was getting KPed.
- The USB 3.0 showed up correctly under System Profile but I could not see the USB devices when I plugged them in (no power), so I had to install GenericUSBXHCI USB 3.0. Is there a way I can fix the USB 3.0 with just DSDT edit? The GenericUSBXHCI kext is giving me problems when I put the laptop to sleep (it tells me that the device wasn't properly disconnected when I have a USB device plugged in)
- As for speedstep, I tried two methods. First, I used the MacBookAir5,2 and the Probook SSDT generator but I got a P Stepper 18 error KP. So then I used Pike's SSDT Generator to generate the SSDT, OSX loads fine but I get only x8.0 via DPCImanager and no other steps. Sleep works (x86 platform & applelpc gets loaded). In both scenarios I used DropSSDT=yes.
Here are the outstanding things I need to do:
Fix USB 3.0 to just using DSDT edit (if possible)
Fix Speedstep
Get Sound to work via DSDT & AppleHDA (I have a Cirrus Logic Codec ID: x10134213) - temporarily using VoodooHDA_V286_Mav
Fix Fn Keys for brightness, etc.
Fix Brightness
Replace Wifi (Right now it has an Intel Card)
Battery Meter Fix
Anything else I'm missing?
Temperature shows ~50C @ x8.0 using HWmonitor. Is that normal? Thanks again.