InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   [How-To] Snow Leopard Retail (10A432) on P5K-E Wifi A/P -64 bit mode (http://infinitemac.com/showthread.php?t=3380)

OG-Phantom 08-24-2009 08:44 PM

Quote:

Originally Posted by omargoa (Post 31612)
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

Thank you omargoa, with your dsdt changes and with the SL friendly sleepenabler.kext, I have sleep again!!!! YOU DA MAN!!! :D

mwgdrwg 08-24-2009 08:59 PM

Thanks for the plist mod for the marvell 88E8056 works for me in both 64 and 32 bit mode :)

OG-Phantom 08-25-2009 08:08 AM

Quote:

Originally Posted by mwgdrwg (Post 32077)
Thanks for the plist mod for the marvell 88E8056 works for me in both 64 and 32 bit mode :)

Glad to hear it works for ya! I can't take credit for it. I found out everything from the forums here and "at the other place". But, your welcome ^_^

omargoa 08-25-2009 09:18 AM

Work for me too
thanks :)

OG-Phantom 08-25-2009 09:42 PM

Quote:

Originally Posted by omargoa (Post 32121)
Work for me too
thanks :)

rite-o! glad to hear that it is working on other systems besides mine! :D

Chrisb27 08-26-2009 07:54 PM

Have 10A432 used this method to perform the install to a T. I used the files included in Archive.zip, also I modified the IONetworking as described earlier. Just working with 32 bit mode, It boots fine the first time to run setup, everything works - network, audio, video (tested with Quake Live and XBench / Geekbench). Second reboot the system hangs with "waiting for root device".

I can get it to boot with the -f flag. Booting with no arguments it will always hang on "waiting for root device". I'm using a spare IDE HDD on the JMicron IDE controller. The drive is formatted as MBR (used the modified OSInstall.mpkg), the partition is the only one on that drive and the partition is set to active.

Looking through the thread I haven't found anything that relates to my situation, Googling just came with answers relating to the specific partition being set to active. Sorry for the wall of text on my first post.

Cliffs:
1. Followed Guide
2. "waiting for root device"
3. Profit?

walterav 08-27-2009 12:00 AM

Quote:

Originally Posted by Chrisb27 (Post 32283)
Have 10A432 used this method to perform the install to a T. I used the files included in Archive.zip, also I modified the IONetworking as described earlier. Just working with 32 bit mode, It boots fine the first time to run setup, everything works - network, audio, video (tested with Quake Live and XBench / Geekbench). Second reboot the system hangs with "waiting for root device".

I can get it to boot with the -f flag. Booting with no arguments it will always hang on "waiting for root device". I'm using a spare IDE HDD on the JMicron IDE controller. The drive is formatted as MBR (used the modified OSInstall.mpkg), the partition is the only one on that drive and the partition is set to active.

Looking through the thread I haven't found anything that relates to my situation, Googling just came with answers relating to the specific partition being set to active. Sorry for the wall of text on my first post.

Cliffs:
1. Followed Guide
2. "waiting for root device"
3. Profit?

Just forget the IDE jmicron controller, everything else works on this board, esata + hotswap, comports, firewire usb, all audio in and out, all 6x ich9r sata, sleep/wake etc "system updates".

The only thing that makes the system instable is jmicron ide, with more than 2gb RAM... you have kernel panics, or with patched drivers you are on the buggy site of the osx86 experience.

If you want to continue this way I can only tell you to boot with -f parameter you already figured out. The thing is that the patched jmicron.kext which contains the device-id of your jmicron controller can't be loaded within the mkext, therefor the system without "-f" boot option will not be able to find the OS located on the IDE disk... If you boot with -f it will somehow try and loads the patched jmicron driver and it works...

Go with a GUID partition table if the harddisk is empty anyway. Go without any zip archives from someone else...

Try to run your own Install with as less patches as possible. This is the most easy to maintain in the end.

Waht do you mean btw with "3 profit?"

d3t0x 08-27-2009 01:00 AM

P5B-Deluxe - 1988b sound...
 
1 Attachment(s)
Hi guys, it seems we have similar on-board sound so I'm hoping you guys can help me. I have been using P5B-Deluxe non Wifi (AD1988b sound) all thru leopard releases...

In 10.5.x I was satisfied using AppleAzaliaAudio.kext. Now I've installed SL and everything is working with the exception of sound (of course). I guess Azalia doesnt work in SL.

First I tried VoodooHDA and it works but i get very loud poping noises on boot up & shut down, not really diggin' it.

So I was very happy when i saw your post about using AD1988b with a patched dsdt.aml. So I tried to add your modifications to my patched dsdt file. I have no idea how to properly patch my dsdt so i used one of the auto-patch tools. I also use your AD1988b.Fix.kext.

