Jump to content

[GUIDE] Scripted Yosemite/Mavericks Install on Gigabyte Mobos


  • Please log in to reply
4430 replies to this topic

#841
Sinusoid

Sinusoid

    InsanelyMac Protégé

  • Validating
  • Pip
  • 14 posts

Check out this diskimage: http://www.kexts.com..._usb__v3.0.html

For Mac OS X Snow Leopard 10.6 (tested on 10.6.1)

It features:

- Completely 64-bit!
- Lan works in 64-bit (Credits: Bit Shoveler)
- Sound works via DSDT (Credits: Aschar)
- CPU temp sensor works (Credits: oldnapalm)
- Firewire
- Slow sata fix (Credits: THe KiNG)

Sleep doesn't work :(

Use DiskUtility to restore to a USB stick

People should be more specific when they say sound works. Stereo works? 4 out / 2 in works? External SPDIF works? Internal SPDIF? There's a lot of audio stuff that could potentially be broken!

#842
Cybex

Cybex

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 178 posts
  • Gender:Male
  • Location:Holland
I'm sorry, I am only able to test Stereo (green plug).

About this mac:

Device ID: 0x1458A102
Audio ID: 12
Available Devices:
Speaker:
Connection: Internal
Internal Microphone:
Connection: Internal
Line In:
Connection: 1/8-Inch Jack
Headphone:
Connection: 1/8-Inch Jack
S/P-DIF Out:
Connection: Optical
S/P-DIF In:
Connection: Optical



#843
busflyer

busflyer

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi there,

I seem to be stuck and really need help. I have almost the same setup as PingunZ , but having multiple minor problems with the snow setup.
Followed D_D's setup guide to the 'T' but seem to be having issues with sound and the display driver. Right now booting in x32 but am hoping to boot in 64bit, if I can get all the stuff working.

Sound Issues:
I have got SL up and running using the Chameleon BL and a non efi partition. I have tried several audio kexts files and the VoodooHDA works best but increases boot time l feel!. However, I am still unable to get the 889A to be recognized under About Mac (it just states device 12), and I'm unable to get the microphone working. Since I use Skype often this is a real letdown for me.

Display Driver Issues:
Took a while but I finally got the XFX recognized as GTS260 with multiple resolutions on my LG 22 inch monitor. QE/CI also working and tested using Front Row. Here's the issue though, the text is jagged but images appear fine. The monitor is running 1680 x 1050 native and Windows 7 text is absolutely clear so I dont think its the monitor. I've tried font smoothing in the Sys Pref and that doesnt help either.

In addition, I know that there are issues with the Sleep function. My comp goes to sleep and awakes with the screen color all messed up but I can still navigate to restart the system.

Would really appreciate any help in this matter and want to boot in 64bit eventually.

#844
devDelay

devDelay

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male

Hi there,

I seem to be stuck and really need help. I have almost the same setup as PingunZ , but having multiple minor problems with the snow setup.
Followed D_D's setup guide to the 'T' but seem to be having issues with sound and the display driver. Right now booting in x32 but am hoping to boot in 64bit, if I can get all the stuff working.

Sound Issues:
I have got SL up and running using the Chameleon BL and a non efi partition. I have tried several audio kexts files and the VoodooHDA works best but increases boot time l feel!. However, I am still unable to get the 889A to be recognized under About Mac (it just states device 12), and I'm unable to get the microphone working. Since I use Skype often this is a real letdown for me.

Display Driver Issues:
Took a while but I finally got the XFX recognized as GTS260 with multiple resolutions on my LG 22 inch monitor. QE/CI also working and tested using Front Row. Here's the issue though, the text is jagged but images appear fine. The monitor is running 1680 x 1050 native and Windows 7 text is absolutely clear so I dont think its the monitor. I've tried font smoothing in the Sys Pref and that doesnt help either.

In addition, I know that there are issues with the Sleep function. My comp goes to sleep and awakes with the screen color all messed up but I can still navigate to restart the system.

Would really appreciate any help in this matter and want to boot in 64bit eventually.


ALC889A is actually ALC885. So you can use DSDT and a LegacyHDA.kext that just contains the pathmapID 885 and pinconfigs. Any of the included LegacyHDA.kext from the guide will work if your DSDT is patched. Use the DSDT I've attached it has audio patched for ALC885 and all the other fixes needed for your mobo.

Attached File  DSDT.aml.885.zip   6.22KB   49 downloads

#845
Emilo

Emilo

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
  • Gender:Male

