Contribute
Register

DSDT, If it ain't broke...

Status
Not open for further replies.
Joined
Jan 6, 2013
Messages
183
Motherboard
Gigabyte B365M-DS3H
CPU
i7-9700K
Graphics
RX 560
Mac
  1. iMac
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
I've been hacking for a few years now. My first hack was built on an HP Pavilion (LGA775 3.1GHz Core 2 Duo) that someone just gave me. I had little use for it, so I tried out various Linux distros on it just out of curiosity. Naturally I came around to testing whether I could get ML running on it, and I succeeded. I didn't bother using a DSDT because I wasn't inclined to put that much effort into it.

Later I decided to build a hackintosh platform. I wanted it stable and cheap, so I chose the GA-B75M-D3V, good enough to get my feet wet. It's been running 3 years now. Everything works, at least everything I use works, and I have never used a DSDT. I've extracted and compiled an .aml file, but it's un-patched because I haven't found a patch repository for my board. And so I ask myself, why patch it if OS X works?
 
I've been hacking for a few years now. My first hack was built on an HP Pavilion (LGA775 3.1GHz Core 2 Duo) that someone just gave me. I had little use for it, so I tried out various Linux distros on it just out of curiosity. Naturally I came around to testing whether I could get ML running on it, and I succeeded. I didn't bother using a DSDT because I wasn't inclined to put that much effort into it.

Later I decided to build a hackintosh platform. I wanted it stable and cheap, so I chose the GA-B75M-D3V, good enough to get my feet wet. It's been running 3 years now. Everything works, at least everything I use works, and I have never used a DSDT. I've extracted and compiled an .aml file, but it's un-patched because I haven't found a patch repository for my board. And so I ask myself, why patch it if OS X works?

No reason to patch if everything you need is working.

Sometimes, certain features can be made to work using DSDT patches instead of kext patches. In such cases, DSDT method is better because the fixes survive system updates.

Your call.
 
I dropped my extracted, compiled and un-patched DSDT.aml into my /Extras folder and rebooted. All good.

I didn't notice any improvement in boot-up speed, if anything it's slightly slower.

There is no benefit to using an extracted/unpatched DSDT in /Extra.

If anything it is a disadvantage. If update BIOS or even change certain BIOS options, the DSDT you have in /Extra can become invalidated/wrong.

The only point in using a DSDT loaded from disk is to change it.
 
Status
Not open for further replies.
Back
Top