I hear a little static when it boots just like it did with Azalia in 10.5.x. (I think this is the sound card initializing). This happens in 32bit & 64bit. I have information shown in profiler for built in audio. When SL loads in 32bit I get the speaker icon in the menu bar, sound is listed in system pref > audio. But i have no sound. Profiler also shows AppleHDA & associated files are loaded. Speakers are plugged into the green port. When SL 64bit is loaded, Profiler info is stil there, but speaker icon is greyed out on menu bar and no AppleHDA files are shown as loaded in Profiler.

At this point I went back into 10.5.8 to see if i could get sound with same patched dsdt.aml. Same result as SL 32 bit (ie static sound on boot, speaker icon is good, sys pref > audio looks good, AppleHDA files are loaded >> NO SOUND)

So I've attached my dsdt (fixed for sound) text file. Would someone be so kind as to look thru and see if i made the correct modifications? It would be greatly appreciated!!

Chrisb27 08-27-2009 01:50 AM

Quote:

Originally Posted by walterav (Post 32300)
Just forget the IDE jmicron controller, everything else works on this board, esata + hotswap, comports, firewire usb, all audio in and out, all 6x ich9r sata, sleep/wake etc "system updates".

The only thing that makes the system instable is jmicron ide, with more than 2gb RAM... you have kernel panics, or with patched drivers you are on the buggy site of the osx86 experience.

If you want to continue this way I can only tell you to boot with -f parameter you already figured out. The thing is that the patched jmicron.kext which contains the device-id of your jmicron controller can't be loaded within the mkext, therefor the system without "-f" boot option will not be able to find the OS located on the IDE disk... If you boot with -f it will somehow try and loads the patched jmicron driver and it works...

Go with a GUID partition table if the harddisk is empty anyway. Go without any zip archives from someone else...

Try to run your own Install with as less patches as possible. This is the most easy to maintain in the end.

Waht do you mean btw with "3 profit?"

Thanks for the advice, I guess I will shrink my Windows 7 partition and try it there. The profit was a joke from an old forum - some times I can't help myself. :D I will report back with the results.

omargoa 08-27-2009 04:37 AM

Quote:

Originally Posted by d3t0x (Post 32307)
Hi guys, it seems we have similar on-board sound so I'm hoping you guys can help me. I have been using P5B-Deluxe non Wifi (AD1988b sound) all thru leopard releases...

In 10.5.x I was satisfied using AppleAzaliaAudio.kext. Now I've installed SL and everything is working with the exception of sound (of course). I guess Azalia doesnt work in SL.

First I tried VoodooHDA and it works but i get very loud poping noises on boot up & shut down, not really diggin' it.

So I was very happy when i saw your post about using AD1988b with a patched dsdt.aml. So I tried to add your modifications to my patched dsdt file. I have no idea how to properly patch my dsdt so i used one of the auto-patch tools. I also use your AD1988b.Fix.kext.

I hear a little static when it boots just like it did with Azalia in 10.5.x. (I think this is the sound card initializing). This happens in 32bit & 64bit. I have information shown in profiler for built in audio. When SL loads in 32bit I get the speaker icon in the menu bar, sound is listed in system pref > audio. But i have no sound. Profiler also shows AppleHDA & associated files are loaded. Speakers are plugged into the green port. When SL 64bit is loaded, Profiler info is stil there, but speaker icon is greyed out on menu bar and no AppleHDA files are shown as loaded in Profiler.

At this point I went back into 10.5.8 to see if i could get sound with same patched dsdt.aml. Same result as SL 32 bit (ie static sound on boot, speaker icon is good, sys pref > audio looks good, AppleHDA files are loaded >> NO SOUND)

So I've attached my dsdt (fixed for sound) text file. Would someone be so kind as to look thru and see if i made the correct modifications? It would be greatly appreciated!!

Try the walterav's Pin configuration :
in your dsdt replace Your pin config with this :

Code:

                            "PinConfigurations",
                            Buffer (0x20)
                            {
                                /* 0000 */    0x30, 0x40, 0x21, 0x01, 0x10, 0x40, 0x11, 0x01,
                                /* 0008 */    0x40, 0x90, 0xA1, 0x01, 0x50, 0x30, 0x81, 0x01,
                                /* 0010 */    0x60, 0x10, 0x01, 0x01, 0x20, 0x90, 0xA1, 0x01,
                                /* 0018 */    0xF0, 0x11, 0x45, 0x01, 0x70, 0x60, 0x01, 0x01
                            }

delete the voodooHDA.kext
and use the modified dsdt file + the AD1988b.fix.kext with the original AppleHda.kext
launch the "kext utility" to repair permission, delete cache and rebuild the mkext file