Jump to content

Gigabyte Ga-eg45m-ud2h Update working 10.6.2


  • Please log in to reply
136 replies to this topic

#1
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam
Ok, after a few days weeks working and reading about dsdt, i got a 100% working Snow 10.6.2 32bit system incl auto-sleep & time-machine.

The system list:
Gigabyte Ga-eg45m-ud2h matx
Core duo E8500 3.16Ghz 1333mhz
Corsair 2x 2gb xsm2 800mhz ddr2
Nvidia 9600gt Evga ssc 512mb

EDIT 25-11-2009
Check the new installer with Pc-Efi from Netkas.
Install to the usb drive with the restored snow Dvd or after installation to snow Hd (All files are already in there).

Dsdt fixes: Speedstep, Nvidia Gpu, Time-machine, Sleep, Usb, Rtc, Hdef, Sata, Apple Lpc & Pwr button.



Installing with Pc-Efi bootloader package
this is NOT my work just edited with my files (installer show's for ep45-ud3p).

1. Partition the 8gb usb flashdrive to guid
2. Restore the Snow dvd to the flash drive.
3. Install the custom bootloader package to the flashdrive.
4. Boot from the Usb drive and install Snow (part. Hd in Guid).
5. Copy uuid info to Smbios and Platformuuid.kext (2 places).



Installing with Boot Think ga-eg45m-ud2h update dsdt package

1. Restore the Snow dvd to a 8gb usb flash drive.
2. Install Bootthink on the flash drive and copy Dsdt.aml, Smbios.plist & com.apple.boot.plist to Bootthink>Darwin.
3. Copy the Fakesmc.kext, Applehda.kext, Realtekr1000SL.kext and Openhaltrestart.kext to Bootthink>Darwin>System>LibrarySL>Extensions.
4. Boot from the Usb drive and install Snow (part. Hd in Guid).
5. Copy uuid info to Smbios and Platformuuid.kext (2 places).
6. Copy Platformuuid.kext with added uuid info to Bootthink>Darwin>System>LibrarySL>Extensions.



Edit the the Smbios.plist for Cpu and Memory.
Edit dsdt for different nvidia card's look for nvidia, it's only cosmetic
Edit com.apple.Boot.plist for display resolution

U can use MacToPlatformUUID.app to obtain the Uuid info
Check the fixed dsdt from Crash_X for the edited Nvidia 1024mb edition

system is working with x64 but the audio is working only at 32bit (0x1458A102 id 12)
waking from sleep also works with keyboard/mouse

Questions?

T.


Edit:Ok it's in the wrong section must be in OSx86 Installation. :)

F4e Bios. second attempt got the new bios loaded better so now on the beta version (motherboard_bios_ga-eg45m-ud2h_f4e.exe)


with allot of help from MM67
New Dsdt with vanilla Speedstep, applelpc fix & sata fix (no need for IOAHCIBlockStorageInjector.kext)

EDIT the P-states before using the Speedstep DSDT or use DSDT without (dsdt in "Ga-eg45m-ud2h Updated DSDT.zip" file is with speedstep)

idle temps now 38c

Complete rebuild of DSDT from mm67, this complete new build has a lot less text in
edit p-states for your cpu before use




----------------------

Attached Files



#2
edcom

edcom

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Hail King Thijmus.

I'll give this guide a try ASAP!

E

#3
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam
Boot Think 2.3
http://rapidshare.de...18_Mac.zip.html

How to
http://www.insanelym...howtopic=168500

Let me know if i missed something....

T.

#4
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam
New DSDT with Power Button > sleep/shutdown :(

#5
HELLFISH

HELLFISH

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
Hi. I have this motherboard and I am going to attempt installation with your guide, but since this is new to me I do not understand the step 5 and step 6. Also, I have 9800GT and do not know about edit DSDT. I have searched forums, but am a bit struck with information overload. A little help?

For step 5, do I just open disk utility and find the uuid string for my SL drive and just replace the existing values:

Smbios:
<key>SMUUID</key>
<string>ADEABCA3-66E0-320A-BBDC-BE1B336D4182</string>

PlatformUUID.kext[Contents\Info.plist]:
<key>PlatformUUID</key>
<string>33979843-027B-3396-8821-750DD2250C51</string>

#6
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Hi. I have this motherboard and I am going to attempt installation with your guide, but since this is new to me I do not understand the step 5 and step 6. Also, I have 9800GT and do not know about edit DSDT. I have searched forums, but am a bit struck with information overload. A little help?

For step 5, do I just open disk utility and find the uuid string for my SL drive and just replace the existing values:

Smbios:
<key>SMUUID</key>
<string>ADEABCA3-66E0-320A-BBDC-BE1B336D4182</string>

PlatformUUID.kext[Contents\Info.plist]:
<key>PlatformUUID</key>
<string>33979843-027B-3396-8821-750DD2250C51</string>


@HellFish
your correct about the uuid info, just copy the lines (smbios.plist & Platformuuid.kext 2 places)
the 9800gt wil work native, it only shows as a 9600gt (edit the dsdt for your card)

T.

#7
FreddieG

FreddieG

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hi! I have this exact model of motherboard Gigabyte Ga-eg45m-ud2h and I am interested to install snow leopard 10.6 , Is it applicable if I will use the upgrade version or do I need to buy the retail full version of snow leopard 10.6. Thanks for your advices.

#8
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Hi! I have this exact model of motherboard Gigabyte Ga-eg45m-ud2h and I am interested to install snow leopard 10.6 , Is it applicable if I will use the upgrade version or do I need to buy the retail full version of snow leopard 10.6. Thanks for your advices.


i can't tell, to be on the safe-site bye the full version

T,

#9
HELLFISH

HELLFISH

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
Thanks for your guide. I have SL up and working! Funny thing, though... I couldn't get audio and LAN to work with the kexts in your archive.

Instead, for audio I am using voodooHDA.kext and for LAN, Bit Shoveler's version.

Your kext for LAN would indicate connection to my gateway, but no internet, and pings to the gateway timed out. Audio seemed to install (all controls worked), but there simply wasn't any output. VoodooHDA was the fix for that.

Perfect SL install with Win7 dual boot! Thanks!

#10
FreddieG

FreddieG

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hi, how do I found smbios.kext for this motherboard Gigabyte Ga-eg45m-ud2h, is there a difference between yhe . plist & .kext? thanks for your help.

HI! WE HAVE THE SAME MOTHERBOARD AND GRAPHICS CARD , CAN YOU GIVE ME THE METHOD OR GUIDE YOU USE IF YOU HAVE THE SUCCESSFUL INSTALLATION, THANKS

HI! ABOUT THIS GUIDE Copy the Fakesmc.kext, IOAHCIBlockStorageInjector.kext and Openhaltrestart.kext to Bootthink> LibrarySL>x86>Extensions, IS THIS THE RIGHT PATH? Can you clarify because iafter the installation of bootthink there are only 2 folders 1.) Darwin 2.) Library there is no LibrarySL>x86>extentions. Please help>>

