InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   The GA-EP43-UD3L Motherboard, and how I installed Mac OS X Snow Leopard 10.6 (http://infinitemac.com/showthread.php?t=4856)

will1384 12-04-2009 07:00 AM

The GA-EP43-UD3L Motherboard, and how I installed Mac OS X Snow Leopard 10.6
 
1 Attachment(s)
OK, this is not going to be a real guide, just kinda notes, info, and stories
on how I installed OSx86 10.6 Snow Leopard on my system.

Well lets start with the system specification and background info.

-System Specification-

Case = Antec Two Hundred
Motherboard = GIGABYTE GA-EP43-UD3L
CPU = Intel Pentium E6300 Wolfdale 2.8GHz
Memory = A-DATA 2 x 2GB DDR2 800
Hard Drive 1 = WD 320GB SATAII 8MB 7200RPM -- Windows 7
Hard Drive 2 = WD 500GB SATAII 16MB 7200RPM
Hard Drive 3 = Seagate Barracuda 7200.11 500GB
Hard Drive 4 = WD 500GB SATAII 16MB 7200RPM
Hard Drive 5 = WD 500GB SATAII 16MB 7200RPM -- Mac OS X
DVD Drive = SAMSUNG SH-S203B
Video Card = Nvidia GeForce GTS 250 512MB, XFX GS250XYDFC
Power Supply = Antec Earthwatts EA-500 500W
Monitor = Dell E151FPp 15", Dell E177FP 17", Epson PowerLite 77c Projector @ 75"
OS = Windows 7 64bit, Mac OS X 10.6.2

I use the BIOS to select the hard drive I want to boot, that cuts down
on potential problems, and makes things a little bit easier to install,
you just install like you would if each OS is the only OS installed,
and the trick is to unplug all other hard drives before the install,
leaving only the hard drive you want to use, plugged in, that also
keeps you from messing up, or loosing data.

I did not want to use a distro for fear of them being tampered with,
so I looked for a different solution and found Lifehacker's guide, I
did have to install a distro "temporally" for the thumb drive part,
and that told me OSX would work, but then I tried to install using
the thumb drive and all I got was a garbled screen, I was never able
to make it work, I also tried Empire EFI and it did the same thing,
so I kept reading.

Some things I tried made it lock up, at a black screen, but most just
made white lines or blocks on the screen, I learned that it may be the
video card that was giving me problems, so I borrowed a video card
out of my girlfriends computer and it worked, no acceleration, but
it worked.

I kept trying to get acceleration to work, I messed up the install
countless times when trying, I learned that video cards with a
"non reference design" could cause problems, sure enough both of
my video cards were "OC editions", factory overclocked, here
are the two problem cards.

ATI HD 4850 512M, MSI R4850-512M OC - gave me a blank or garbled screen every time
ATI HD 4830 512M, MSI R4830-T2D512 OC - worked for install, no acceleration, was never able to get acceleration

I want to note that I "think" I remember seeing that at least one
person got the MSI R4830 working, I was just never able to.

I wasted about a week on trying to get it working, and decided to
just say fudge-it, and just get a Nvidia video card, so I ordered a Nvidia
GeForce GTS 250 512MB, XFX GS250XYDFC
, and in about 10 minutes
after installing the card I had acceleration, the first thing I tried was
"EFI Studio", and it worked good, but the version of EFI Studio that I
used did not have GTS 250 listed, but it did list the 9800 GTX,
basically the same thing, and that's what I used, I later went with a
DSDT for my motherboard and let PC EFI auto detect my video card.

BTW I dumped the ROM from the card and ran it threw NVCAP Maker
and it came back like this.

Nvidia GeForce GTS 250 512MB "XFX GS250XYDFC" with 2 DVIs and TV out

"04000000000003000c0000000000000700000000"

I also want to note that both displays work, but not mirroring, and
that I had to install some freeware called "SecondBar" to give me a
second menubar for the second display, it works OK, but not with
everything and its a little buggy, just thought I would bring it up,
might help some of you.

Basic Install

OK there are 2 different ways of installing that I tried, both seamed to
work, one was easier than the other.

:)The first way to install

Lifehacker's guide, or more like a mod of it, we would start at "Launch
the Disk Utility application on your borrowed Mac
" and stop before
the Terminal work,

-Two notes-

(1) Use "Mac OS Extended (Journaled)"
(2) Instead of the "Terminal work" download the "myHack Installer" and
install to you thumb drive