Followed D_D's setup guide to the 'T' but seem to be having issues with sound and the display driver. Right now booting in x32 but am hoping to boot in 64bit, if I can get all the stuff working.


For complete 64 bit setup with GTX 260 card look at Post #661

#846
currymac

currymac

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Nova Scotia, Canada
Well, this certainly is a learning curve, isn't it ;-) While I was waiting for an answer to my GTS 250 question I attempted a couple of suggestions from elsewhere and completely trashed my OS. So I went back and re-installed right from the beginning. This time I only got 1200 X 1024 graphics and no built-in ethernet. I finally discovered how to modify the boot plist by using step 8 in the script. I got my graphics card back to multiple resolutions, but still no QE or CI. But as far as ethernet goes... well, it isn't. POST sees both ports but at the end of the boot sequence, I get

AppleRTL8169E Unknown Hardware Version ID (28000000)
AppleRTL8169E Unknown Hardware Version ID (29000000)

I've made sure the BIOS settings are correct, and I've tried a couple of different kexts. I've also tried DD's suggestion of unplugging the box, as well as resetting the CMOS switch and resetting the BIOS, all to no avail. Anybody got any ideas on either my QE/CI or LAN problems?

I'd really like to get this all behind me so I can put this box to good use.

Suggestions gratefully received.

Well, excuse me, I'm a bit of an idiot! I didn't realize that Apple had removed the confirmation of QE and CI from the System Profile/Graphics window. I've done the appropriate tests, and I do indeed have a fully functioning graphics card.

Now if I can only get that pesky ethernet port working, I can really get on with things.

I guess persistance really pays off. Out of desperation I moved the ethernet kext out of Extras to /S/L/E and ethernet was recognized even before I re-booted. All seems well now. Haven't tried sleep yet, but I'll worry about that later.

#847
Cosmin Petre

Cosmin Petre

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 146 posts
  • Gender:Male
Is anyone using GraphicsEnabler in their boot.plist and is it functioning correctly on EX58-UD5 with Cham RC3?

I've just loaded a new drive with Snow Leopard and DD's default kexts (not ATY) and plists. I noticed that both GraphicsEnabler and EthernetBuiltIn keys are in by default but I don't think either work (I still need to add EFI string for 7300GT and install a network kext).

Any feedback appreciated.

Also, I've just installed the Magic Mouse software and I have lost sleep like a few others. Beware of this if looking to upgrade to the Magic Mouse. Fingers crossed they'll be a fix soon.

#848
Emilo

Emilo

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
  • Gender:Male

Finally got snow to boot off Installer DVD, :blush: Everything is working to the max...32 bit only though...I dont see the point in using 64 bit at the moment or should I say I havent tried booting in 64 bit mode.


My setup works fine in 64bit mode but, in 32bit mode S3 sleep breaks after installing all my pro applications (CS4 etc....).
Do you have any pro apps which installed additional extensions to your system ?
Can you list your configuration and post your DSDT, boot.plist and smbios.plist for 10.6.1 with working S3 sleep ?

Thank you.

#849
AndreaM

AndreaM

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
Many Thanks DD !!

I'm writing to you from my new Hackintosh build, just connected to Internet via Huawei E220 HSDPA key.
Some little troubles yet (audio, net...), but i'm very happy to see OsX started working on my hw.

#850
fade2nada

fade2nada

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
  • Gender:Male
  • Location:NYC

It looks like your graphics kexts aren't being loaded



I normally loaded ATY_init from /S/L/E , that's where the package installer puts it. It looks like you are trying to load it before all the /S/L/E dependencies are available.

I would try booting with -x flag and doing cp -R on the kext to put it in /S/L/E after making the disk writeable in single user mode - unless you can actually access the disk from another os x drive in which case just move it ;)

steve


Steve,

Thanks for your help. You pointing me in the right direction has enabled me to have a successful install :thumbsup_anim: I changed the kext installation to S/L/E and it worked. I then proceeded to load all my apps ( feeling quite good about myself :P ) only to later realize that I was booting in 32 bit mode. I then proceeded to tinker w/ my install until I broke it completely. Could never boot into 64bit mode. I removed the -32 flag from the boot.plist in extra but had many problems with fake SMC and finally did a full clean install and Im currently running it 32bit.

I would really like to run 64bit but not sure if many users have successfully installed a stable 64bit system. If so "please describe how" what BIOS settings and Kexts you are using would be greatly appreciated.