#11
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Thanks for your guide. I have SL up and working! Funny thing, though... I couldn't get audio and LAN to work with the kexts in your archive.

Instead, for audio I am using voodooHDA.kext and for LAN, Bit Shoveler's version.

Your kext for LAN would indicate connection to my gateway, but no internet, and pings to the gateway timed out. Audio seemed to install (all controls worked), but there simply wasn't any output. VoodooHDA was the fix for that.

Perfect SL install with Win7 dual boot! Thanks!


check system profile if you are running x64, the drivers for sound & lan will only work in x86 for now
the realtekr1000.kext is being worked on, but for sound there's no solution yet

nice to here you got it going

T.

#12
FreddieG

FreddieG

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hi, Thanks for your advice, how can I download or found the smbios.kext since the file included is smbios.plist. Thabks again

#13
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Hi, how do I found smbios.kext for this motherboard Gigabyte Ga-eg45m-ud2h, is there a difference between yhe . plist & .kext? thanks for your help.

HI! WE HAVE THE SAME MOTHERBOARD AND GRAPHICS CARD , CAN YOU GIVE ME THE METHOD OR GUIDE YOU USE IF YOU HAVE THE SUCCESSFUL INSTALLATION, THANKS

HI! ABOUT THIS GUIDE Copy the Fakesmc.kext, IOAHCIBlockStorageInjector.kext and Openhaltrestart.kext to Bootthink> LibrarySL>x86>Extensions, IS THIS THE RIGHT PATH? Can you clarify because iafter the installation of bootthink there are only 2 folders 1.) Darwin 2.) Library there is no LibrarySL>x86>extentions. Please help>>