Then set the BIOS to this

(1) MB Intelligent Tweaker, leave it alone, just make sure it's correct
for your CPU

(2) Standard CMOS Settings,
"Floppy 3 Mode Support" set to Disabled

(3) Integrated Peripherals,
"SATA AHCI Mode" set to AHCI,
"Onboard IDE Controller" set to Disabled
"Onboard Serial Port 1" set to Disabled
"Onboard Parallel Port" set to Disabled
"USB Keyboard Function" set to Enabled
"USB Mouse Function" set to Enabled

(4) Power Management Setup,
"HPET Mode" set to "64-bit mode"

Then you install Mac OS X Snow Leopard 10.6.

After the install, you install the "myHack Installer" to your hard disk

:)The second way to install

Download "Empire EFI", burn it to CD,

Then set the BIOS to this

(1) MB Intelligent Tweaker, leave it alone, just make sure it's correct for
your CPU

(2) Standard CMOS Settings,
"Floppy 3 Mode Support" set to Disabled

(3) Integrated Peripherals,
"SATA AHCI Mode" set to AHCI,
"Onboard IDE Controller" set to Disabled
"Onboard Serial Port 1" set to Disabled
"Onboard Parallel Port" set to Disabled
"USB Keyboard Function" set to Enabled
"USB Mouse Function" set to Enabled

(4) Power Management Setup,
"HPET Mode" set to "64-bit mode"

Then boot the CD, wait for the boot Screen, and then eject the CD,
wait about 30 seconds, swap the CD with the Mac OS X Retail DVD,
and wait for about 60 seconds now, then press "F5", and then select
your Mac OS X Retail DVD and install.

After the install, you install the "myHack Installer" to your hard disk


Problems