until then I will have to do with the SL 32 bit upgrade. Hoping the jump to 64bit will be smooth and painless. Although I doubt it. Thanks for your help Steve- it made all the difference.

#851
fruitbat04

fruitbat04

    InsanelyMac Protégé

  • Members
  • Pip
  • 48 posts

I would really like to run 64bit but not sure if many users have successfully installed a stable 64bit system. If so "please describe how" what BIOS settings and Kexts you are using would be greatly appreciated.


I'm running stable in 64 bit kernel. Nothing out of the ordinary in the BIOS (Obviously AHCI enabled).

If you send it to sleep, it immediately powers up again, but I'm not bothered as I always disable sleep anyway.

Other than that, I just used to default kexts with the script. The only thing that doesn't work in 64 bit is the sound card, but I'm not using onboard anyway. I'm using a M-Audio 5.1 revolution. I found a 64 bit installer for that (linked in a previous post) and it sounds way better than the onboard.

If you really want to run 64 bit, I'd recommend getting a cheap dedicated sound card that you know will work.

#852
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 396 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

Steve,

Thanks for your help. You pointing me in the right direction has enabled me to have a successful install :) I changed the kext installation to S/L/E and it worked. I then proceeded to load all my apps ( feeling quite good about myself :P ) only to later realize that I was booting in 32 bit mode. I then proceeded to tinker w/ my install until I broke it completely. Could never boot into 64bit mode. I removed the -32 flag from the boot.plist in extra but had many problems with fake SMC and finally did a full clean install and Im currently running it 32bit.

I would really like to run 64bit but not sure if many users have successfully installed a stable 64bit system. If so "please describe how" what BIOS settings and Kexts you are using would be greatly appreciated.

until then I will have to do with the SL 32 bit upgrade. Hoping the jump to 64bit will be smooth and painless. Although I doubt it. Thanks for your help Steve- it made all the difference.


I don't think 64 bit is really a big deal, I can get it it working but for the extra effort you get about a 5% performance boost at best on your graphics and bench marks. The 32 bit only applies to the kernel, your apps can run 64 bit in 32
kernel mode.

I genrally use 32 bit mode, I get dual ethernet connections running 1Gb duplex into a TimeCapsule for backups, Java
setup if you do any programming in tricky to set up for 64 bit JVM, sleep does seem to work better in 64 bit for some reason though?

Personally until SL matures I wouldn't worry, nice to do it just for the hell of it though. I did it and went back to 32 bit.
Lan connections are tricky in 64 bit. I had a borrowed Realtek compilation from another poster who managed to get 1 ethernet port working in 64 bit. I did download the source and do some tinkering but I thing the way that 64 bit works means that the method for obtaining MAC addresses doesn't work in 64 bit mode. I think Apple suggest a different method and in any case the existing code really needs re-editing (IMHO - long is different in 32 bit and 64 bit!). I did make a start on rewriting based on Apples own opensource but I have half a million other things to do as well so by the time I finish others will have already done it

If you have 32 bit working you are doing as well as most and not missing too much, but feel free to ask if youve broken something. All the answers are in this thread ;)

Steve

#853
jhrfc

jhrfc

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:london uk

I don't think 64 bit is really a big deal, I can get it it working but for the extra effort you get about a 5% performance boost at best on your graphics and bench marks. The 32 bit only applies to the kernel, your apps can run 64 bit in 32
kernel mode.

I genrally use 32 bit mode, I get dual ethernet connections running 1Gb duplex into a TimeCapsule for backups, Java
setup if you do any programming in tricky to set up for 64 bit JVM, sleep does seem to work better in 64 bit for some reason though?

Personally until SL matures I wouldn't worry, nice to do it just for the hell of it though. I did it and went back to 32 bit.
Lan connections are tricky in 64 bit. I had a borrowed Realtek compilation from another poster who managed to get 1 ethernet port working in 64 bit. I did download the source and do some tinkering but I thing the way that 64 bit works means that the method for obtaining MAC addresses doesn't work in 64 bit mode. I think Apple suggest a different method and in any case the existing code really needs re-editing (IMHO - long is different in 32 bit and 64 bit!). I did make a start on rewriting based on Apples own opensource but I have half a million other things to do as well so by the time I finish others will have already done it

If you have 32 bit working you are doing as well as most and not missing too much, but feel free to ask if youve broken something. All the answers are in this thread :rolleyes:

Steve


Agreed. I think of 64bit kernel as an interesting exercise. I have a rock solid 32bit install. and even if i could get 64bit kernel working i'd then have the problem of getting drivers for my 3d navigator controller and my CME midi keyboard.
Jon

