Jump to content

[GUIDE]Retail Snow Leopard 10.6 on a GA EP45-UD3R


d00m42
 Share

Stability  

692 members have voted

  1. 1. How stable is your Snow Leopard installation?

    • Perfect.
      266
    • Not quite there yet...
      349


2,289 posts in this topic

Recommended Posts

try that:

		Processor (CPU0, 0x00, 0x00000410, 0x06) {}
	Processor (CPU1, 0x01, 0x00000410, 0x06) {}
	Processor (CPU2, 0x02, 0x00000410, 0x06) {}
	Processor (CPU3, 0x03, 0x00000410, 0x06) {}

 

thank, i m recompile my dsdt.aml and the next error now is

 

waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

any idea????? please helpme

Link to comment
Share on other sites

I am trying to run setup through a USB drive but it keeps on giving me KP after a minute or so during the installation part:

 

IMAG0012.jpg

 

When I looked at the log during installation, it seems to be getting stuck after it its done retrieving some Java.pkg. Any idea what could be causing this?

Link to comment
Share on other sites

I am trying to run setup through a USB drive but it keeps on giving me KP after a minute or so during the installation part:

 

IMAG0012.jpg

 

When I looked at the log during installation, it seems to be getting stuck after it its done retrieving some Java.pkg. Any idea what could be causing this?

 

 

I'd guess it's your kextcache.

Link to comment
Share on other sites

I'd guess it's your kextcache.

 

That, and also make sure that you are using a GUID partition scheme for the drive you're installing to. If not, you have to google the hacked OSInstall.mpkg for MBR drives.

 

Also a note to everyone: I have a large amount of work to do this weekend, as well as other important stuff. As a result, I will TRY to get the v2.0 guide up but I can't promise anything just yet.

Link to comment
Share on other sites

Everything seems to be working EXCEPT for my digital out for audio. All the other ports show up, but not the S/PDIF output. Any ideas?

 

Vanilla audio is possible with the EP45-UD3P for 10.5 through 10.6 using layout-id "66" found in all appleHDAs and an ioreg reported pin config. Line-out is through the green jack in back through all Leopard iterations, and works in 32 and 64 bit Snow. Line-in, digital out (and in from the header with a bracket) are the same. I can't speak to mic (rear jack) nor headphone. It's not the most complete solution but it is "foolproof", completely kextless, and so far update-unbreakable.

 

            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_PRW, 0, NotSerialized)
               {
                   Return (Package (0x02)
                   {
                       0x0D, 
                       0x05
                   })
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x08)
                       {
                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x85, 0x08, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Unicode ("B"), 
                           "device-type", 
                           Buffer (0x11)
                           {
                               "ALC889a"
                           }, 

                           "PinConfigurations", 
                           Buffer (0x28)
                           {
                               /* 0000 */    0x10, 0x90, 0xA0, 0x90, 0x20, 0x90, 0xA1, 0x02, 
                               /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                               /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x10, 0x01, 0x01, 
                               /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                               /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }

               Method (DTGP, 5, NotSerialized)
               {
                   If (LEqual (Arg0, Buffer (0x10)
                           {
                               /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
                               /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
                           }))
                   {
                       If (LEqual (Arg1, One))
                       {
                           If (LEqual (Arg2, Zero))
                           {
                               Store (Buffer (One)
                                   {
                                       0x03
                                   }, Arg4)
                               Return (One)
                           }

                           If (LEqual (Arg2, One))
                           {
                               Return (One)
                           }
                       }
                   }

                   Store (Buffer (One)
                       {
                           0x00
                       }, Arg4)
                   Return (Zero)
               }
           }

 

I know I've posted about this before, but I left off the pin configuration element. Seems it is necessary after all, at least it is for this machine. Apologies.

Link to comment
Share on other sites

thank, i m recompile my dsdt.aml and the next error now is

 

waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

any idea????? please helpme

 

 

I have still the same problem. The system boots up fine, but sleep doesn't work for me.

 

my specs:

 

Intel Core2Quad Q9550

Gigabyte EP45-UD3

 

please helpme

Link to comment
Share on other sites

If you installed from within Leo (as opposed to a usb stick install) you need to reinstall the BSD package from within SL. Then the problem will go away. If you use the usb stick install method, you won't have this problem.

 

I did it. Now It's fully working, thanks!!

 

Any clue how to make work my wifi card? (Linksys PCI WiFi wmp54gs v1.1 )

 

The best,

 

Roy

Link to comment
Share on other sites

What do I need to do if my graphic card isn't iintegrated into the EFIStudio?

I've got a 7900 GS EVGA.

 

Use this EFI string:

 

6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000010101
060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002e000
0006e5669646961204765466f7263652037393030204753204f70656e474c20456e67696e65205b45
46495d22000000400030002c006400650076006900630065005f00740079007000650000000b00000
0646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000
000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002
c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065
006c0000001a0000006e5669646961204765466f72636520373930302047530e0000004e005600500
04d000000200000000100000000000000000000000000000000000000000000000000000014000000
400031002c006e0061006d0065000000120000004e5644412c446973706c61792d422000000040003
1002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322
0000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002
020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e564441
2c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000
b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f00
00004e5644412c506172656e74