:((1) Video not working

If its an ATI card, it may be "non reference design", or it could also be
your motherboard, during boot you have a few seconds to hit "TAB",
hit it two times then you can type in some options.

(A) PCIroot "-pci1" or "-pci0" tells the computer were the video card is.

(B) Verbose Mode "-v" lets you see the error messages.

You would hit Tab two times and type "-pci1 -v" and hit enter, or type
"-pci0 -v" and hit enter one of them might allow use your video card
or at least see the error message.

:((2) Sound not working

Try this, its a AppleHDA.kext modified for ALC888

[GUIDE] Retail Snow Leopard (10.6.2) Install on Gigabyte GA-EX58-UDR3
(Core i7), Fully working 100%, ALC888 v1.8.3fc1 Included



(A) Find "AppleHDA.kext", back it up, and remove it from "/System/Library/Extensions"

(B) Download "AppleHDA.kext" from the above link, look for "ALC888"

(B) Find and download "Kext Utility"

(E) Drag "AppleHDA.kext" onto "Kext Utility" to install

BTW I was using VoodooHDA but it caused a kernel panic
after the 10.6.3 update

:((3) Acceleration not working

(A) First edit the "com.apple.Boot.plist" in "/Extra", and add this

<key>GraphicsEnabler</key>
<string>y</string>


(Hint) You can copy "com.apple.Boot.plist" to your desktop, edit it,
and copy it back into "/Extra"

This turns on auto detection of you video card, does not always
work
, you may also have to add "-pci1" or "-pci0" under
"Kernel Flags" like this, even then it may still not work.

<key>Kernel Flags</key>
<string>-pci1</string>


or

<key>Kernel Flags</key>
<string>-pci0</string>



(B) If Nvidia, Download EFIStudio and try that.

(C) If ATI, You could try dumping or downloading the ROM for your
video card and look here for info on how to use the ROM

http://netkas.org/?p=245#comments

And you can get the ROM from

http://www.techpowerup.com/vgabios/

Or use GPU-Z under Windows to retrieve your ROM, and name it
correctly
, and put in into the /Extra folder

-- read -- http://netkas.org/?p=245#comments

You would edit your "com.apple.Boot.plist" in "/Extra", and add -useatirom
some ware under "Kernel Flags" like this

<key>Kernel Flags</key>
<string>-useatirom</string>


(D) Try another video card

:((4) Bonjour not working

Go to Realtek's web page, and WOW there are Mac drivers, down
at the bottom of the page

Realtek Software: Drivers & Utilities

I would edit com.apple.Boot.plist and disable auto setup of the network
just incase it causes problems with the newly installed driver

Like this

<key>EthernetBuiltIn</key>
<string>n</string>


BTW if after installing the Realtek drivers your Hackintosh locks up
when downloading Torrents/P2P, or playing online games like WoW,
its a well known bug that even affects real Macs, the only way I have
been able to fix it, was to use the network settings and driver installed
by the "myHack Installer" but that also means no "Bonjour" :'(

Here are some Links

WoW LEOPARD USERS: Current Issues & Resolutions


Transmission causes leopard slow death


DSDT

I am not going into details, instead I am just going to point you to a
place were to download your own, and how to use the Ubuntu Live
CD
to get your own, and give you a few notes and tips

Head on over to http://efixusers.com/showthread.php?t=38 and
find your motherboard.

(Note) Its were I got the DSDT I am using now, I just added the fix to show
the SATA drives as internal.

- you need to register in order to download, and you put the
"DSDT.aml" into the "/Extra" folder


To make your own using the "Ubuntu Live CD", open the "Terminal", type in

"cd Desktop"

and then

"sudo cat /proc/acpi/dsdt > dsdt.aml"

save the "dsdt.aml" on your desktop to a thumb drive

- go here for a better understanding -

http://aserebln.blogspot.com/2009/10...pare-dsdt.html

Now you just need to patch it, and for that you need to do a lot of reading


;)-A few notes-

(A) A DSDT can be different depending on how its dumped

- If your running on OSX, using a hacked dsdt.aml
- If you extract from a downloaded BIOS file
- If you extract from a running system, not using a dsdt.aml, like Linux

Its best to extract on a running system, one that is not using a dsdt.aml file, "no DSDT injection"

(B) There is an awesome DSDT editor over at http://www.osx86.es/?p=610









:DHints and tips

(A) Use Time Machine to back up your system, saves you a lot of
trouble, you will need to reapply any hacks or modifications after
a restore.

(B) Save a copy of your modifications, tools, web links, documents
and notes on the install, to a thumb drive.

(C) Install the "myHack Installer" to a thumb drive, or burn a copy
of "Empire EFI" and keep it handy.

(D) Install most modifications, hacks, and KEXTs into the "/Extra"
folder
, if you screw up, you can reboot with "myHack Installer"
installed to a thumb drive, or "Empire EFI" and fix it easily, else
enjoy doing a system restore or a reinstall.

(E) DOCUMENT WHAT YOU ARE DOING, save it in a text file or something,
believe me, it will end up saving you time and headaches.

(F) Check out the guides for the the "GA-EP45-DS3L" motherboard,
they are almost exactly the same.
-------------------------------------------------------------------------
GA-EP45-DS3L & GA-EP43-UD3L

Chipset

1. (A) North Bridge: Intel P45 Express Chipset for the GA-EP45-DS3L
(B) North Bridge: Intel P43 Express Chipset for the GA-EP43-UD3L
2. South Bridge: Intel ICH10


Audio

1. Realtek ALC888 codec
2. High Definition Audio
3. 2/4/5.1/7.1-channel
4. Support for S/PDIF In/Out
5. Support for CD In

LAN

1. Realtek 8111C chips (10/100/1000 Mbit)

I/O Controller

1. iTE IT8718 chip
-------------------------------------------------------------------------

Just remember to use the correct DSDT for your motherboard,
not a DSDT from another.

(G) Do you want to run Windows applications under Mac OS X ?

(1) VirtualBox, over at virtualbox.org for free.

(2) CrossOver Mac over at Codeweavers, $39 to $69

(3) Parallels over at parallels.com for $50 to $80.

(H) Want to run brand new Windows games ?

Unless you are trying to play games like Bejeweled, go setup
a dual boot. (Note) Parallels and CrossOver Mac will play older
3D games just fine, stuff like Unreal Tournament, Serious Sam,
and such, and setting the game to use OpenGL seems to give
better results

(I) Having trouble editing or changing a file,

Drag it to the desktop, make the change or edit, and copy it
back you might also want to make a backup copy.

(J) Web Cams,

There is a driver that supports a few hundred different web
cams over at

Macam, USB webcam support for Mac OS X

(K) Xbox 360 Controller.

It works just fine with Mac OS X, get the driver at

Tattiebogle.net - Mac OS X, Xbox 360 Controller driver

(L) Some Applications (like emulators) store ROMS, BIOSes,
configuration files, and other files inside themselves, right
click on the file and select "Show Package Contents" to show
the files and directory's


The ZIP file I uploaded has my DSDT and CODEC dump inside, It
works just fine for me, but it may not for you, if not, you are going
to have to make your own, sorry.

will1384 12-09-2009 02:47 AM

2 Attachment(s)
I was looking threw the DSDT I was using and noticed that it had the patch
for ALC889a audio, and this motherboard uses ALC888, so I decided to
make two DSDT files one with no audio hack/patch and one with ALC888
audio, both work with VoodooHDA.

Not a big change, but I thought I would share.

BTW I got the ALC888 info at
http://www.insanelymac.com/forum/ind...ic=181509&st=0

The two DSDT files have all the patches needed to be used, there is only one
thing that might be a problem, its sleep, but its not something I use.

will1384 12-13-2009 12:03 PM

Quote:

Originally Posted by will1384 (Post 40504)
(2) Sound not working,

(A) Find and download "Taruga’s AppleHDA Patcher version 1.20"
(B) Find and download "VoodooHDA.kext"
(C) Download my "GA-EP43-UD3L_ALC888_CODEC_DUMP.TXT"

Or make your own in Linux buy typing this into the Terminal
"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"
and use that file, if you get nothing, try changing "codec#0" to "codec#1"
keep going up in numbers till you get the info.

(D) Find and download "Kext Utility"
(E) Drag "VoodooHDA.kext" onto "Kext Utility" to install
(F) Drag "GA-EP43-UD3L_ALC888_CODEC_DUMP.TXT" onto "AppleHDA Patcher" to install

I Found out that I don't even need to use "AppleHDA Patcher" and
that AppleHDA.kext" might even interfere with "VoodooHDA.kext",
so I have corrected my main post, I am leaving this here for future
reference

Also you may need to remove a file that gets created buy AppleHDA Patcher,
"ALCinject.kext".

will1384 12-14-2009 07:52 AM

If your Nvidia card still does not work correctly

You could try this, may not help, but at least it a chance

(1) Its only going to work if you can get video working enough to see
the screen

(2) Its only going to fix Video ports that are are not working correctly,
needing to swap connectors, or using some trick to see the desktop

You may end up having to get your NVCAP info, you would dump
the Video ROM under windows or dos and run it threw NVCAP Maker
on the mac, I use GPU-Z under Windows to dump Video ROMs

(Do not dump the Video ROM under a Virtual Machine, it wont work)

The NVCAP info, its info on the video output ports on you video card,
you will get a set of numbers like this

"04000000 00000300 0C000000 00000007 00000000"
or
"04000000000003000c0000000000000700000000"

Now go into EFI studio and select your video card, click "Add Device"
now click "Save XML" now open that file with ether "PlistEdit Pro"
or "Property List Editor" and add your NVCAP info and save the file
now open EFI studio and click on File then Open XML File, and install
like you would normally with EFI studio.

Or if you are worried about it not working, and preventing you
from booting, just edit your "com.apple.Boot.plist" file in the
"/Extra"
folder, and use "Empire EFI Boot CD" or the the
"myHack Installer
" installed to a thumb drive, to boot with if
you are unable to boot after the changes

This way is almost the same as before

Go into "EFI studio" and select your video card, click "Add Device"
now click "Save XML" now open that file with ether "PlistEdit Pro"
or "Property List Editor" and add your NVCAP info and save the file.

Now copy "com.apple.Boot.plist" from the "/Extra" folder to the desktop
open it with "TextEdit" and add

Code:

<key>device-properties</key>
<string>PASTE YOUR HEX HERE</string>

Like this

Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Timeout</key>
    <string>5</string>
    <key>Kernel Flags</key>
    <string>arch=i386</string>
    <key>EthernetBuiltIn</key>
    <string>y</string>
    <key>Graphics Mode</key>
    <string>1024x768x32</string>
    <key>device-properties</key>
    <string>PASTE YOUR HEX HERE</string>
</dict>
</plist>

Now open "EFI studio" and click on "File" then "Open XML" File, now click
on "Hex String to Clipboard" and paste were "PASTE YOUR HEX HERE"
was.




Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Timeout</key>
    <string>5</string>
    <key>Kernel Flags</key>
    <string>arch=x86_64</string>
    <key>EthernetBuiltIn</key>
    <string>y</string>
    <key>Graphics Mode</key>
    <string>1024x768x32</string>
    <key>device-properties</key>
        <string>d70300000100000001000000cb0300001500000002010c00d041030a000000000101060000010101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d64696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e000000090000003331373261100000004e00560043004100500000001800000004000000000003000c000000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c000000240000004e5649444941204765466f7263652047545320323530203531324d422045464914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006700000008000000000000021c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d706172656e74</string>
</dict>
</plist>

And now copy it back to /Extra folder

I found some NVCAP numbers for you to try

Dual Display working through VGA and S-video on Go7400 on HP, NVinjectGO did it!


and

[DVI SOLVED] Gainward 8600GT 256mb VGA-DVI-HDMI

aryajuanda 12-14-2009 08:14 AM

nice guide..

i have a same mobo.. its so easy to get a working osx with this mobo... lol...

will1384 12-14-2009 10:49 AM

Quote:

Originally Posted by aryajuanda (Post 41076)
nice guide..

i have a same mobo.. its so easy to get a working osx with this mobo... lol...

If my first and second video cards would have worked, it would have saved me a week of pain and frustration:-/

Oh well, I may re-try them later, along with getting Surround sound working,
I may just give up on the motherboard sound, it never worked good even
under Windows LOL

MonkeyDLuffy 12-22-2009 05:36 PM

Hi,

Is it possible that you know how to do the "dump videorom (from windows) + injecting NVCAP + making own EFI string" in ATI cards? Is there an equivalent "NVCAP" in ATI? Maybe ATICAP?

I'm using GraphicsEnabler in my ATI 4650 and im just getting output in VGA port. I have full QI/CE. Maybe if I try EFI string and inject an "ATICAP or something" ill work with other ports.

Thanks

will1384 12-22-2009 07:33 PM

Quote:

Originally Posted by MonkeyDLuffy (Post 41601)

I'm using GraphicsEnabler in my ATI 4650 and im just getting output in VGA port. I have full QI/CE.

As far as I know there is no ATICAP, but I hope that by using a ROM file
along with GraphicsEnabler, it will do what you need.

Your "com.apple.Boot.plist" in "/Extra" would be something like this

Code:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Timeout</key>
    <string>5</string>
    <key>Kernel Flags</key>
    <string>arch=i386</string>
    <key>Kernel Flags</key>
    <string>-useatirom</string>

    <key>EthernetBuiltIn</key>
    <string>y</string>
    <key>Graphics Mode</key>
    <string>1024x768x32</string>
    <key>GraphicsEnabler</key>
    <string>y</string>
</dict>
</plist>

You could also do this instead

Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Timeout</key>
    <string>5</string>
    <key>Kernel Flags</key>
    <string>arch=i386 -useatirom</string>
    <key>EthernetBuiltIn</key>
    <string>y</string>
    <key>Graphics Mode</key>
    <string>1024x768x32</string>
    <key>GraphicsEnabler</key>
    <string>y</string>
</dict>
</plist>

Now just get your ROM and rename it with the "Device ID" and "Vendor ID"
and put it into your "/Extra" folder

MonkeyDLuffy 12-23-2009 03:43 AM

Hey Thanks for the reply.

I actually tried that method already. Dumping my Video ROM in Windows and converting .bin file to .rom (then rename it to the proper format that -useatirom understands) and use that rom with -useatirom in chameleon .. Unfortunately, it didn't work.

You're reply has been very helpful. I'll just try other steps or wait better drivers from Apple.

will1384 12-23-2009 05:36 AM

Quote:

Originally Posted by MonkeyDLuffy (Post 41623)
Hey Thanks for the reply.

Dumping my Video ROM in Windows and converting .bin file to .rom

I have found that sometimes a program will take a "BIN" file that's
simply renamed "ROM" without any conversion, as should be the
case with GPU-Z files and "-useatirom"

Also don't dump under a Virtual Machine

OSX86TesTer 01-06-2010 12:01 AM

Nvidia
 
I want to start off by saying thank you!. This guide and steps are very helpful. The audio problem was resolved by using the alc88888 and appleHDApatcher. Rebooted audio was a go. Now I think the only problem ive had is getting the video to play nice. So here is my current info on my video card.
GeForce 8600 GTS:

Chipset Model: GeForce 8600 GTS
Type: GPU
Bus: PCIe
Slot: PCI
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0400
Revision ID: 0x00a1
ROM Revision: NVIDIA Graphics Engine DSDT
Displays:
Display Connector:
Status: No Display Connected
SyncMaster:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported

With that being said, I dont know how to a) change the rom version to nvinject. b) ive downloaded kextutility and kexts. I am willing to try any methods possible to get Q/E working. I think my own noob / stupidity with kexts is preventing me to enjoy the driver for my vid card. So Any help or steps to install video drivers would be great. So currently I have corevidia downloaded / efistudio /nvidia inject 02.1 /nvenabler / nvidia installer 2.0 / and a rom dump even though my card is or has nothing to do with ati. XFX.8600GTS.256.070613.bin from GPUz or that site was posted in the thread earlier. Thank you for taking the time to read my desperate plea for help :)

