Subscribe to our RSS news feed
AAPL 275.62 (0.56)

> Forum Guidelines

Welcome to the Genius Bar. Here's how this forum works:

1. Members are encouraged to make a guide that details something that they might have found troubling or challenging. Chances are, if you've seen the same question asked over and over again, you should write a guide for it.

2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it. Just don't start a thread for a specific question. Use the other forums here for that.

3. Posting links to off-site tutorials is not allowed.

4. That's it! Thanks for sharing your information with the rest of us. :)

To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up. Quality guides promoting new methods and encouraging users to learn will be approved.


DSDT Patcher, a tool to fix your DSDT
Group Icon
  • Group: Retired
  • Posts: 623
  • Joined: 14-August 07
  • Member No.: 127,297
UPDATE: Guys it looks like final 10.5.6 AppleRTC.kext doesnt panic without DSDT patch, so you probably wont need it. It paniced on new macbook and some beta 10.5.6 update though.



Also look up this thread: Chameleon with DSDT override function

@All complaining about hotter CPU's with AppleIntelCPUPowerManagement: Guys there is no need to have this kext loaded all the time, if you get hotter CPU, just remove that kext and everything is ok. Why I added this to patcher is just for security reasons on update, since i still see many people without an Disabler.kext and they just blindly update and then complain about a kernel panic during the update process. So this is just to be more secure on updating.

Update:

Version 1.0.1e
-added OSI emulation by mackerintel
-added Mute fix by mackerintel
thx for this smile.gif
Attached File  DSDT_Patcher1.0.1e.zip ( 225.93K ) Number of downloads: 59054


Most things needed to be fixed for Darwin the patcher fixes now. There may be still issues in your DSDT but since one DSDT looks very different than another this is needed to be done manually. So i think its time to release the source (yeah i know the code looks ugly but it does its job)
Attached File  DSDT_Patcher_Source.zip ( 242.93K ) Number of downloads: 4338


---------------
VAIO Users: pls try this patcher, i saw some Variable issues in LCD Device of VAIO DSDT, the patcher fixes this issues, maybe that will solve Internal LCD Diplay issue with QE/CI enabled. Maybe also more work is needed but actually i think we can solve your Problems in DSDT. Somebody correct me if i'm wrong. So please come here and test, thank you. I also invite more people to mess around with DSDT and come here with their findings smile.gif

Update: I made some different DSDT's but haven't yet found how to get QE/CI working on the internal display, seems more things needs to be done... Look up this thread by vaag, he got it working on his DELL, maybe you can find solution. http://forum.insanelymac.com/index.php?sho...=135184&hl=
---------------


Also, if the compiling goes wrong, it doesnt always mean the patching went wrong, some manufactorers just ship crappy DSDT's in the BIOS. You can force to compile it even if there are errors: /PATH/TO/DSDT\ Pachter -f

-------Original Post-----------

Hey there, i thought it might be better to start a new Thread for this. As you may already heard you will have Problems with the upcoming (10.5.6) Apple Update if your DSDT is messed up, and it is for sure tongue.gif.

Good thing is, mackerintel added DSDT override function to Chameleon: http://forum.insanelymac.com/index.php?showtopic=132757

What does that mean? Well you can put a modified compiled DSDT in the Root of your Booting partition, and it will try to attach this, very good for people who are afraid of flashing their BIOS. smile.gif

I made a little Tool that will patch your DSDT and will (well should) let you allow to use the upcoming (10.5.6) AppleRTC.kext and AppleIntelCPUPowerManagement.kext (no disabler needed anymore) which will otherwise panic.


Pls report back if it works or not, and what is working and what not, so this tool can grow.
Readme is included in the Zip file.

greetz

P.S. I will release the source when its done
And i like to thank all Chameleon/OSX Developers, especially zef, kabyl, modbin for helping all the time, keep up the good work!



---------Old Versions-----------
Version 1.0.1d
-fixed another search Routine issue
-added -newHPET arg, for people still suffering "Package 0 didn't get a HPET" after patching. so you guys drag the Patcher in the Terminal and write -newHPET
-Patcher uses now a bash script for obtaining the DSDT since GetDSDT didn't worked for some people.
-contains _T_ Variable issues fix which caused non-compiling by mackerintel
-contains "Method local variable is not initialized (Local0)" fix
-contains CPU Aliases fix
-contains RTC fix for upcoming AppleRTC.kext
-contains HPET fix for AppleIntelCPUPowerManagement.kext
Attached File  DSDT_Patcher1.0.1d.zip ( 227.06K ) Number of downloads: 978


