Jump to content

[Guide] Vanilla Retail 10.6.x with Chameleon v2 for Gigabyte GA-EP45-DS3L


  • Please log in to reply
3675 replies to this topic

#1221
king_mushroom

king_mushroom

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Hi there, im ready to try this install method as the lifeHacker one (without custom dsdt) had a FEW random KP's.

Question: will it be problematic generating the dsdt file from within a virtual enviroment (i.e Parallels). Because at the moment my Leopard partition is fine, but im waiting on windows 7 before i bother with windows.

And a big thanks for the awesome resources.

#1222
EnzoFX

EnzoFX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 280 posts
I used ACPI Patcher under Win7, but you can run it with any version of Windows.

I got my first KP the other day, it was bluetooth related. Or I assume, I had just paired a BT headset with the computer, and was trying to use it. A restart allowed me to finally select it, and after a couple minutes of use (in which case sound quality was horrible) I kp'ed. I do not have that Kernel flag that shows the debug info, so I don't know exactly what caused it.

I wonder if it's anyway related to my old usb bt dongle. Used it fine in Leopard, then again, only used it for file transfers then. Any suggestions? Maybe a newer usb bt adapter =P

#1223
uketommyv

uketommyv

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
Hi blackosx,

Heres what you requested:

Where did you get this patched AppleHDA from?

I got it from here : http://wiki.osx86pro...10.6.0#Gigabyte
search for GA-965P-DQ6.

Its an AppleHDA.kext file for the ALC888 ICH8, works for the ICH10 as well, because I have that one and I'm currently using it.

what audio options does it give you?

Attached File  sound1.jpg   66.82KB   23 downloads
Attached File  sound2.jpg   61.69KB   24 downloads
Attached File  sound3.jpg   64.72KB   19 downloads
Attached File  sound4.jpg   80.67KB   28 downloads

I have regular audio and mic. Haven't tried the rest.

does it work from /E/E allowing you to leave the retail install untouched?

It works from /E/E and S/L/E I tried both. so yes u can have an untouched system.

Let me know if you need anything else.

#1224
msm5

msm5

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Location:United States

Question: will it be problematic generating the dsdt file from within a virtual enviroment (i.e Parallels). Because at the moment my Leopard partition is fine, but im waiting on windows 7 before i bother with windows.


No problem...I created mine on Win 7 running in Parallels (on both 10.5 and 10.6).

#1225
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK

Hi blackosx,
Heres what you requested:
....
Let me know if you need anything else.

Hi uketommyv, thanks for supplying the details for the patched AppleHDA.kext.
From the screenshot's it looks like it gives identical options to the DSDT ALC888-0 HDEF + LegacyHDA.kext method.

I will try it to weigh up the possibility of including it in the guide/support files.. So what do I need to do to get it working?
I had a quick go this morning before I came to work. I tried removing my current LegacyHDA.kext from /E/E and adding the AppleHDA.kext in to /E/E in it's place. Rebooted, but no audio, the SystemPrefs are all empty and greyed out.

#1226
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK
@king_mushroom - As the others have kindly answered, No problems using a virtual machine to run ACPIPatcher. I build mine in Vista running in VMWare Fusion.

@EnzoFX - I use a Belkin bluetooth USB dongle and it seems to be working fine in Snow Leopard. But to be honest I hardly use it. I will do some tests hopefully this evening and let you know how I get on.

#1227
EnzoFX

EnzoFX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 280 posts
I tested File Transfers via Bluetooth, which is all I ever used to do. Worked fine. My BT adapter is pretty old, only supports BT 1.1 or something like that.

Also, I figured something out in regards to dual-booting OS X and Win7. It's pretty commonly known that dual booting causes the system time being off on each OS. They both set/calculate the time differently. My issue was that when shutting down Win7, and the system wasn't updated/synced to internet time, that is, if it's not correct, it causes the computer to hang.

The problem arises because Windows doesn't sync the time online consistently. According to the system, it's a server error. In OS X, time is sync'ed on startup reliably. Even if it were off, it wouldn't cause the system to hang however =P.
So...
It's just a matter of making sure Win sets the time consistently each time you load up Windows. I guess there are diff ways to do this. You can specify a diff server than the default ones Win uses. Or maybe use a 3rd party app or even a script. Hope this helps, It took me a good long time to figure this out. It was an issue that persisted across diff install methods, different hardware, and it arose each time. Now I know it simply comes down to having a correct system time in Win.

#1228
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK
Okay. Thanks for confirming your bluetooth works fine with file transfers.
And also, thanks for the note regarding Win7 hanging due to incorrectly synced time. I will point to your post in my dual boot thread.