I forgot to mention the first time around I was able to get nvinject 0.2 but then I removed that kext and repaired and am back to stock settings, but I would like to attempt to get Q/E working and I can provide screenshots if needed I know im missing a step or screwing up somewhere

OSX86TesTer 01-06-2010 03:54 AM

Ok I did a noobie mistake and killed my snow leopard forgot how to fix osx so just spent 20 mins and started all over again :D so now this is what my video looks like


Chipset Model: GeForce 8600 GTS
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0400
Revision ID: 0x00a1
ROM Revision: xx.xx.xx - internal
Displays:
Display Connector:
Status: No Display Connected
SyncMaster:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported

will1384 01-06-2010 09:14 PM

Quote:

Originally Posted by OSX86TesTer (Post 42497)
I want to start off by saying thank you!.

Thanks :)

Quote:

Originally Posted by OSX86TesTer (Post 42497)
The audio problem was resolved by using the alc88888 and appleHDApatcher.

I stopped using using "appleHDApatcher" in favor of just using "VoodooHDA.kext" by its self.

Quote:

Originally Posted by OSX86TesTer (Post 42497)
Now I think the only problem ive had is getting the video to play nice.

Have you tried "GraphicsEnabler" just by its self with no DSDT mods and
no extra kexts, that should work with most Nvidia cards unless the card
is and oddball design.