Version 1.0.1c2
-Patcher uses now a bash script for obtaining the DSDT since GetDSDT didn't worked for some people.
-fixed CPU Aliases patching (all what pointed to the removed Alias has to be patched as well)
-added _T_ Variable issues fix which caused non-compiling by mackerintel
-contains "Method local variable is not initialized (Local0)" fix
-contains CPU Aliases fix
-contains RTC fix for upcoming AppleRTC.kext
-contains HPET fix for AppleIntelCPUPowerManagement.kext
Attached File  DSDT_Patcher1.0.1c2.zip ( 225.55K ) Number of downloads: 253
Fixed DSDT.X issue
Attached File  DSDT_Patcher1.0.1c.zip ( 225.54K ) Number of downloads: 55


Version 1.0.1b
-fixed a patching routine issue which caused non-compiling dsdt
-added "Method local variable is not initialized (Local0)" fix
-contains CPU Aliases fix
-contains RTC fix for upcoming AppleRTC.kext
-contains HPET fix for AppleIntelCPUPowerManagement.kext
Attached File  DSDT_Patcher1.0.1b.zip ( 225.75K ) Number of downloads: 191


Version 1.0.1a
-fixed CPU Aliases fix
-contains RTC fix for upcoming AppleRTC.kext
-contains HPET fix for AppleIntelCPUPowerManagement.kext
Attached File  DSDT_Patcher1.0.1a.zip ( 225.44K ) Number of downloads: 88


Version 1.0.1
-added CPU Aliases fix
-added some device name fix
-contains RTC fix for upcoming AppleRTC.kext
-conatins HPET fix for AppleIntelCPUPowerManagement.kext
Attached File  DSDT_Patcher1.0.1.zip ( 225.4K ) Number of downloads: 82