Cheers EnzoFX :(

#1229
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK
If anyone is going to be doing any DSDT editing, there's an updated version of iaslMe been posted by mitch_de & cVaD. Intel updates the tool often and it's always best to use the most recent version.
http://www.insanelym...howtopic=189272

#1230
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
Hi blackosx

just wanted to say this is a very slick guide and was a great help to getting my first 10.6 install up and running.

Perfecto !

D

#1231
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK
Great. Thanks for reporting it worked for you too FormerlyKnownAs ;)
And yes. Perfecto!... I loved those good old Oakenfold days (This was a favourite, as was this) ;)

#1232
undo_undo

undo_undo

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

Hi blackosx,

Heres what you requested:

Where did you get this patched AppleHDA from?

I got it from here : http://wiki.osx86pro...10.6.0#Gigabyte
search for GA-965P-DQ6.

Its an AppleHDA.kext file for the ALC888 ICH8, works for the ICH10 as well, because I have that one and I'm currently using it.

what audio options does it give you?

Attached File  sound1.jpg   66.82KB   23 downloads
Attached File  sound2.jpg   61.69KB   24 downloads
Attached File  sound3.jpg   64.72KB   19 downloads
Attached File  sound4.jpg   80.67KB   28 downloads

I have regular audio and mic. Haven't tried the rest.

does it work from /E/E allowing you to leave the retail install untouched?

It works from /E/E and S/L/E I tried both. so yes u can have an untouched system.

Let me know if you need anything else.


Questions,

1. Do you get sound assertion error in system.log?
2. Do you hear "pop" when you play sound?
3. Does your sound work with 64bit kernel?

thanks.

#1233
uketommyv

uketommyv

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
@ blackosx

I think you have to leave the legacy kext in place. At least thats how i have it. Here is what i did. I patched my dsdt, put the applehda kext in E/E and put the legacy kext in there as well and thats it. I can confirm that if you put this all together before the first boot. It works the first time. If you are thinking of putting this in the guide, i suggest putting it as a last resort for fixing audio. Ill make a few tests when i get home from work. Let me know if you need anything else.

@undo_undo

1. I haven't checked the system.log file. Ill give it a look as soon as I get home.
2. I haven't experience the pop. I have heard of this problem. I cant really confirm it because my speakers could be suppressing it or I don't experience the problem but as far as I'm concerned, it may give you the pop or it may not. It'll be good if someone else can give the kext a try and check.
3. I haven't tested the kext in x64 . I'm currently troubleshooting my machine because it doesn't start in 64bit mode. I don't think its the kext, because it was doing this from the get go. Ill see what I can do, when I get home.

#1234
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK

@ blackosx

I think you have to leave the legacy kext in place. At least thats how i have it. Here is what i did. I patched my dsdt, put the applehda kext in E/E and put the legacy kext in there as well and thats it. I can confirm that if you put this all together before the first boot. It works the first time. If you are thinking of putting this in the guide, i suggest putting it as a last resort for fixing audio. Ill make a few tests when i get home from work. Let me know if you need anything else.

Thanks for coming back uketommyv.

I always thought you should use...
DSDT HDEF, LegacyHDA.kext and the default unpatched AppleHDA.kext
OR
DSDT HDEF and a patched AppleHDA.kext

Not DSDT HDEF, LegacyHDA and a patched AppleHDA.
And from the functionality you describe with using both kexts, it's identical to mine just using LegacyHDA...

I know you said you could only get it working the way you did it, but have you tried since removing the patched AppleHDA.kext and seeing what happens?

#1235
undo_undo

undo_undo

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
BlackOSX,

It would be a big help to folks who are seeking for alternative sound option if you could test uketommyv's method on 64bit environment and let us know the result.

Thank you.

#1236
uketommyv

uketommyv

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
hi balckosx,

yes i think i may not need the legacy kext. i tried to see if i can get audio with patched dsdt and legacy kext only and nothing. I could only get it with the patched applehda. when i get home. ill try deleting the legacy and see what happends.

@undo_undo

Have you tried this kexts? http://www.insanelym...howtopic=188349 . this are kexts for snow leopard 64bit for the ALC888. If you havent, give them a try. When I get home Ill try to test the kext that i use in 64b. Good luck

#1237
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK

BlackOSX,

It would be a big help to folks who are seeking for alternative sound option if you could test uketommyv's method on 64bit environment and let us know the result.

Thank you.

Hi undo_undo. I will gladly test uketommyv's patched AppleHDA.kext method booting with the kernel in 64-bit mode. But as I explained earlier, I can't get it to work in 32-bit or 64-bit mode. I have tried again this evening and I can't get it to function by adding the patched AppleHDA.kext to /E/E.