OSX86TesTer 01-06-2010 11:39 PM

Quote:

Originally Posted by will1384 (Post 42557)
Thanks :)



I stopped using using "appleHDApatcher" in favor of just using "VoodooHDA.kext" by its self.



Have you tried "GraphicsEnabler" just by its self with no DSDT mods and
no extra kexts, that should work with most Nvidia cards unless the card
is and oddball design.

How do I go about using the graphics enabler I messed around with osx86tools and this is what I got

nVidia GeForce 8600 GTS:

Chipset Model: nVidia GeForce 8600 GTS
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0400
Revision ID: 0x00a1
ROM Revision: nVidia GeForce 8600 GTS OpenGL Engine [EFI]
Displays:
Display Connector:
Status: No Display Connected
SyncMaster:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported

And the quartz extreme enabler only broke after the reboot the tool now i get applescript errors if I want to see if its enabled or not :(

will1384 01-07-2010 12:35 AM

Quote:

Originally Posted by OSX86TesTer (Post 42565)
How do I go about using the graphics enabler

Its built into the bootloader, you don't need any other files, patches or
strings

I just copy and pasted the text below from from earlier in my post

Quote:

A) First edit the "com.apple.Boot.plist" in "/Extra", and add this

<key>GraphicsEnabler</key>
<string>y</string>