#854
fade2nada

fade2nada

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
  • Gender:Male
  • Location:NYC

I don't think 64 bit is really a big deal, I can get it it working but for the extra effort you get about a 5% performance boost at best on your graphics and bench marks. The 32 bit only applies to the kernel, your apps can run 64 bit in 32
kernel mode.

I genrally use 32 bit mode, I get dual ethernet connections running 1Gb duplex into a TimeCapsule for backups, Java
setup if you do any programming in tricky to set up for 64 bit JVM, sleep does seem to work better in 64 bit for some reason though?

Personally until SL matures I wouldn't worry, nice to do it just for the hell of it though. I did it and went back to 32 bit.
Lan connections are tricky in 64 bit. I had a borrowed Realtek compilation from another poster who managed to get 1 ethernet port working in 64 bit. I did download the source and do some tinkering but I thing the way that 64 bit works means that the method for obtaining MAC addresses doesn't work in 64 bit mode. I think Apple suggest a different method and in any case the existing code really needs re-editing (IMHO - long is different in 32 bit and 64 bit!). I did make a start on rewriting based on Apples own opensource but I have half a million other things to do as well so by the time I finish others will have already done it

If you have 32 bit working you are doing as well as most and not missing too much, but feel free to ask if youve broken something. All the answers are in this thread :(

Steve


Steve and others thanks for your help. I really thought the 64bit would have a bigger performance boost. I work on large RAW files and HD video and was hoping Photoshop could address some more of my memory. The 32 bit install seems very good. Have been working on it most of the weekend installing apps etc. I still want to try 64bit if only to be done with it already. But I do have a sizable printer that is on my network that I need to connect to. That may be my one problem. I would gladly get a sound card if needed but it seems like I might be opening a can of worms right now that is better left closed :( thanks all for the sage advice.

#855
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 396 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

Steve and others thanks for your help. I really thought the 64bit would have a bigger performance boost. I work on large RAW files and HD video and was hoping Photoshop could address some more of my memory. The 32 bit install seems very good. Have been working on it most of the weekend installing apps etc. I still want to try 64bit if only to be done with it already. But I do have a sizable printer that is on my network that I need to connect to. That may be my one problem. I would gladly get a sound card if needed but it seems like I might be opening a can of worms right now that is better left closed :( thanks all for the sage advice.


You'll get quite a big performance boost overclocking to 3.4/3.6 Ghz (with third party cooler). I get boot at 4 GHz but
it fails during OS X loading. My benchmarks went up by about 50% at 3.8GHz. Most of the time I stick at 2.6 Ghz since it's fast enough for what I want. Apparently 3.6GHz is optimum performance/power usage (according to well known hardware site)

I thought only the latest 64 bit PS has support for > 4GB RAM, if you have it then I think it should work in 32 bit kernel mode ? I have 12gb ram, it does slow you down a bit (in relation to 6gb). I had to work pretty hard to get 6gb to be used.


steve

#856
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

I was changing my DSDT to get a stripped down version with only the modifications that really mattered, and I found that I got a KP after wake if the HPET device wasn't fixed.
If you use fassl's latest DSDT Patcher (version 1.0.1e) it will claim to fix HPET, but the changes it makes doesn't cause AppleHPET.kext to load on GA-EX58, even with -newHPET;
Patching HPET...
HPET Device found : Device (HPET)
IRQ's written to HPET
HPET patched

Here's the original HPET;

Device (HPET)                {                    Name (_HID, EisaId ("PNP0103"))                    Name (ATT3, ResourceTemplate ()                    {                        IRQNoFlags ()                            {0}                        IRQNoFlags ()                            {8}                        Memory32Fixed (ReadWrite,                            0xFED00000,         // Address Base                            0x00000400,         // Address Length                            )                    })                    Name (ATT4, ResourceTemplate ()                    {                    })                    Method (_STA, 0, NotSerialized)                    {                        If (LGreaterEqual (OSFX, 0x03))                        {                            If (HPTF)                            {                                Return (0x0F)                            }                            Else                            {                                Return (0x00)                            }                        }                        Else                        {                            Return (0x00)                        }                    }                    Method (_CRS, 0, NotSerialized)                    {                        If (LGreaterEqual (OSFX, 0x03))                        {                            If (HPTF)                            {                                Return (ATT3)                            }                            Else                            {                                Return (ATT4)                            }                        }                        Else                        {                            Return (ATT4)                        }                    }                }
Modified so that AppleHPET.kext loads;
Device (HPET)                {                    Name (_HID, EisaId ("PNP0103"))                    Name (ATT3, ResourceTemplate ()                    {                        IRQNoFlags ()                            {0}                        IRQNoFlags ()                            {8}                        Memory32Fixed (ReadWrite,                            0xFED00000,         // Address Base                            0x00000400,         // Address Length                            )                    })                    Name (ATT4, ResourceTemplate ()                    {                    })                    Method (_STA, 0, NotSerialized)                    {                        Return (0x0F)                    }                    Method (_CRS, 0, NotSerialized)                    {                        Return (ATT3)                    }                }

Also, fix DSDT so that AppleLPC.kext loads.
This is needed for the `Start up automatically after a power failure' option to appear in Energy Saver, and this must be checked or sleep will shut the computer down instead.
From running `OSX86 Tools Utility:View PCI Device/Vendor ID' before the DSDT change;
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
The device-id should be one that's already in AppleLPC.kext/Contents/Info.plist (<string>pci8086,3a18</string>).
original;
Device (PX40)            {                Name (_ADR, 0x001F0000)                OperationRegion (PREV, PCI_Config, 0x08, 0x01)                Scope (\)
modified;
Device (PX40)            {                Name (_ADR, 0x001F0000)                Method (_DSM, 4, NotSerialized)                {                    Store (Package (0x02)                        {                            "device-id",                            Buffer (0x04)                            {                                0x18, 0x3A, 0x00, 0x00                            }                        }, Local0)                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))                    Return (Local0)                }                OperationRegion (PREV, PCI_Config, 0x08, 0x01)                Scope (\)


#857
fade2nada

fade2nada

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
  • Gender:Male
  • Location:NYC

You'll get quite a big performance boost overclocking to 3.4/3.6 Ghz (with third party cooler). I get boot at 4 GHz but
it fails during OS X loading. My benchmarks went up by about 50% at 3.8GHz. Most of the time I stick at 2.6 Ghz since it's fast enough for what I want. Apparently 3.6GHz is optimum performance/power usage (according to well known hardware site)

I thought only the latest 64 bit PS has support for > 4GB RAM, if you have it then I think it should work in 32 bit kernel mode ? I have 12gb ram, it does slow you down a bit (in relation to 6gb). I had to work pretty hard to get 6gb to be used.


steve


I guess I will be trying to OC my rig soon. I want to really optimize it the best I can. 50% better benchmarks I could live with! :) I was checking some 32 vs 64 bit SL benchmarks on Geekbench and the performance boost was very narrow/minimal.

OC is the way to go I guess. Thanks for the sound advice.

~marcoANTONIO

#858
CruiSAr

CruiSAr

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 372 posts
  • Gender:Male
  • Location:Copenhagen

My setup works fine in 64bit mode but, in 32bit mode S3 sleep breaks after installing all my pro applications (CS4 etc....).
Do you have any pro apps which installed additional extensions to your system ?
Can you list your configuration and post your DSDT, boot.plist and smbios.plist for 10.6.1 with working S3 sleep ?

Thank you.


Hi Emilio,

I dont think I have any pro apps which installed additional extensions. I have always had sleep working with DD's script, both in Leopard and SL. It works as well in 64 bit mode. I dont use 64 bit because for some reaosn my net connections keeps breaking and flash CS4 acts weird when loading.

What do you mean by configuration, are you refering to kexts and method of install? Tell me exactly what it is you want me to list.

Cheers

#859
puttydivision

puttydivision

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts

Check out this diskimage: http://www.kexts.com..._usb__v3.0.html

For Mac OS X Snow Leopard 10.6 (tested on 10.6.1)

It features:

- Completely 64-bit!
- Lan works in 64-bit (Credits: Bit Shoveler)
- Sound works via DSDT (Credits: Aschar)
- CPU temp sensor works (Credits: oldnapalm)
- Firewire
- Slow sata fix (Credits: THe KiNG)

Sleep doesn't work :)

Use DiskUtility to restore to a USB stick


Would you happen to have some more info on installing SL with this file? Do I just follow DD's method and then switch out the "Extra" folder?

Thank you,
JA

#860
Emilo

Emilo

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
  • Gender:Male

Hi Emilio,
What do you mean by configuration, are you refering to kexts and method of install? Tell me exactly what it is you want me to list.

Cheers


Would you create complete setup info page with link to it in your signature, similar to what I did in Post #661?





1 user(s) are reading this topic

0 members, 1 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