boreas Posted September 10, 2009 Share Posted September 10, 2009 RC3 added support for Snow Leopard. You can use the RC2 installer and grab boot out of RC3 and copy it to "/" if you wish to boot SL with Chameleon 2. If I use Chameleon RC3 firmware abi displayed as a "EFI32", but if I us PC EFI 10.1 firmware abi displayed as a "EFI64" Link to comment Share on other sites More sharing options...
DP User Posted September 10, 2009 Share Posted September 10, 2009 Well, she booted for me, but NO video. Lots of good audio though. LOL. I am using Radeon 3870. I used EFI studio and selected 3800 video card inserting hex into com.apple.boot.plist any suggestions. tried searching the thread didn't see any other radeon peeps. Thanks Link to comment Share on other sites More sharing options...
Squirrelf Posted September 10, 2009 Share Posted September 10, 2009 Well, she booted for me, but NO video. Lots of good audio though. LOL. I am using Radeon 3870. I used EFI studio and selected 3800 video card inserting hex into com.apple.boot.plist any suggestions. tried searching the thread didn't see any other radeon peeps. Thanks EFI string is very specific two "exact" same card, with only a difference in ram capacity will have two different EFI string (ie 8800GTS 320MB and 8800GTS 640MB), but may slightly work... so I would remove the efi string and read this + the comments, it may help Link to comment Share on other sites More sharing options...
DP User Posted September 10, 2009 Share Posted September 10, 2009 so I would remove the efi stringand read this + the comments, it may help I removed the string, not certain of what yoou are saying "Read this???" what is THIS???? If I manually correct the XML from EFISTudio where do I put what???? Vendor ATI (0x1002) Device ID: 0x9501 Revision ID: 0x0000 Rom Revisions: 113-B1480A-236 EFI Driver Version 01.00.236 This is from my Profile in 10.5.8 Thanks. Link to comment Share on other sites More sharing options...
BeatBlaster Posted September 10, 2009 Share Posted September 10, 2009 Try some of the other LegacyHDA kexts. I will give that a whirl. Thanks Ace. Link to comment Share on other sites More sharing options...
JFLNYC Posted September 10, 2009 Share Posted September 10, 2009 do you still want instruction since you got it working, if you do let me know, it's quick If it's not too much trouble, yes, please. But if it's a pain, please don't worry about it. Link to comment Share on other sites More sharing options...
Ace Dee Posted September 10, 2009 Share Posted September 10, 2009 I removed the string, not certain of what yoou are saying "Read this???" what is THIS???? If I manually correct the XML from EFISTudio where do I put what???? Vendor ATI (0x1002) Device ID: 0x9501 Revision ID: 0x0000 Rom Revisions: 113-B1480A-236 EFI Driver Version 01.00.236 This is from my Profile in 10.5.8 Thanks. Use the 3870 string (attached below) and delete ATIRadeonX2000.kext. The card is not fully supported yet. Keep an eye out here for 3870 support: http://netkas.org/?p=128 cheers 3870.txt Link to comment Share on other sites More sharing options...
benza13 Posted September 10, 2009 Share Posted September 10, 2009 Hi all ! thx for your guide DOOM ! I have a problem with my installation, i have choose USB installation and i'm blocked in step 8-9. I can't reboot, chameleon bootloader should appear, i select the "Install" drive and the logo with apple appear and STOP ! ihave a message with need to restart computer, turn off your computer.... My Motherboard is EP45-UD3R with X1650 Ati. Please help me ! Thx Link to comment Share on other sites More sharing options...
chicagofilms Posted September 10, 2009 Share Posted September 10, 2009 OK, I just updated my BIOS to F11. Here's my experience: I have Windows 7 on another drive, so I updated from there. When I tried to use Q-Flash with the F11 on a USB drive, it would just hang there and do nothing when I tried to select a drive. So I booted into windows and updated to F11 with the @BIOS utility. After the update, it rebooted and I could not get into BIOS setup to set to defaults. After banging my head on the wall and my fists on the desk for 5 minutes, I plugged in a PS2 keyboard I luckily had on hand and was then able to press DEL and get into setup no problem. I set everything to fail safe defaults, saved and powered down. While it was off, I plugged back in my SL drive, disconnected the Windows drive and went into BIOS setup again. I went through all the settings and found that USB keyboard is disabled by default, hence why only the PS2 worked. I changed all my settings back to where they should be, saved and rebooted, unplugging the PS2 keyboard. I booted into SL and everything is fine. Network & bonjour, sound, video, it is all working just as before. The best part, I DID NOT change or rebuild my DSDT. I didn't change anything at all besides the BIOS. It seems like a worthwhile update if the data corruption bug on F9 is real. Even if it is nothing to worry about, the F11 BIOS boots MUCH faster & that is worth it to me. Link to comment Share on other sites More sharing options...
richtig Posted September 10, 2009 Share Posted September 10, 2009 First Snow Leopard Update: 10.6.1 Is Here Apple Link to comment Share on other sites More sharing options...
nullspot Posted September 10, 2009 Share Posted September 10, 2009 The best part, I DID NOT change or rebuild my DSDT. I didn't change anything at all besides the BIOS. This actually confirms what I would have expected - AFAIK the DSDT describes the physical hardware, it's locations, devices, connections, etc. I never understood why changing the BIOS would require a new DSDT... Anyone have an explanation? Link to comment Share on other sites More sharing options...
xopher Posted September 10, 2009 Share Posted September 10, 2009 First Snow Leopard Update: 10.6.1 Is Here Apple Updated to 10.6.1 via Software Update, and running without any problems. Link to comment Share on other sites More sharing options...
ComancheClaws Posted September 10, 2009 Share Posted September 10, 2009 Thanks for the replies, but as I clearly mentioned, I DID patch the DSDT using one of the guides you just referenced in that link... In fact, my system profiler screen: shows that my alc899a (885) is detected perfectly... I must just be using the wrong kext. @tmongkol, the thread you directed me to seems to have oodles of kexts for the alc889a, I just need to figure out which one to use. Do I use just LegacyHDA? Or AppleHDA + HDAEnabler? If you could let me know which kext combination to use I'd really appreciate it. Otherwise, I have perfectly working ethernet and sound card detection through the DSDT I mentioned that I manually compiled. By the way, to everyone else who wants to know, sleep works 100% perfectly for me whether it's 20 minutes or 20 hours : ) My Logitech G15 is also working, even with the LCD screen and macro keys : D I've been trying various LegacyHDA.kexts along with HDAEnabler, and so far all they do is remove all of those device details in system profiler making it look like this: d00m42, I'm having a similar problem as you. I get my ALC899a identified just like yours (except my internal microphone connection is showing as internal). In System Preferences, both output and input devices show. I tried my own DSDT and yours as well with the same results. I get the following error when booting: "Failed in 'SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 2976 goto Ex" "Failed in 'SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 3009 goto Ex" Any ideas? Everything else works perfect except the audio. I have the same setting as yours: Gigabyte EP45-UD3R, Intel E6850 C2D, nVidia 7600GT 256MB Attached is error pic. Thanks. Link to comment Share on other sites More sharing options...
d00m42 Posted September 10, 2009 Author Share Posted September 10, 2009 d00m42, I'm having a similar problem as you. I get my ALC899a identified just like yours (except my internal microphone connection is showing as internal). In System Preferences, both output and input devices show. I tried my own DSDT and yours as well with the same results. I get the following error when booting: "Failed in 'SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 2976 goto Ex" "Failed in 'SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 3009 goto Ex" Any ideas? Everything else works perfect except the audio. I have the same setting as yours: Gigabyte EP45-UD3R, Intel E6850 C2D, nVidia 7600GT 256MB Attached is error pic. Thanks. I STILL get that message, but not as many instances of it (during a verbose boot), but my microphone works fine... Link to comment Share on other sites More sharing options...
evilduck Posted September 10, 2009 Share Posted September 10, 2009 This will sound really stupid but I am stuck trying to input the -v -x32 with the first boot.The bootloader shows me the 2 disks, I use the arrow key to point to the right one. When I push the arrow down key I get boot options including verbose and it shows -x (for safe boot) but I cannot figure out when and how to punch those keys to be able to do -v(erbose) -x(safeboot)32. Any help? Press Tab after selecting the disc you want to boot from. I've got an Apple keyboard as well, and I have to press Esc instead of Enter to run it, not sure about other keyboards. Link to comment Share on other sites More sharing options...
zortoflaven Posted September 11, 2009 Share Posted September 11, 2009 Got it all working thanks to your files and the USB guide. Cheers! Just need to get my x1950Pro working right. Might just get a new card! Suggestions? Link to comment Share on other sites More sharing options...
ComancheClaws Posted September 11, 2009 Share Posted September 11, 2009 I STILL get that message, but not as many instances of it (during a verbose boot), but my microphone works fine... The problem I have is that I get no sound. You think it might be a kext issue? How did you fix your problem when you had it? BTW, what's the "Make it simple by copy and paste" section on page 15 of the "How to patch DSDT with LAN and HDEF functions.pdf" about? Am I supposed to modify Apple's AppleHDA.kext? Is it part of making my DSDT? Link to comment Share on other sites More sharing options...
WinstonAce Posted September 11, 2009 Share Posted September 11, 2009 use this in your HDEF section in dsdt and attached kext the pinconfiguration is empty because it does nothing, only layout-id matters 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) { 0x89, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x75, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } LegacyHDA.kext.zip Link to comment Share on other sites More sharing options...
ComancheClaws Posted September 11, 2009 Share Posted September 11, 2009 use this in your HDEF section in dsdt and attached kextthe pinconfiguration is empty because it does nothing, only layout-id matters 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) { 0x89, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x75, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Thanks, WinstonAce. That worked! Link to comment Share on other sites More sharing options...
d00m42 Posted September 11, 2009 Author Share Posted September 11, 2009 Thanks, WinstonAce. That worked! Ah glad to hear that worked. I was JUST about to post my layout-id and explain that lol... Good job though, as long as people succeed it doesn't matter who helps them : ) Link to comment Share on other sites More sharing options...
sgunes Posted September 11, 2009 Share Posted September 11, 2009 Press Tab after selecting the disc you want to boot from. I've got an Apple keyboard as well, and I have to press Esc instead of Enter to run it, not sure about other keyboards. Thank you very much evilduck. I got back to the desktop and within 5 seconds got a KP. "BSD Process name corresponding to current thread: iCal Helper" Is there anyone here with the GA EP45-UD3P who has everything working without random KP? I mean: 64 bit, full sound, Software Update, Time Machine, Bonjour... Please give us the step-by-step description (which Chameleon version, USB Flash versus regular harddrive, which EFI...). Thank you very much in advance. Link to comment Share on other sites More sharing options...
ComancheClaws Posted September 11, 2009 Share Posted September 11, 2009 Ah glad to hear that worked. I was JUST about to post my layout-id and explain that lol... Good job though, as long as people succeed it doesn't matter who helps them : ) I would still love to see your solution for educational purposes. I'm sure others will benefit as well! Thanks. Link to comment Share on other sites More sharing options...
sgunes Posted September 11, 2009 Share Posted September 11, 2009 I get to the desktop, can pull up the Apple startpage in Safari (ethernet works) and get a "You need to restart your computer..." within a minute. Went to desktop for Software update. While checking got another "Y n t r y c...". Any ideas? Link to comment Share on other sites More sharing options...
creeman Posted September 11, 2009 Share Posted September 11, 2009 use this in your HDEF section in dsdt and attached kextthe pinconfiguration is empty because it does nothing, only layout-id matters 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) { 0x89, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x75, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Copied that exactly and already had the kext. Still not working? All the ports show up, but my digital output is still no worky. Any ideas? Link to comment Share on other sites More sharing options...
sgunes Posted September 11, 2009 Share Posted September 11, 2009 I was able to rebuild the kext cache before I got another "Y n t r y c...". I rebooted without the -x32. For the first time in my life I have TimeMachine running and before I do anything else it is backing up my Snow Boot drive to my old iAtkos v7 -> 10.5.8 hard drive. I do not know if sound and other things work or not but this is the furthest I have ever gotten. Thanks everybody. Link to comment Share on other sites More sharing options...
Recommended Posts