(Hint) You can copy "com.apple.Boot.plist" to your desktop, edit it,
and copy it back into "/Extra"

This turns on auto detection of you video card, does not always
work
, you may also have to add "-pci1" or "-pci0" under
"Kernel Flags" like this, even then it may still not work.

OSX86TesTer 01-07-2010 12:47 AM

ok uhm do I need to do any kind of kext repairs or anything?. This is a fresh install with no bootloader but I was using the bootloader listed on lifehacker. but again it does not throw in the extra folder well right now im out an extrafolder and use the usb key to boot in fear of screwing up again. this is what I use and install it to the main hd and when i reboot this is my bootloader. http://www.megaupload.com/?d=D8XO2Q5Y

I tried to use attachments but its too big Yay! so its on megaupload in a zip format.

will1384 01-07-2010 01:34 AM

Quote:

Originally Posted by OSX86TesTer (Post 42569)
ok uhm do I need to do any kind of kext repairs or anything?.

Well what have you installed, added, or modded on your hard drive, you
want it to be as untouched as possible, and any changes or mods need
to been in your "\Extra" folder only, and in that way you can bypass them
if you screw-up, you can use the EmpireEFI boot CD, or myHack Installer
installed on a USB drive to boot and bypass them, there is an exception to
the "\Extra" rule and that the audio kext, or at least it has given me no
boot problems