Link to comment
Share on other sites

I did it. Now It's fully working, thanks!!

 

Any clue how to make work my wifi card? (Linksys PCI WiFi wmp54gs v1.1 )

 

The best,

 

Roy

 

My pleasure, Roy. Unfortunately wifi is not my speciality. Hopefully someone else has an answer for you.

Link to comment
Share on other sites

thank, i m recompile my dsdt.aml and the next error now is

 

waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

any idea????? please helpme

 

 

 

all I can say is just recreate your dsdt from scratch....

a basic dsdt with the RTC fix only should boot your system...

 

only then start to add more fix to it

Link to comment
Share on other sites

awesome thread

 

I've got the same board and followed everything closely. I used the usb boot stick method. I had used Chameleon rc1 before on Leopard 10.5.8. This time I used the PC EFI 10.1 that came with the package. Is this based on bootthink? The bootloader is working great, and I haven't been able to make chameleon work yet, but the graphics are harder to see. What can I do to bring the Chameleon graphics into the solution, or make the text on the options easier to see?

 

Thanks

 

snow58

Link to comment
Share on other sites

awesome thread

 

I've got the same board and followed everything closely. I used the usb boot stick method. I had used Chameleon rc1 before on Leopard 10.5.8. This time I used the PC EFI 10.1 that came with the package. Is this based on bootthink? The bootloader is working great, and I haven't been able to make chameleon work yet, but the graphics are harder to see. What can I do to bring the Chameleon graphics into the solution, or make the text on the options easier to see?

 

Thanks

 

snow58

 

I already answered that question... Download the Chameleon default theme, and replace the "Default" folder in the /Extra/Themes folder with your newly downloaded one.

Link to comment
Share on other sites

Vanilla audio is possible with the EP45-UD3P for 10.5 through 10.6 using layout-id "66" found in all appleHDAs and an ioreg reported pin config. Line-out is through the green jack in back through all Leopard iterations, and works in 32 and 64 bit Snow. Line-in, digital out (and in from the header with a bracket) are the same. I can't speak to mic (rear jack) nor headphone. It's not the most complete solution but it is "foolproof", completely kextless, and so far update-unbreakable.

 

            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_PRW, 0, NotSerialized)
               {
                   Return (Package (0x02)
                   {
                       0x0D, 
                       0x05
                   })
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x08)
                       {
                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x85, 0x08, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Unicode ("B"), 
                           "device-type", 
                           Buffer (0x11)
                           {
                               "ALC889a"
                           }, 

                           "PinConfigurations", 
                           Buffer (0x28)
                           {
                               /* 0000 */    0x10, 0x90, 0xA0, 0x90, 0x20, 0x90, 0xA1, 0x02, 
                               /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                               /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x10, 0x01, 0x01, 
                               /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                               /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }

               Method (DTGP, 5, NotSerialized)
               {
                   If (LEqual (Arg0, Buffer (0x10)
                           {
                               /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
                               /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
                           }))
                   {
                       If (LEqual (Arg1, One))
                       {
                           If (LEqual (Arg2, Zero))
                           {
                               Store (Buffer (One)
                                   {
                                       0x03
                                   }, Arg4)
                               Return (One)
                           }

                           If (LEqual (Arg2, One))
                           {
                               Return (One)
                           }
                       }
                   }

                   Store (Buffer (One)
                       {
                           0x00
                       }, Arg4)
                   Return (Zero)
               }
           }

 

I know I've posted about this before, but I left off the pin configuration element. Seems it is necessary after all, at least it is for this machine. Apologies.

 

Hi Machinist,

 

Thanks for all of your hard work on this. I'm trying to get it to work with my DSDT but I'm not sure what to add and what to remove from my current file (right now audio works with LegacyHDA in E/E). Would you be so kind as to take a look at my DSDT (attached) and incorporate your code into it? I would really appreciate it!

DSDT.txt

Link to comment
Share on other sites

i could use some help :)

 

i got an Nvidia GTX260 to replace my ATI x1950xt. From what i read, the 260 should work with the included SL drivers, with just an EFI string. So i removed the ATI drivers i was using, added the EFI string for the 260 to /Extra/com.apple.Boot.plist, and ran the utility to repair permissions and rebuilt the cache. Then i shut down, swapped the cards, and tried to boot. It gets right to where it is about to load the GUI, and my monitor goes black and switches off. Same thing in safe boot mode. Not really sure what to do. Any ideas?

 

 

EDIT: N/M FIGURED IT OUT!

Link to comment
Share on other sites

Does anyone know/have a wireless pci card that natively works in 64bit SL. my d-link has always been airport compatible in 32bit, and works in 32bit SL, but I am looking for one compatible in 64bit as I can't get an ethernet cable upstairs.

Link to comment
Share on other sites

 Share

×
×
  • Create New...