MaLd0n Posted November 12, 2010 Author Share Posted November 12, 2010 The DSDT I'm using is the one you sent me. I sent it to you after the patcher chucked an error and you sent it back fixed up and ready to go, I presume. The BIOS is original, but a bit older (late 2009, I think) as Intel royally screwed the pooch on BIOS updates completely wrecking overclocks after that. try with USBBusFix=Yes Link to comment Share on other sites More sharing options...
oSxFr33k Posted November 12, 2010 Share Posted November 12, 2010 @MaLd0n, Thanks for the file for the Rampage. Quick Question. I see these two files in the Extra/Extensions you provided for the Rampage. With the DSDT patched do I still need these two kexts? IOAHCIBlockStorageInjector.kext and LegacyAppleAHCIPort.kext Link to comment Share on other sites More sharing options...
MaLd0n Posted November 12, 2010 Author Share Posted November 12, 2010 IOAHCIBlockStorageInjector.kext and LegacyAppleAHCIPort.kext IOAHCIBlockStorageInjector.kext LegacyAppleAHCIPort.kext Link to comment Share on other sites More sharing options...
BladeRunner Posted November 12, 2010 Share Posted November 12, 2010 I used the auto-patch supplied by MaLdOn and it improved many things about my system including the abiliy to eliminate all but fakesmc and VoodooHDA kext. Many thanks for that. I see two error messages during boot which I would like to eliminate if possible. 11/12/10 4:26:27 PM kernel SATA WARNING: IDENTIFY DEVICE checksum not implemented. 11/12/10 4:10:44 PM kernel USBF: 1.725 AppleUSBOHCI[0xffffff8011a8e000]::CheckSleepCapability - controller will be unloaded across sleep 11/12/10 4:10:44 PM kernel USBF: 1.727 AppleUSBOHCI[0xffffff8011c5a000]::CheckSleepCapability - controller will be unloaded across sleep Problem is, I have no idea where to look for the solution. If anyone has existing patches/solutions I would really appreciate some help on this one. Link to comment Share on other sites More sharing options...
The Finale of Seem Posted November 12, 2010 Share Posted November 12, 2010 try with USBBusFix=Yes No difference. It's no so much that USB is dead upon wake. I have no video as well. The computer seems to go to sleep properly and looks like it's shut down. Hitting the keyboard brings the fans and LEDs back up, but nothing else. USB devices dead, monitor still on standby. One thing that occurs to me is that I also have a Soundblaster 5.1 card and the kxAudio drivers installed. This was not present when my DSDT was created. I'm wondering if that might be the problem. Link to comment Share on other sites More sharing options...
MaLd0n Posted November 12, 2010 Author Share Posted November 12, 2010 I used the auto-patch supplied by MaLdOn and it improved many things about my system including the abiliy to eliminate all but fakesmc and VoodooHDA kext. Many thanks for that. I see two error messages during boot which I would like to eliminate if possible. 11/12/10 4:26:27 PM kernel SATA WARNING: IDENTIFY DEVICE checksum not implemented. 11/12/10 4:10:44 PM kernel USBF: 1.725 AppleUSBOHCI[0xffffff8011a8e000]::CheckSleepCapability - controller will be unloaded across sleep 11/12/10 4:10:44 PM kernel USBF: 1.727 AppleUSBOHCI[0xffffff8011c5a000]::CheckSleepCapability - controller will be unloaded across sleep Problem is, I have no idea where to look for the solution. If anyone has existing patches/solutions I would really appreciate some help on this one. send me ioreg output let's try to solve it No difference. It's no so much that USB is dead upon wake. I have no video as well. The computer seems to go to sleep properly and looks like it's shut down. Hitting the keyboard brings the fans and LEDs back up, but nothing else. USB devices dead, monitor still on standby. look it DSDT DX58SO dsdt.aml_DX58SO.zip compare with your DSDT Use diffmerge Link to comment Share on other sites More sharing options...
BladeRunner Posted November 12, 2010 Share Posted November 12, 2010 send me ioreg outputlet's try to solve it Thanks for taking a look. I have attached a zip file with a copy of ioreg output and the current (patched) dsdt I am using. br_ioreg.zip Link to comment Share on other sites More sharing options...
The Finale of Seem Posted November 12, 2010 Share Posted November 12, 2010 send me ioreg outputlet's try to solve it look it DSDT DX58SO dsdt.aml_DX58SO.zip compare with your DSDT Use diffmerge Diffmerge will not open that DSDT, citing a text encoding problem. Some kind of unknown character and none of the text encoding options work. However, I did take a look in the DSDTEditor, and there are significant differences in the CPU options. The one you posted has a lot more in there than mine. I didn't go over the whole thing meticulously, but that appears to be the only significant difference. Link to comment Share on other sites More sharing options...
MaLd0n Posted November 12, 2010 Author Share Posted November 12, 2010 Diffmerge will not open that DSDT, citing a text encoding problem. Some kind of unknown character and none of the text encoding options work. However, I did take a look in the DSDTEditor, and there are significant differences in the CPU options. The one you posted has a lot more in there than mine. I didn't go over the whole thing meticulously, but that appears to be the only significant difference. pic, tmr and others I do not find them much difference I update the bios but I do not know if that's what you want I do not know a solution to your problem sorry Link to comment Share on other sites More sharing options...
The Finale of Seem Posted November 13, 2010 Share Posted November 13, 2010 SUCCESS! I did some digging and it looks like Intel finally put out a BIOS update that doesn't break overclocks completely. Updated, reconfigured, and it's running fine. Furthermore, sleep now works! It takes maybe 5-10 seconds to really wake up, but it does wake up! Now I guess we know that older BIOS on this board can be problematic, and that Intel finally got their head out of their ass after about 6 months and several bum BIOS updates. Some wouldn't even work properly at stock speeds. The only thing I'm seeing now is that ethernet does not work after sleep. I'm using a Realtek1000SL.kext for that. Link to comment Share on other sites More sharing options...
MaLd0n Posted November 13, 2010 Author Share Posted November 13, 2010 SUCCESS! I did some digging and it looks like Intel finally put out a BIOS update that doesn't break overclocks completely. Updated, reconfigured, and it's running fine. Furthermore, sleep now works! It takes maybe 5-10 seconds to really wake up, but it does wake up! Now I guess we know that older BIOS on this board can be problematic, and that Intel finally got their head out of their ass after about 6 months and several bum BIOS updates. Some wouldn't even work properly at stock speeds. The only thing I'm seeing now is that ethernet does not work after sleep. I'm using a Realtek1000SL.kext for that. send me a log cat /var/log/kernel.log Link to comment Share on other sites More sharing options...
The Finale of Seem Posted November 13, 2010 Share Posted November 13, 2010 Here ya go. kernel.log.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted November 13, 2010 Author Share Posted November 13, 2010 Here ya go. Thanks I wanted to be sure about the Usb error it does not exist Link to comment Share on other sites More sharing options...
Astaga Posted November 13, 2010 Share Posted November 13, 2010 I used the profile for p5b deluxe WiFi (I hope there are not any difference with my MB that is P5B deluxe only), In system profile in s-ata structure now is Intel ICH8-M AHCI while ICH8-R AHCI. Could you correct this? thanks Link to comment Share on other sites More sharing options...
pasha_infest Posted November 13, 2010 Share Posted November 13, 2010 EvOreboot <-- Shutdown DSDT, restart Chameleon RC5PlatformUUID <---Chameleon Rc4/Rc5 ----------------------------- NullCPUPowerManagement VoodooPowerMini add in boot.plist <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> BIG THANKS U MAN !!!! native power management is work great! SLEEP IS WORK TOO!!!! kext's i deleted. now using just a fakesmc with plugins!!!!!))))) many many THX!!!!!!!))) and last question ..now when i want update system i don't need to use null cpupowermanagement.kext ? Link to comment Share on other sites More sharing options...
mitch_de Posted November 13, 2010 Share Posted November 13, 2010 General Question - How can i get an unmodded/orig. DSDT.AML (or .dsl) out of an orig. BIOS.ROM file ? I most use DSDT to boot OS X. All working so far. But i want compare my handmade dsdt with that autopatcher one. i cant use the buildin feature to read the dsdt i belive (because its already loaded orig. unpatched dsdt ) How can i use the Autoppatcher to generate an new one ? I mean how can i get an orig. DSDT out of my BIOS file (orig.) . I dont have that dsdt-orig. anymore for usage as input file for that great patcher Would be nice if someone could tell me teh steps - running OS X / Vmware Win - how to get an dsdt.dsl out of my BIOS.ROM file. Link to comment Share on other sites More sharing options...
maldacena Posted November 13, 2010 Share Posted November 13, 2010 Hi. I have the Mainboard, Gigabyte EP45-DS3R. Is it possible to use the patch for Gigabyte EP45C-DS3R instead of EP45-DS3R, which is not available in your list. Otherwise, can you add the functionality for Gigabyte EP45-DS3R. Thanks. Link to comment Share on other sites More sharing options...
omniatlas Posted November 13, 2010 Share Posted November 13, 2010 Works really well, thanks! I'm using a G31-S2L over here. Sleep finally works on 10.6.5 Had some trouble compiling it at first, perhaps you could make it a bit clear in your first post for hackintosh illiterates like me Link to comment Share on other sites More sharing options...
MaLd0n Posted November 13, 2010 Author Share Posted November 13, 2010 I used the profile for p5b deluxe WiFi (I hope there are not any difference with my MB that is P5B deluxe only),In system profile in s-ata structure now is Intel ICH8-M AHCI while ICH8-R AHCI. Could you correct this? thanks these are available remove _DSM ---> 0x001F0002 and use http://www.insanelymac.com/forum/index.php...st&id=80240 Link to comment Share on other sites More sharing options...
el coniglio Posted November 13, 2010 Share Posted November 13, 2010 @mitch_de Did you flash your bios with a modded dsdt? If you didn't do this you can just boot a live cd and extract it from there (or into windows if you have it). If you really flashed it you can extract the dsdt from rom using the bios manufacturer proper tool, but there are only available for windows (IMO). If its an AMI bios, http://www.ami.com/support/bios.cfm AWARD you'll use cbrom32 and so on, you can get them from google in a sec. If you cannot do it (doesn't have windows) post the rom and bios spec. Link to comment Share on other sites More sharing options...
MaLd0n Posted November 13, 2010 Author Share Posted November 13, 2010 and last question ..now when i want update system i don't need to use null cpupowermanagement.kext ? Nops you can update without worrying about it Hi. I have the Mainboard, Gigabyte EP45-DS3R. Is it possible to use the patch for Gigabyte EP45C-DS3R instead of EP45-DS3R, which is not available in your list. Otherwise, can you add the functionality for Gigabyte EP45-DS3R. Thanks. send me your original DSDT Works really well, thanks! I'm using a G31-S2L over here. Sleep finally works on 10.6.5 Had some trouble compiling it at first, perhaps you could make it a bit clear in your first post for hackintosh illiterates like me Link to comment Share on other sites More sharing options...
CooSee Posted November 13, 2010 Share Posted November 13, 2010 @MaLd0n patch_EP45_UD3LR.txt worked fine CooSee ' Ya Link to comment Share on other sites More sharing options...
mitch_de Posted November 13, 2010 Share Posted November 13, 2010 @mitch_de Did you flash your bios with a modded dsdt? If you didn't do this you can just boot a live cd and extract it from there (or into windows if you have it). If you really flashed it you can extract the dsdt from rom using the bios manufacturer proper tool, but there are only available for windows (IMO). If its an AMI bios, http://www.ami.com/support/bios.cfm AWARD you'll use cbrom32 and so on, you can get them from google in a sec. If you cannot do it (doesn't have windows) post the rom and bios spec. I dont have linux live CD nor native win installed. I tried cbrom32 (OS X + Vmware Win) already with half sucess, because but did someting wrong - perhaps wrong command line parameters?) . I get some disassembled Table content, but not the long dsdt.dsl. Here is that bios (award) which is orig. (also orig. on the mainboard). EP35DS3.F5a.zip Link to comment Share on other sites More sharing options...
oldnapalm Posted November 13, 2010 Share Posted November 13, 2010 2 -> Extract the ACPI table. On the command prompt execute: cbrom biosfilename.bin /acpitbl extract This will extract an ACPITBL.BIN file to your working folder. You might need to press Enter twice. 3 -> Extract the DSDT (Differentiated System Description Table) from ACPITBL.BIN. For this open ACPITBL.BIN file with an HEX Editor. Search for an ASCII signature labeled DSDT. Select all the bytes starting immediately before the D of the DSDT word to the end of the ACPITBL.BIN file. Now copy all these bytes to a new file on the HEX Editor and save this new file as DSDT.bin placed on your working folder. http://www.rebelshavenforum.com/sis-bin/ul...c;f=52;t=000143 Link to comment Share on other sites More sharing options...
MaLd0n Posted November 13, 2010 Author Share Posted November 13, 2010 SS by EvoTeam Guide Link to comment Share on other sites More sharing options...
Recommended Posts