As far as the boot loader I use the myHack Installer, its easy to
use and to install.

OSX86TesTer 01-07-2010 04:34 AM

aha myhack oh man I learned my lesson with that! not to use it. I dont like the bootup screen and when trying to replace it i ended up screwing up the bootloader. and my graphics come in at a whopping 1024 X 768 and thats all i can use If I go the my hack installer route. I'll install the file listed on the megaupload since I like the chameleon it uses. I am curently downloading ilife to triple verify qe/ci is working. Even though system profiler doesnt say anything literally everything works! ie the ripple effect when dragging items pressing f12 front row launches and i can play chess without a glitch. So maybe it truely is installed and just doesnt say it anywhere. I am not 100% oh yeah i never got sleep to work on this board it does take a nap when you tell it to sleep but when you wake it up bingo it reboots. So any hints with that Im willing to try.

Right now im currently stock as can be but I have to toss on the bootloader to make it run by itself. I updated to 10.6.2 then installed audio, or else installing audio before the update works but after the update the audio is gone so i patched audio last. I will keep you posted if you use yahoo or aim let me know ill get on there. THanks for this guide and responses you rock :)

will1384 01-07-2010 05:07 AM

Quote:

Originally Posted by OSX86TesTer (Post 42573)
aha myhack oh man I learned my lesson with that! not to use it. I dont like the bootup screen and when trying to replace it i ended up screwing up the bootloader. and my graphics come in at a whopping 1024 X 768 and thats all i can use If I go the my hack installer route.

The settings that controls the 1024 X 768 resolution, and GraphicsEnabler
are in the "com.apple.Boot.plist" in the "/Extra" folder, myHack defaults
to 1024 X 768 to help make sure it works with your monitor, the setting
looks like this

Code:

<key>Graphics Mode</key>
 <string>1024x768x32</string>

If your video card is detected buy GraphicsEnabler or is
working correctly, it should bypass that limit when you are at
the OS X desktop.

BTW GraphicsEnabler is not turned on by default by myHack,
but you can customize it during its install in order to turn it on.

As far as changing the image that is displayed at boot, I have no idea,
I disabled mine, I like to watch the text ;)

OSX86TesTer 01-09-2010 04:07 AM

I also forgot to ask did you ever get sleep to work? I noticed a realllll slowdown on copying files from the sata dvd drive. It would take 6 hours. So I think something is wrong. I'll do some research and get back to you (For now I am assuming theres a kext for the Sata controller the Jmicron deal, and some IOATA kext too), but before I do that I want to back up this freaking thing to something. Why cant macs have decent backup /imaging software. PCS do Hell ACRONIS!!!! and even norton!. So far I cant find one that supports FTP or any damn network functionality. With that being Said I DONT HAVE another MAC to backup to. And the best I can do for now is slap in a usb drive with uber limited disk space. Eh but im going to back up this mac because im not going to make this my 10th install for making the Video and boot portion correct or any stupid kext. Sorry for the ramble and rant but this obsession is driving me up the wall on getting a 100% working hack pro.

OSX86TesTer 01-09-2010 07:43 PM

the final outcome of the display issue
 
2 Attachment(s)
com.apple.boot.plist readout...

<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>5</string>

So this is whats default after loading the loader mentioned in the megaupload, I assume QE is working even though there is no mention of it in snow leopard. Does your mention QE in snow leopard?

will1384 01-11-2010 09:12 PM

Quote:

Originally Posted by OSX86TesTer (Post 42697)
I also forgot to ask did you ever get sleep to work?

Nope, but I don't use it


Quote:

Originally Posted by OSX86TesTer (Post 42697)
I noticed a realllll slowdown on copying
files from the sata dvd drive. It would take 6 hours. So I think something
is wrong. I'll do some research and get back to you (For now I am
assuming theres a kext for the Sata controller the Jmicron deal

No, there is no extra kext for sata, something is wrong, 6 hours :eek:


Quote:

Originally Posted by OSX86TesTer (Post 42697)
Why cant macs have decent backup /imaging software

They do, its called "Time Machine" make a backup with it and, and
when you want to restore, boot with what you installed with, and use
"Time Machine" to restore, you will have to reinstall the bootloader
but that's all.

