![]() |
#51
|
||||
|
||||
here is my bios setup : (bios version 0903) i have P5E but i think the P5E and the P5k are the same bios setting
-configure sata as [AHCI] -CPU configuration : C1 support [Disabled] CPU TM Function [Enabled] Vanderpool technology [Enabled] Execute Disable Bit [Enabled] Max CPUID Value limit [Disabled] Intel Speedstep [Enabled] -Suspend Mode : [Auto] -Repost Video on S3 Resume [Disabled] -ACPI 2.0 Support [Enabled] -ACPI APIC Support [Enabled] -Front Panel audio : [HD audio] -J-Micron Pata/Sata Controler : [Disabled] -VIA 1394 [Enabled] kext instaled in extra : -AD1988b.Fix.Kext --- dsmos.Kext --- OpenHalt Restart.Kext ---IOAHCIBlockstorageInjector.Kext in com.apple.boot.plist just add my graphic device-properties and set Graphics mode to my resolution (1680x1050x32) in smbios.plist i add the same number of SMUUID for my hardrive, set the SMmemType at 19 (for ddr2) and add SMexternalclock : 267 and SMmaximalclock 2400 for the correct information of my (CPU q6600 2.4) Now for the method on this page by "ZHELL" http://www.insanelymac.com/forum/ind...owtopic=168014 first open IORegistryExplorer and type USB you find a list of your USB like USB0 USB1 USB2 EUSB USBE ... clic on one of them and note to number in the "compatible" Property like pci8086,2934 ... (see my IOregistry attachment photo this is after modification 2934--> to 3a34) ioregistry.jpg every USB has a specific number now as i understand the tips is to change the first couple of number of every port to 3a to have as result 3a34 (replace 29 by 3a ), to do this you need to add in every usb devices in dsdt line like this in the end : Code:
Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x34, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } 0x34, 0x3A, 0x00, 0x00 (you add first the second couple of number 34 after you add the changed number 3a in all USB you should have something like this : Code:
Device (USB0) { Name (_ADR, 0x001D0000) [........] Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x34, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB1) { Name (_ADR, 0x001D0001) [........] Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x35, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB2) [.............] { reboot and verify in your ioregistry in the appleUSBUHCI of you usb the property "Errata" : if it set to 0 your usb device are not recognized you should have a number like 0x20e800 see the second attachement "errata" Errata.jpg if you do the same method for you sata device (type "sat" in IOregistry) sata.jpg your sata are recognized to ICH10 in system profile and no need for AHCIportinjector Code:
Device (SATA) { Name (_ADR, 0x001F0002) [...........] } Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x22, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } now the sleep/wake up work good but i need to re plug only the keyboard after every sleep other usb devices are fine. to lancelotu : can you please give me the "PinConfiguration" of your audio patch in dsdt ? because for me only the front micro work... Thanks (sorry for my very bad english) (if someone need a better explain see the original ZHELL tutorial) (or talk to me in french ![]() Last edited by omargoa; 08-20-2009 at 03:29 PM. |
#52
|
||||
|
||||
Quote:
doesn't work for me when i open package content seems no plist file in the kext ?!? can you repost it ? |
#53
|
|||
|
|||
Quote:
Wow, thanks for the precise reply , I did tried something like your sleep method, but, as I said before, it doesn't work for me, I did not know instead about the Errata thing and now, I verified and it's 0x0 so there must be smth wrong and there is still a chance to fix my sleep. I will try everything on a clean install with a sata disk ( now I am on IDE ) tonight and let you know . About the pin configuration, I saw your dsdt.dsl and in my opinion we have the same data in the dsdt but you can always check here As an alternative you can try walterav's pin configuration here Both posts have also files attached try both kexts mine's and walterav's even if they seem equally . Thanks again and good luck with the mic |
#54
|
|||
|
|||
Marvel Yukon 88E8056 Adapter ?
Quote:
|
#55
|
||||
|
||||
the poster of this sleep method is "ZHELL" http://www.insanelymac.com/forum/ind...owtopic=168014
thanks to zhell for this tutorial test it and let me know your result maybe the numbers of the "compatible" Property in your ioregistry is not the same do not copy my numbers under your dsdt verify your ioregistry to see the exact numbers Last edited by omargoa; 08-20-2009 at 04:02 PM. |
#56
|
||||
|
||||
Quote:
i do that , and it work but it's more useful to use a kext injector, that simplify installation ![]() Last edited by omargoa; 08-20-2009 at 04:01 PM. |
#57
|
|||
|
|||
Quote:
|
#58
|
|||
|
|||
omargoa!// I follow your guide for sleep fix,first time it doesn't work. I tried your method with SleepEnabler.kext, and it works. Now my computer can sleep. Thank you for your guide.
I'm using Asus P5K-E Wifi . |
#59
|
|||
|
|||
Could anyone who has working sleep and/or shutdown post their dsdt files and their BIOS configurations?
I am unable to sleep my computer or shut it down properly. Reboot works, but that's it. |
#60
|
||||
|
||||
I just downloaded my own attachment, and you are right! Here it is, I tested it to make sure it is ok.
💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. [HACK P5K] ASUS P5K Deluxe/Wifi [ Q9650 / 8GB OCZ / EVGA 8800 GTX ] Windows Se7en 500GB SATA OSX 10.6.4 (vanilla-EFI) 500GB SATA [HACK EP43] Gigabyte EP43-DS3L [ E6700 / 8GB OCZ / PNY 250 GTS ] Windows Vista 64bit 250 SATA OSX 10.6.4 (vanilla-EFI) 160GB SATA |