If I add it alongside LegacyHDA.kext then my audio still works great in 32-bit & 64-bit as it would without this patched AppleHDA.kext. That's because the LegacyHDA.kext is doing the work.

I think that maybe the patched AppleHDA.kext might work if I remove the AppleHDA.kext from /S/L/E. But I am not prepared to do that as my installs are all about leaving the system untouched.

EDIT: Okay I have done more tests, this time with also removing the original unpatched AppleHDA.kext from /S/L/E.
I have tried booting with my patched DSDT with HDEF and only the patched AppleHDA.kext that uketommyv posted in /Extra/Extensions (so Legacy HDA has been removed). I have attached a screengrab of System Profiler and System Prefs/Sound from my system booting in 32-bit and 64-bit mode.

Conclusion - Well I tried, but I can't get it to work. I am going back to using my recommended setup of patched DSDT with HDEF and LegacyHDA.kext which works in 32-bit and 64-bit mode without any issues. (And undo_undo, if you change your model of mac in SMBIOS to MacPro then you will no longer get the initial pop after a time of no audio).

Attached Files



#1238
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts
@ blackosx

May I answer and have a question to uketommyv?

@ uketommyv

Did you patch DSDT with HDEF? Do you have LegacyHDA.kext for ALC888 in /E/E or /Extra/Extensions.mkext?

You said you used the patched AppleHDA.kext from the link of osx86project and I saw you posted pictures. The kext (AppleHDA_432.kext.zip) from mediafire has layout-id of 12 and has four analog outputs. It has HDAEnabler.kext in plugins folder. HDAEnabler.kext's layout-id default is 12. I saw you posted pictures. LayoutID was 888 and sound output had Digital Out. If you're using the patched kext, it should not be as you posted pictures.


I think AppleHDA.kext will work only from /S/L/E. You try to edit your DSDT without HDEF and install the patched AppleHDA.kext into /E/E and see what happen. Then, try to install the patched AppleHDA.kext into /S/L/E by using Kext Utility and see what it is.

#1239
etherbunny2

etherbunny2

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Getting DWA-552 wirless card to work in Snow Leopard

Vanilla retail 10.6.1 install with Chameleon on a separate partition for the Gigabyte GA-EP45-DS3L

I managed to get a decent working Snow Leopard install on my gigabyte EP-45-DSL3 using Blackosx's method with a couple mods. Sound, DWA-552 wireless recognized as Airport Extreme (only in 32-bit mode), Sata & IDE DVD drives, dvd drive eject and open from menu bar, and graphics seem to be working fine. Here's what I did, maybe it will help others who have issues with their install:

1. download v1.02 boot cd ( kexts may differ from current v1.04), install guide and support files
2. Install SL per Blackosx method using 2 disk partitions, one for Cham, one for SL
3. Boot with the boot cd again and select SL at the startup screen. It should boot into SL and go through the welcome screen intro.
4. Install all the items in the Cham partition per the Blackosx guide. Then open the boot CD & double click the Preboot.dmg in the extra folder. You will find another Extra folder with an extensions folder inside. Add the IOATAFamily.kext extension to your Cham/Extra/Extensions folder.
5. I used a basic dsdt.aml file with basic fixes, cmos reset fix, and audio for ALC888-0. I will try to attach the dsdt.aml file that I used to this post.
6. I have a NVidia 7600GT-256 video card. I used EFIStudio to generate hex string which I added to the boot.plist in Cham using Boackosx's guide as an example.

Attached Files



#1240
uketommyv

uketommyv

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
Hello everyone.

Hope someone can shed some light to this. Heres what happened:

During my audio tests I had the following files in /E/E

patched dsdt.aml, legacy.kext.(NO PATCHED APPLEHDA installed) = no sound

then i put this in /E/E

patched dsdt.aml,legacy.kext and patched appleHDA = sound

Now with that said. here are my tests

patched dsdt.aml, patched AppleHDA.kext (NO LEGACY) = no sound
NO patch in dsdt.aml, legacy.kext (NO APPLEHDA) = no sound
NO patch in dsdt.aml,legacy.kext and applehda.kext = no sound

patched dsdt.aml,legacy.kext, AppleHDA.kext) = sound
patched dsdt.aml, legacy.kext (NO APPLEHDA) = sound

Conclusion:
why is it that the last test worked when it didn't before I started my tests?
Did the appleHDA file acted as an enabler?. Although Im not sure why or how. If anybody knows why please let us know cuz Im still a new to this.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy