Contribute
Register

Any Full Guide For Editing DSDT?

Status
Not open for further replies.
Joined
Jun 28, 2011
Messages
15
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi. I'm not new in the hackintosh world, I've installed temporaly Leopard and Snow Leopard in others PCs but always using kexts. Now I built a personal computer only for me, and I want to install Lion and make everything work fine as it should be. I'm not a fan of using kexts. So I need to edit the DSDT of my motherboard but I can't find anywhere a good guide of how to edit a DSDT, with the full explanations and options.
I'm not a average user. I use computers since I have memory and I always learned everything from my own, from doing easy things to programming something. But I need a "dictionary". I've been in others hackintosh forum and like here there is nothing that makes a user learn to do things for themselves. And the forum collapses with users asking others to their "homework".
Well that's all i just need a link, a doc or pdf, anything where I can learn, and don't bother other users. Thanks
 
Same problem for me.

A "HowTo" would be great. :thumbup:
 
Thanks, I'll see what I can't find. But there isn't too much information about this. It's like nobody wants to learn or teach how to. Bye
 
@jm_1990

THis dsdt stuff is somewhat complicated for non-programmer types like myself.

You might want to help Mald0n over at insanelymac.

http://www.insanelymac.com/forum/index. ... pic=235523

This guy can probably help, I know he's teaching a lot of us about dsdt's.

check it out
 
Thanks, I'll see there. I don't think the "pre-knowing" is so important because everybody can learn. Anyway I used to program things in differents languages when I was kid, haha, now that I'm older I'm dumber, haha. But I remember the basic and like I said anybody can learn about everything.

Sorry for my english, as you see it's not my natal language. Thanks for your help. Bye
 
Tonymacs animated YouTube video explains brilliantly what a DSDT is but i totally agree, there should be a Step By Step How Too Guide on this site for creating your own Custom DSDT.

http://www.youtube.com/watch?v=59BqIR9fj0M&feature=channel_video_title

i found Macman and Tonymacs method of extracting a Vanilla DSDT in Linux to be the easiest method to get your motherboard's DSDT since i had an Ubuntu Live CD (Ubuntu is Free to download for those who didn't know)

http://www.tonymacx86.com/viewtopic.php?f=79&t=11591&p=74982&hilit=extract+dsdt,+ubuntu#p74982

to edit the DSDT, i found the best information courtesy of the EVOSX86 Team.
They include some YouTube tutorials which i watched over and over.
I used their DSDTSE editor and edited my own DSDT based on what i learned from their guides and found success.

http://translate.google.com/translate?hl=en&sl=es&tl=en&u=http://www.osx86.es/?gt

I later discovered that EVOSX86 Team also have a DSDT Fixer that automates editing your DSDT thus fixes Errors & Warnings for you. I have also read that you can't always trust DSDT Patchers like this (probably because there are so many different BIOS configs out there).
 
I'm in the same boat here. I've got a laptop and other than the thinkpad tutorial (which is written maybe a little too specifically for the thinkpad) there isn't much out there for laptop users that I could find. Can anyone else point us in the right direction? It's hard to know what works for a specific version or if the edits should last through multiple updates. Example 10.6.8 to 10.7.
 
Everyone has to start somewhere....

To answer the last question, DSDT edits are forever....what I mean is they are not version specific, so if you have edited for 10.5, the same edits will work on 10.6.8, or 10.7.1 etc.

I knew nothing, and taught myself the basics, mainly through looking at the type of edits etc. that are contained in the great little application DSDTse. Google it and download it. This app does nothing automatically, but is an editor that lets you extract your DSDT and edit it. It has standard bits of code that are common "hacks" and "fixes" and many of them have explanations on what they are and how to use them.

That is a fantastic starting point.

Download it and start playing. Don't worry, it does nothing automatically, so you cannot screw up your machine by using it. But you can learn a lot.
 
Status
Not open for further replies.
Back
Top