griven Posted June 24, 2011 Share Posted June 24, 2011 Is there anybody out there who could help me to patch this DSDT to suit MAC OS Lion/Latest Update of Snow Leopard or even better has a pre patched dsdt which I can use? I am really no Expert in low level Computer things although I have basic knowledge of coding php,javascript and a little objective C I don´t understand much of this DSDT things and so I need YOUR help at this Point. So here is what i have: - Running SnowLeopard (10.6.8) with DSDT patched to eliminate the CMOS reset Bug - Running MAC OS Lion DP4 incl. last Update (replaced IOPCIFamily.kext, APPLEACPIPlattform.kext with the ones of DP2 to bypass PCI Configuration issue same DSDT as in SnowLeopard). On both installs I encounter several weird Problems related to USB Ports/Devices. For Instance on both Leopard and Lion Mouse and Keyboard become in operational if I connect an iPhone and iTunes is set to auto sync on connection. If auto sync is disabled iPhoto will start as usual and everything is fine as long as iTunes will not try to sync. The USB issue is by far not the only Issue in my Setup, but it is the most annoying. I think bypassing this Issue would be a great thing. If we can also find something related to the DSDT which eliminates the well known "PCI Configuration begin" issue after installing DP4 / Latest Leopard Update this would be wonderful. So is there anyone who could help me out with a pre patched DSDT or an step by step guide (for noobs) which helps me to patch the DSDT on my own? <edit says: Your English is horrible, I say sorry > Update: I managed to bypass the USB Issue by installing IOUSBFamily Rollback from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] with pacifist (only the rollback package. If I use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to install rollback I always end up in Kernel Panics). Although this makes Live a lot easier for me this couldn´t be the last words spoken upon this (just with max Vanilla and Upgrade compatibility in mind). So every help on this issues is highly appreciated. Link to comment Share on other sites More sharing options...
griven Posted June 26, 2011 Author Share Posted June 26, 2011 Forgot to add my DSTD... send_me.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted June 26, 2011 Share Posted June 26, 2011 Forgot to add my DSTD... dsdt.griven.zip Link to comment Share on other sites More sharing options...
griven Posted June 26, 2011 Author Share Posted June 26, 2011 Thank you but it won´t work. When I use the provided DSDT all I get it instant reboots. Something seams to be wrong with it. Any Idea what to do? Link to comment Share on other sites More sharing options...
MaLd0n Posted June 26, 2011 Share Posted June 26, 2011 Thank you but it won´t work. When I use the provided DSDT all I get it instant reboots. Something seams to be wrong with it. Any Idea what to do? I have no idea I applied only the essential IRQs, RTC Link to comment Share on other sites More sharing options...
griven Posted July 21, 2011 Author Share Posted July 21, 2011 Hello it´s me again After spending endless hours in google, Forums an DSDT Editor here are the things which I Managed to do: Startpoint: Clean DSDT.aml extracted from System running Ubuntu from Live CD Applied Patches: - RTC Fix - pwrbtn fix - Speedstep CPU0-CPU3 (with a lot trial an error, google and Forum searches) - HPET Fix (again trial and Error google and so on...) Works: - System (Lion) boots up fine without the need of NullCPUPowerManagement.kext or any other disabler - AppleIntelCPUPowerManagement.kext loads without any issues - AppleIntelCPUPowerManagementClient loads without any issues - AppleHPET and AppleACPIPlatform both load without any issues - Push the Powerbutton opens window with "Sleep", "Reboot", "Shutdown" Works not / Works Kind of: - Sleep will not work or works only kind of. When putting the machine to sleep the screens go dark but Fans and Harddisks won´t stop. I am able to wake up by pressing keys on Keyboard, pushing the Powerbutton oder klick the mouse, after "wake up" i am on my login screen prompted to logon. What I noticed: Booting up the machine in Verbose Mode with NullCPUPowerManagement.kext and DSTD.aml only patched for RTC Bug to avoid CMOS Reset there is a line which reads similar to this one: acpi system state s0 s3 s4 s5 s3 without NullCPUPowerManagement.kext and with my handcrafted DSDT.aml the same line reads link this: acpi system state s0 s0 so this leads me to the thought that no other ACPI State than s0 ist avaiable an therefor Sleep won´t work. Is this thought correct? I attached my DSDT.aml an IOReg dump perhabs somebody is kind enough to take a look and give me a hint what is wrong with it. dsdt.aml_2.zip ioreg.txt Link to comment Share on other sites More sharing options...
MaLd0n Posted July 21, 2011 Share Posted July 21, 2011 apply the "IRQ" patch too Link to comment Share on other sites More sharing options...
griven Posted July 21, 2011 Author Share Posted July 21, 2011 Thank´s for your fast Reply MaLd0n, I applied the IRQ patch and no change in System behavior it is exact same thing like before applying IRQ Patch. I tried so much things so I am not even sure if the IRQ Patch wasn´t even applied before and I just forgot about it in my previous post. When I Compare the DSL file before and after the patch was applied there are no differences between them on first sight. Guess IRQ Patch wasn´t the Key Link to comment Share on other sites More sharing options...
MaLd0n Posted July 21, 2011 Share Posted July 21, 2011 http://www.projectosx.com/forum/index.php?showtopic=564 Link to comment Share on other sites More sharing options...
griven Posted July 23, 2011 Author Share Posted July 23, 2011 Thanks for the Link, interesting but at least no solution for my Problems nevertheless it encouraged me to remove some not needed devices such as Floppy or PS2 After some more google tasks I managed to build a DSDT which.. ... gives me Vanilla Speedstep ... shows correct States on boot (s0, s1, s3, s4, s5) s3 ... allows to shutdown Harddisk on no activity ... allows shutdown graphics, harddisks on idle States ... allows to enter sleep At least there is one task left, the System will not wake up when it is in sleep. Only solution when sleep is entered is to reboot. Pushing mouse Buttons, Key´s even Powerbutton = nothing no reaction... As usual I attach my dsdt.aml to this Post maybe someone more skilled than me has a solution for wake ISSUE? I am Running Lion on ASUS P5VD2-X (Core 2 Duo I6420) with 2 GB Ram @ 511Mhz, Saphire Radeon HD5570 (No enablers, No ATY_Init, No Chameleon settings) dsdt3.aml.zip Link to comment Share on other sites More sharing options...
Recommended Posts