Attached File(s)
Attached File  DSDT_Patcher.zip ( 227.37K ) Number of downloads: 4947
 
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- fassl   DSDT Patcher   Oct 29 2008, 12:56 AM
- - spanakorizo   can u explain why i should try it? i have no probl...   Oct 29 2008, 01:27 AM
|- - fassl   QUOTE (spanakorizo @ Oct 29 2008, 02:27 A...   Oct 29 2008, 01:49 AM
- - spanakorizo   ok i got it i'll try and post results   Oct 29 2008, 03:34 AM
- - Alundra   You can use AppleRTC.kext from 10.5.5 but DSDT is ...   Oct 29 2008, 07:28 AM
- - FavleX   thanks I'm trying to understand a bit more on...   Oct 29 2008, 09:25 PM
|- - mackerintel   QUOTE (FavleX @ Oct 29 2008, 10:25 PM) th...   Oct 29 2008, 09:42 PM
|- - FavleX   QUOTE (mackerintel @ Oct 29 2008, 10:42 P...   Oct 29 2008, 09:55 PM
- - anibalin   @mackerintel: thanks for the explanation. As Favle...   Oct 29 2008, 09:57 PM
- - fassl   Well, emulating devices, i added for instance an S...   Oct 29 2008, 09:59 PM
|- - FavleX   QUOTE (fassl @ Oct 29 2008, 10:59 PM) Wel...   Oct 29 2008, 10:10 PM
|- - mackerintel   QUOTE (fassl @ Oct 29 2008, 10:59 PM) Wel...   Oct 29 2008, 10:10 PM
|- - fassl   QUOTE (mackerintel @ Oct 29 2008, 11:10 P...   Oct 29 2008, 10:17 PM
- - BlackCH   doesnt get to compile dsdt.aml even with '-f...   Oct 29 2008, 10:36 PM
- - fassl   Sure, patch Debug/dsdt_fixed.txt then run CODE./...   Oct 29 2008, 10:42 PM
- - BlackCH   QUOTE (fassl @ Oct 29 2008, 11:42 PM) Sur...   Oct 30 2008, 12:25 AM
|- - pasi   QUOTE (BlackCH @ Oct 30 2008, 01:25 AM) I...   Oct 30 2008, 09:31 AM
- - BlackCH   QUOTE (BlackCH @ Oct 30 2008, 01:25 AM) I...   Oct 30 2008, 09:44 AM
|- - mackerintel   QUOTE (BlackCH @ Oct 30 2008, 10:44 AM) N...   Oct 30 2008, 10:35 AM
- - SticMAC   ASUS P5B-Deluxe.. Done mine, copied it over to the...   Oct 30 2008, 10:56 AM
|- - fassl   QUOTE (SticMAC @ Oct 30 2008, 11:56 AM) ...   Oct 30 2008, 01:29 PM
- - Morphius Faydal   I have iATKOS v4.1i updated to 10.5.5 via Software...   Oct 30 2008, 01:38 PM
- - fassl   Run the patcher, when it says: "Found IRQ in ...   Oct 30 2008, 01:43 PM
- - Morphius Faydal   The readme says: QUOTE You need to install the Cha...   Oct 30 2008, 01:55 PM
- - fassl   Chameleon is a modified Darwin bootloader, pretty ...   Oct 30 2008, 01:56 PM
- - Morphius Faydal   CODEhackintosh:~ morphius$ cd / hackintosh:/ ...   Oct 30 2008, 02:00 PM
- - fassl   Google "chameleon osx" and use the insta...   Oct 30 2008, 02:13 PM
|- - Morphius Faydal   QUOTE (fassl @ Oct 30 2008, 09:13 AM) Goo...   Oct 30 2008, 03:05 PM
- - pere   Hi,so nice job!!! I try to use the p...   Oct 30 2008, 02:31 PM
|- - mackerintel   QUOTE (pere @ Oct 30 2008, 03:31 PM) Hi,s...   Oct 30 2008, 02:56 PM
- - fassl   Failed to get the DSDT seems to be an Error from t...   Oct 30 2008, 02:40 PM
- - pere   Thanks! I will do it.   Oct 30 2008, 02:48 PM
- - pasi   Can somebody look in to my dsdt.dsl??? HPET and RT...   Oct 30 2008, 02:58 PM
|- - fassl   QUOTE (pasi @ Oct 30 2008, 03:58 PM) Can ...   Oct 30 2008, 03:31 PM
|- - pasi   QUOTE (fassl @ Oct 30 2008, 04:10 PM) Try...   Oct 30 2008, 03:32 PM
- - pere   Yes i do it as root using "su root". Usi...   Oct 30 2008, 03:05 PM
- - fassl   When its very similar, just try to compile that on...   Oct 30 2008, 03:43 PM
|- - pasi   QUOTE (fassl @ Oct 30 2008, 04:43 PM) Whe...   Oct 30 2008, 04:00 PM
- - fassl   Ill take a look at it when i have time, or maybe a...   Oct 30 2008, 04:23 PM
- - kruteshok   CODEWe are done patching, press any key to try to ...   Oct 30 2008, 04:29 PM
|- - mackerintel   QUOTE (kruteshok @ Oct 30 2008, 05:29 PM)...   Oct 30 2008, 04:32 PM
- - Wiwi   Great !!!!! Really great....   Oct 30 2008, 04:37 PM
- - BlackCH   QUOTE (mackerintel @ Oct 30 2008, 11:35 A...   Oct 30 2008, 05:11 PM
|- - mackerintel   QUOTE (BlackCH @ Oct 30 2008, 06:11 PM) H...   Oct 30 2008, 09:52 PM
- - hafnium   Great work! What exactly are you patching? I...   Oct 30 2008, 05:15 PM
|- - mackerintel   QUOTE (hafnium @ Oct 30 2008, 06:15 PM) G...   Oct 30 2008, 09:43 PM
|- - hafnium   QUOTE (mackerintel @ Oct 30 2008, 11:43 P...   Nov 1 2008, 01:06 PM
- - fassl   QUOTE ("fassl")Sleep, well fixing the _W...   Oct 30 2008, 05:36 PM
- - GLXOZ   How about boot-132 method with DSDT patching ?   Oct 30 2008, 08:14 PM
- - fassl   Get the dsdt override diff (first link in this top...   Oct 30 2008, 08:55 PM
|- - pere   QUOTE (fassl @ Oct 30 2008, 09:55 PM) Get...   Oct 30 2008, 10:42 PM
- - aprodigy   hehe, 'fass' is burning wheels in here ;) ...   Oct 30 2008, 09:22 PM
|- - fassl   QUOTE (aprodigy @ Oct 30 2008, 10:22 PM) ...   Oct 30 2008, 09:43 PM
- - fassl   Well the diff is patched against Chameleon 1.0.11 ...   Oct 31 2008, 12:18 AM
- - pere   Thanks, i missed the word "source"...   Oct 31 2008, 12:34 AM
- - rals2007   fassl: Nice Patcher. Anyway after patching, i ha...   Oct 31 2008, 05:03 AM
|- - fassl   QUOTE (rals2007 @ Oct 31 2008, 06:03 AM) ...   Oct 31 2008, 07:41 AM
- - stellarola   Any release of DFE Boot132 Boot file yet? Also gr...   Oct 31 2008, 06:09 AM
- - SticMAC   SADLY, I have to say: My sleep stopped working My...   Oct 31 2008, 08:03 AM
- - fassl   It says right in the patcher itself to attach the ...   Oct 31 2008, 08:41 AM
- - Wiwi   Works perfect here.. I can't wake from sleep....   Oct 31 2008, 09:39 AM
|- - fassl   QUOTE (Wiwi @ Oct 31 2008, 10:39 AM) Work...   Oct 31 2008, 09:58 AM
- - Wiwi   Waw what a fast answer !! Tested and does...   Oct 31 2008, 10:19 AM
- - pasi   AppleIntelCPUPowerManagment successifully initial...   Oct 31 2008, 10:36 AM
- - lord_muad_dib   does it work on amd systems too?   Oct 31 2008, 10:51 AM
|- - fassl   QUOTE (lord_muad_dib @ Oct 31 2008, 11:51...   Oct 31 2008, 11:54 AM
|- - Wiwi   QUOTE (fassl @ Oct 31 2008, 01:54 PM) Wha...   Oct 31 2008, 01:09 PM
|- - fassl   QUOTE (Wiwi @ Oct 31 2008, 02:09 PM) Vers...   Oct 31 2008, 01:28 PM
- - kruteshok   No luck with last version of patcher Package 0 d...   Oct 31 2008, 12:37 PM
- - fassl   Are you sure you booted up with the modified DSDT?...   Oct 31 2008, 12:54 PM
|- - kruteshok   QUOTE (fassl @ Oct 31 2008, 12:54 PM) Are...   Oct 31 2008, 01:09 PM
|- - mackerintel   QUOTE (kruteshok @ Oct 31 2008, 02:09 PM)...   Oct 31 2008, 01:30 PM
|- - kruteshok   QUOTE (mackerintel @ Oct 31 2008, 01:30 P...   Oct 31 2008, 01:39 PM
- - Wiwi   Sleep is back with vanilla ACPI kext, but it doesn...   Oct 31 2008, 02:46 PM
|- - mackerintel   QUOTE (Wiwi @ Oct 31 2008, 03:46 PM) Slee...   Oct 31 2008, 02:55 PM
- - kruteshok   i tried new version of chameleon dsdt override, bu...   Oct 31 2008, 03:15 PM
|- - mackerintel   QUOTE (kruteshok @ Oct 31 2008, 04:15 PM)...   Oct 31 2008, 04:06 PM
- - Wiwi   I was thinking about... This trick can't solve...   Oct 31 2008, 04:12 PM
|- - mackerintel   QUOTE (Wiwi @ Oct 31 2008, 05:12 PM) I wa...   Oct 31 2008, 04:27 PM
- - Wiwi   Ok thanks good news in perspective...i'm here ...   Oct 31 2008, 05:20 PM
- - Wiwi   Again i was wondering... With DSDT could yo...   Oct 31 2008, 06:30 PM
|- - mackerintel   QUOTE (Wiwi @ Oct 31 2008, 07:30 PM) Thes...   Oct 31 2008, 07:14 PM
||- - Superhai   QUOTE (mackerintel @ Oct 31 2008, 08:14 P...   Oct 31 2008, 10:42 PM
||- - mackerintel   QUOTE (Superhai @ Oct 31 2008, 11:42 PM) ...   Oct 31 2008, 11:25 PM
|- - djmastera2000   QUOTE (Wiwi @ Oct 31 2008, 07:30 PM) Agai...   Nov 1 2008, 12:04 AM
|- - mackerintel   QUOTE (djmastera2000 @ Nov 1 2008, 01:04 ...   Nov 1 2008, 10:16 AM
- - Wiwi   I hope Superhai have seen it !!! Than...   Oct 31 2008, 08:13 PM
- - pasi   Is it possible that after loading appleintelcpupow...   Oct 31 2008, 09:50 PM
- - xtreme_xtc   QUOTE Is it possible that after loading appleintel...   Oct 31 2008, 10:30 PM
- - Superhai   Another nice thing to add in your laptop DSDT: (Un...   Nov 1 2008, 01:50 AM
|- - Wiwi   QUOTE (Superhai @ Nov 1 2008, 03:50 AM) A...   Nov 1 2008, 02:38 PM
|- - Superhai   QUOTE (Wiwi @ Nov 1 2008, 03:38 PM) Where...   Nov 1 2008, 08:39 PM
- - golgota   quick question: how to apply this to munky efi par...   Nov 1 2008, 03:34 AM
|- - Alex HQuest   QUOTE (golgota @ Nov 1 2008, 01:34 AM) qu...   Nov 1 2008, 08:06 AM
- - mentorek   I've got following problem while compiling fix...   Nov 1 2008, 07:14 AM
- - Superhai   There ara a few things this patcher doesn't do...   Nov 1 2008, 12:38 PM
|- - fassl   QUOTE (Superhai @ Nov 1 2008, 01:38 PM) T...   Nov 1 2008, 08:10 PM
- - bigdarkmad   Hello Guys! I have little question! If i p...   Nov 1 2008, 07:57 PM
|- - mackerintel   QUOTE (bigdarkmad @ Nov 1 2008, 08:57 PM)...   Nov 1 2008, 08:21 PM
- - bigdarkmad   mackerintel : Thank you! I'm on Windows XP...   Nov 1 2008, 09:23 PM
8 Pages V   1 2 3 > » 

Reply to this topic Start new topic

2 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
1 Members: epc

 

RSS Lo-Fi Version Time is now: 6th September 2010 - 03:22 AM