will1384 01-11-2010 09:35 PM

Quote:

Originally Posted by OSX86TesTer (Post 42732)
com.apple.boot.plist readout...

<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>5</string>

So this is whats default after loading the loader mentioned in the megaupload, I assume QE is working even though there is no mention of it in snow leopard. Does your mention QE in snow leopard?

If you are able to play a movie, the finder bar is slightly transparent,
and when you start "Time Machine" it looks like you are out in space,
most likely everything is working, but no my "System Profiler" does
not say any thing about QE, but as far as I know everything is working

will1384 03-21-2010 07:09 AM

Bonjour Problems


I just got a KODAK ESP 5250 All-in-One Printer, and just upgraded my
dad's PC to the same as mine, and set it up has a Hackintosh, I wanted
to share files, and use the printer's WiFi connection to share the printer,
problem is that Bonjour was not working at all, but the internet worked
just fine, so I never noticed :eek:

I got looking and found

Bonjour Networking with Realtek drivers & ifconfig

and that led me to

Assorted Mac Stuff

and then the driver

Realtek Software: Drivers & Utilities

I disabled auto setup of the network by editing "com.apple.Boot.plist"

Like this

<key>EthernetBuiltIn</key>
<string>n</string>

and installed the new driver, let it restart the Hackintosh, and BAM
Bonjour works :)

will1384 04-01-2010 12:21 AM

10.6.3 update

Apple released the 10.6.3 update, so I updated, everything went well,
except one thing, VoodooHDA gave me a kernel panic after update,
so I removed VoodooHDA, and everything worked, but no sound.

To remove VoodooHDA, you would hit "Tab" two times during boot,
select your boot drive and type in two boot options, -v -x

The -v lets you see any errors, and text during boot
and the -x is like safemode

And then remove it from "/System/Library/Extensions"



I started looking for a replacement for VoodooHDA, and found
an AppleHDA.kext modified for ALC888 from this guide that works
well.

[GUIDE] Retail Snow Leopard (10.6.2) Install on Gigabyte GA-EX58-UDR3
(Core i7), Fully working 100%, ALC888 v1.8.3fc1 Included


Later on I intend on using VoodooHDA again when they patch it
for 10.6.3

will1384 04-13-2010 04:58 AM

Quote:

Originally Posted by will1384 (Post 46894)

I started looking for a replacement for VoodooHDA, and found
an AppleHDA.kext modified for ALC888 from this guide that works
well.

[GUIDE] Retail Snow Leopard (10.6.2) Install on Gigabyte GA-EX58-UDR3
(Core i7), Fully working 100%, ALC888 v1.8.3fc1 Included

I seam to have gotten surround sound working :)

http://img200.imageshack.us/img200/7403/001xre.jpg

Go to "Applications" then to "Utilities" and open "Audio MIDI Setup"
and click a plus sign "+" in the lower left hand corner to set up
an "Aggregate Device", use the three "Built-In-Line Output" and also
the "Built-In-Digital Output"

http://img64.imageshack.us/img64/372/002rcp.jpg

then click "Configure Speakers" add a
check buy

"Stream 1 has 2 channels (1-2)"
"Stream 2 has 2 channels (3-4)"
"Stream 4 has 2 channels (5-6)"

but leave "Stream 4 has 2 channels (7-8)" unchecked and click
"Done",

http://img526.imageshack.us/img526/540/003cpf.jpg

now go to "System Preferences" then to "Sound" then
"Output" and select "Digital Out" and you should be done


I have done that many many times with different drivers, and it never worked
so it must be the new driver, so far I have only tried coax out, but it worked
just fine with a DVD, it shows "Dolby Pro Logic" on the receiver, and I am
getting sound out to all my speakers

will1384 05-10-2010 10:53 AM

Downloading Torrents locks up my Hackintosh

I went back to the way my networking was before, apparently the
Realtek driver works perfectly, except for one thing, it causes
problems with Torrents, and its an issue that even seams to affect
real Macs.

What happens is that you are downloading a Torrent, and out of the
blue your system locks up, and the only thing you can do is push and
hold down the power button and turn off the Hackintosh, from what
I have found it also affects the game WoW and anything that uses the
network intensely and that makes lots of network connections.

Until it gets fixed I may just have to deal with not having BonJour
working.

Here are some Links

WoW LEOPARD USERS: Current Issues & Resolutions


Transmission causes leopard slow death