you can edit the smbios.plist for different hardware cpu, mem etc. it's only cosmetic, except for the uuid info it's needs to be edited
the xtra files should be in darwin/system/librarysl/x86/extensions and in x64/extensions)
will edit the tutorial later

T

#14
FreddieG

FreddieG

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Also can you give me the right path on where can I copy the files after I install bootthink, thanks

#15
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Hi, Thanks for your advice, how can I download or found the smbios.kext since the file included is smbios.plist. Thabks again


it is a plist not a kext (my mistake in the tutorial)

T

Also can you give me the right path on where can I copy the files after I install bootthink, thanks


do you still boot from the install usb?

T

#16
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam
New Cpu E8500, new speedstep dsdt & edited tutorial :(

T

#17
HELLFISH

HELLFISH

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts

EDIT or REMOVE the P-states before using this DSDT
idle temps now 38c

Got a new cpu E8500 so new dsd


Can you explain the above a little better? What does remove the P-states mean? Also, I have a CPU Q9550. Do I need to edit DSDT more because of this? Do I use the 45n dsdt attachment? I don't really understand the whole dsdt thing.

#18
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Can you explain the above a little better? What does remove the P-states mean? Also, I have a CPU Q9550. Do I need to edit DSDT more because of this? Do I use the 45n dsdt attachment? I don't really understand the whole dsdt thing.


Hi Hellfish

use the dsdt without speedstep or edit the 1 with 45n speedstep, only use mine when you have the same cpu
allot of people have the same cpu as you have, so editing is easy
http://www.insanelym...howtopic=181631

T.

#19
HELLFISH

HELLFISH

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
Thank you again Thijmus!!! ;)

A lot of heavy reading in that thread, but I am now a DSDT noober! I was able to edit the DSDT to add proper support for my 9800GT 1GB, and enable all 4 cores of my processor! I was also able to dump the voodooHDA and bitshovler LAN kexts for AppleHDA and RealtekR1000SL included in your archive.

Next step is to keep working on P-states for Q9550. I've tried twice now, and although I get cooler CPU temps reported by CPU-i, sleep breaks so I have to revert back. I don't mind running cores @ 50C idle, but 40C is still on my radar!

Other than that, everything works perfectly! I owe you beer if you ever come to Idaho! :wacko:

#20
tinush

tinush

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
  • Location:Amsterdam

Thank you again Thijmus!!! :)

A lot of heavy reading in that thread, but I am now a DSDT noober! I was able to edit the DSDT to add proper support for my 9800GT 1GB, and enable all 4 cores of my processor! I was also able to dump the voodooHDA and bitshovler LAN kexts for AppleHDA and RealtekR1000SL included in your archive.

Next step is to keep working on P-states for Q9550. I've tried twice now, and although I get cooler CPU temps reported by CPU-i, sleep breaks so I have to revert back. I don't mind running cores @ 50C idle, but 40C is still on my radar!

Other than that, everything works perfectly! I owe you beer if you ever come to Idaho! :D



Nice....

yes dsdt is hard but for running a flawless mac it's essential. i can show you but its better that you learn it yourself
because of sleep i posted 2 different dsdt's 65n & 45n both work with sleep (look after Method (_CST, 0, NotSerialized)
I don't exactly know what the difference is but it's working (maybe you can copy/past some part's for testing)

T

How does sleep fail, what happens?

btw as for the temps i don't use a stock cooler





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