aquamac forums
« GFX Strings - How To »

Welcome Guest. Please Login or Register.
May 26, 2013, 6:27am




aquamac forums :: OSX 86 Forums :: OSX 86 Hackintosh Mods :: GFX Strings - How To
Page 1 of 40 » Jump to page   Go    [Search This Thread] [Share Topic] [Print]
 AuthorTopic: GFX Strings - How To (Read 323,347 times)
aquamac
Administrator
*****
member is offline

[avatar]


[homepage]

Joined: Apr 2006
Gender: Male
Posts: 2,282
Location: England
Karma: 115
 GFX Strings - How To
« Thread Started on Mar 9, 2008, 8:15pm »

GFX Strings Walkthrough (single cards only - go here for multiple cards)


PLEASE NOTE - SNOW LEOPARD When making your output file - that must be done booted from Leopard only. Snow Leopard gives the wrong info in the output file and you WILL NOT get QE/CI working!
*(UPDATE - WORKING FINE IN SNOW AGAIN 10.6.4 ONWARDS)*

You may well want to print out these instructions first and go over the procedure first!

Download one of the GFX Strings that matches your card, then follow the walkthrough!

Right then, GFX Strings.

Files for Generic GeForce 256 mb cards: Click to Download

Files for GeForce 9600 GSO 384 mb cardsClick to Download

Files for GeForce 9800m GS 512 mb cards:Click to Download

Files for GeForce 9700M GT 512 mb cards:Click to Download

Files for GeForce GTS 250 512 mb cards:Click to Download

Files for GeForce GTS 250 1024 mb cards: Click to Download

Files for GeForce9800m GS 1024 mb cards:Click to Download

Files for GeForce 9800m GTS 1024 mb cards:Click to Download

Files for Quadro FX 3700 512mb cards:Click to Download

Files for Quadro FX 1700 512mb cards: Click to Download

Files for Quadro FX 4500 512mb cards:Click to Download

Files for GeForce 9600 GT 512mb cards:Click to Download

Files for GeForce 9600m GS 1024mb cards:Click to Download

Files for GeForce 9800 GT 512mb cards:Click to Download

Files for GeForce 9800 GT 1024mb cards:Click to Download

Files for GeForce 9800GTX 512 mb cards:Click to Download

Files for GeForce 8800GT 256 mb cards:Click to Download

Files for GeForce 8800GT 512 mb cards: Click to Download

Files for GeForce 8800GT 1024 mb cards:Click to Download

Files for GeForce 8800GTS 640 mb cards:Click to Download

Files for GeForce 8800GTX 768 mb cards:Click to Download

Files for Quadro FX 4600 768mb cards:Click to Download

Files for GeForce GTX 280 1024mb cards:Click to Download

Files for GeForce GTX 285 1024mb cardsClick to Download

Files for GeForce GTX 285 2048mb cardsClick to Download

Files for GeForce GTX 480 1536mb
Click to Download
(File contains strings for 1,2 & 3 cards)

You have to have EFI V8 or higher OR Chameleon. It will not work with EFI V7 to V7.4

Ok so here is the quick how-to. Get the attached gfxutil and in.plist (above) and copy them to your desktop. Open up terminal and type

cd ~/desktop (then hit return)
./gfxutil -f display (then hit return)

You should get something along these lines printed out
Code:
PciRoot(0x1)/Pci(0xe,0x0)/Pci(0x0,0x0)

Now copy that and open the in.plist and look for the line near the top where you see this example and replace it with what you copied. Scroll down near the bottom of the plist and change this:
<key>model</key>
<string>NVIDIA GeForce 7800 GTX</string>

to whatever model Geforce card you are using. You can also change the Rom-revision to whatever you like. Once your done making your changes save the in.plist.

Go back to terminal you should still be in the desktop directory and type this.
./gfxutil -i xml -o hex ./in.plist ./out.hex

you should now have a new file called out.hex on your desktop. Open this file with whatever editor you like it and it will have your new graphics string. Copy it and open finder and head to /Library/Preferences/SystemConfiguration and open up your com.apple.boot.plist. Under the last string, which is usually the......

<key>Kernel Flags</key>
<string>Yes</string>

add a couple new lines as follows
<key>device-properties</key>
<string>PASTE YOUR LONG HEX STRING HERE!</string>

You should end up with something like this (My 8800GTX flashed to Quadro FX 5600):


[image]

NOTE: You don't need the bit at the bottom where I have put

<key>Graphics Mode</key>
<string>1680x1050x32</string>,

this just gives better res while the Grey apple is doing it's spinny thing.

Close and save the file. If it doesn't let you save it, save as a copy elsewhere and you can move it back replacing the old one. Make sure to save a backup copy of the original just in case. If you had full QE/CI prior to making these changes, browse over to /system/library/extensions and delete NVinject/Natit/NVKush.kext or whatever you were using and reboot. Don't hold me responsible if you break your own install but this does work for some, but not all.

One more thing, if you have a 512 card or a 768 mb card as I do, you have to insert Total ram size int your in.plist file with XML editor just like in nvinject.

EDIT: I have now included pre patched templates for a number of 512 mb, 768 mb & 1024 mb cards at the start of the post so you do not have to change the vram size.



Thanks to Zephyroth.
« Last Edit: Sept 26, 2010, 9:05am by aquamac »Link to Post - Back to Top  IP: Logged

Hackintosh Core 2 Quad, G5 2 Gig Dualie PCI-X, FW800, FW400, Quicksilver, DA. & a load of other stuff I've forgotten about......

www.aqua-mac.com
HackJoe
Global Moderator
*****
member is offline

[avatar]

[msn] [aim]
[homepage]

Joined: Feb 2008
Gender: Male
Posts: 345
Location: UK
Karma: 12
 Re: GFX Strings - How To
« Reply #1 on Mar 11, 2008, 7:13pm »

i use the EFI that was on the Kalyway install.. do you know of a good was to update that to v8? Whats new with the newer EFI patch?


J.
Link to Post - Back to Top  IP: Logged

Intel Core 2 Duo E8500 @ 4.5Ghz 457x9.5 @ 1.45v (D-Tek FuZion™ v2)
DFI LT-X48-T2R (MIPS MCH1033 + MIPS MCH1149)
OCZ DDR2 Reaper PC2-8500 (2x2GB) (Antec SpotCool Fan)
Nvidia BFG 9800GTX OC 512MB 830/1240
(Thermalright T-Rad˛ 2 x Noctua NF-B9 92mm)
Mac Pro Case ATX (3 x Noctua NF-S12 120mm)
ThermoChill PA120.3 ( 3 x Noctua NF-P12 120mm)
Corsair TX 850W ATX SLI PSU
aquamac
Administrator
*****
member is offline

[avatar]


[homepage]

Joined: Apr 2006
Gender: Male
Posts: 2,282
Location: England
Karma: 115
 Re: GFX Strings - How To
« Reply #2 on Mar 11, 2008, 9:00pm »

This is not an EFI update for booting your computer, this is an EFI patch to enable you to run your graphics card without Natit or NVInject.
Link to Post - Back to Top  IP: Logged

Hackintosh Core 2 Quad, G5 2 Gig Dualie PCI-X, FW800, FW400, Quicksilver, DA. & a load of other stuff I've forgotten about......

www.aqua-mac.com
nano2nd
Full Member
***
member is offline





Joined: Jun 2007
Gender: Male
Posts: 105
Karma: 5
 Re: GFX Strings - How To
« Reply #3 on Mar 11, 2008, 9:40pm »


Mar 11, 2008, 7:13pm, HackJoe wrote:
i use the EFI that was on the Kalyway install.. do you know of a good was to update that to v8? Whats new with the newer EFI patch?


J.


To update, just get the latest EFI and extract it onto a USB memory stick. Then boot from another source - either the install DVD or another OS X install (I always keep a bootable copy on another drive - just change bios boot order to boot off the alternative).

Once booted, go to disk utility and unmount your original system drive. Then open a terminal and CD into the memory stick:

sudo -s
cd /Volumes/usbstick/


If you extracted the EFI 8 contents into the root of the memory stick then type:

./startupfiletool /dev/disk1s2 ./boot_v8


You have to replace the name of the disk with whatever yours is (can obtain at the command line using:

diskutil list


Caveat emptor though - I'm still running EFI v5. I plan to upgrade EFI myself in the next week or so - I've just obtained a PCIe RAID card and I'm going to run my OS X system disk off a striped pair at RAID 0. Partly for the performance boost but mainly just to see if I can.. Figured I'd do EFI 8 and GUID at the same time.
« Last Edit: Mar 11, 2008, 9:41pm by nano2nd »Link to Post - Back to Top  IP: Logged

Intel D975XBX2
Q6600 @ 3.0GHz
4GB 800MHz DDR2
Geforce 8800GT
nikonnut
Global Moderator
*****
member is offline

[avatar]



Joined: Mar 2007
Gender: Male
Posts: 250
Location: The wilds of Arkansas.
Karma: 14
 Re: GFX Strings - How To
« Reply #4 on Mar 15, 2008, 11:13pm »

Hey guys,
I just did this myself and it works great! One unexpected side effect is that now res changes don't cause the horrible pixelated effect that required a reboot to correct (on my rig anyways). Definately a worth while mod. Oh and when you're done save the out.hex file somewhere safe (I've got a flash drive FULL of hack mods gong back to 10.4.8) so if you do a re-install you can just cut and paste that long string ;)
« Last Edit: Mar 16, 2008, 4:49am by nikonnut »Link to Post - Back to Top  IP: Logged

Asus P6T7 WS supercomputer
Core i7-950 @ 4.0 GHz
Corsair H70 WC system w/ 2 Scythe GT-AP29 fans in push/pull
12 GB Corsair Dominator DDR3-1600
Crucial C300 SSD (Win 7 Ultimate 64-bit)
Corsair X128 SD (10.6.7)
1 TB WD Caviar Black (Data)
Pioneer DBR-206DBK
Thermaltake Armor+ full tower
3-way SLi eVGA GTX 480 Superclocked+ Edition @ 800/1600/2000
Corsair AX1200
HackJoe
Global Moderator
*****
member is offline

[avatar]

[msn] [aim]
[homepage]

Joined: Feb 2008
Gender: Male
Posts: 345
Location: UK
Karma: 12
 Re: GFX Strings - How To
« Reply #5 on May 19, 2008, 2:55pm »

Thats a great guide thanks.... Is it posible to change the boot res? (grey Apple screen) its looks stretched on my 22"?


J.
Link to Post - Back to Top  IP: Logged

Intel Core 2 Duo E8500 @ 4.5Ghz 457x9.5 @ 1.45v (D-Tek FuZion™ v2)
DFI LT-X48-T2R (MIPS MCH1033 + MIPS MCH1149)
OCZ DDR2 Reaper PC2-8500 (2x2GB) (Antec SpotCool Fan)
Nvidia BFG 9800GTX OC 512MB 830/1240
(Thermalright T-Rad˛ 2 x Noctua NF-B9 92mm)
Mac Pro Case ATX (3 x Noctua NF-S12 120mm)
ThermoChill PA120.3 ( 3 x Noctua NF-P12 120mm)
Corsair TX 850W ATX SLI PSU
blanktruth
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 6
Karma: 0
 Re: GFX Strings - How To
« Reply #6 on Jul 24, 2008, 5:54pm »

I have followed every step in iATKOS 10.5.4 which was installed with NVinject support...

I found the key as described, entered into com.apple.Boot.plist deleted NVinject from /System/Library/Extensions/, repaired the permissions through Disk Utility and restarted... But although my card is recognised as 9800 GTX with 512 Mbyte Ram, Quartz Extreme is Not Supported...

Is there anything I can do now?
Link to Post - Back to Top  IP: Logged
aquamac
Administrator
*****
member is offline

[avatar]


[homepage]

Joined: Apr 2006
Gender: Male
Posts: 2,282
Location: England
Karma: 115
 Re: GFX Strings - How To
« Reply #7 on Jul 24, 2008, 8:28pm »

Hi Blanktruth,

I have been off the air as it were, tell me do you have a Nvidia motherboard, if you do, you may be able to get your card going with NVKush. Intel board should not be a problem though. I do not use Kalyway or any of those installations. I use our very own Ritalins installation disk derived from the original Apple retail disk.
Link to Post - Back to Top  IP: Logged

Hackintosh Core 2 Quad, G5 2 Gig Dualie PCI-X, FW800, FW400, Quicksilver, DA. & a load of other stuff I've forgotten about......

www.aqua-mac.com
blanktruth
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 6
Karma: 0
 Re: GFX Strings - How To
« Reply #8 on Jul 24, 2008, 9:47pm »

Thank you for your reply.

I do not have NVidia Morherboard... I have Asus Rampage Formula X48 with DDR2. Here is my system;

Asus Rampage Formula X48 Motherboard
Intel Quad Core Q6600 CPU
MSI 9800 GTX Graphics Card
Corsair 4 Gbyte 1066 Mhz DDDR2 Ram
500 Gbyte Seagate 32MB Cache Sata Hard Disk
Link to Post - Back to Top  IP: Logged
blanktruth
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 6
Karma: 0
 Re: GFX Strings - How To
« Reply #9 on Jul 24, 2008, 11:36pm »

As I mentioned in the other forum;

*************************
Ok, I have installed 10.5.2 Kalyway's and out of the box Quartz Extreme, Rotation and Core Image are working but now there is the "White Menu" problem...

I swapped the NVinject I got from here, but the result is the same, White Menus... Then I swapped the all kext/bundle files from aquamac folder I got from here, the White Menu issue disappeared with losing Quartz Extreme, Rotation and Core Image support... Then I started to swap back the original files came with 10.5.2. And I found whenever I swap back the GeForce8xxxGLDriver.bundle from Kalyway's 10.5.2 DVD, Quartz Extreme, Rotation and Core Image are back with White Menu problem... smile.gif

What should I do now?

*************************

After that I tried with GFX Strings but the result is the same... White menu or no Quartz Extreme, Rotation and Core Image support related to swapping GeForce8xxxGLDriver.bundle to original 10.5.2 or the one comes with aquamac...
« Last Edit: Jul 24, 2008, 11:38pm by blanktruth »Link to Post - Back to Top  IP: Logged
aquamac
Administrator
*****
member is offline

[avatar]


[homepage]

Joined: Apr 2006
Gender: Male
Posts: 2,282
Location: England
Karma: 115
 Re: GFX Strings - How To
« Reply #10 on Jul 25, 2008, 6:51am »

I have uploaded my 10.5.4 kexts here, you can try them - don't know if it will help:

Link Download

I think your problem might be Kalyway, there are a lot of people reporting loss of QE & CI after updating to 10.5.4 from Kalway 10.5.2. Don't forget to repair permissions correctly after installation!
Link to Post - Back to Top  IP: Logged

Hackintosh Core 2 Quad, G5 2 Gig Dualie PCI-X, FW800, FW400, Quicksilver, DA. & a load of other stuff I've forgotten about......

www.aqua-mac.com
blanktruth
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 6
Karma: 0
 Re: GFX Strings - How To
« Reply #11 on Jul 25, 2008, 9:38am »

Actually first I had 10.5.4 iATKOS but there was no Quartz, Rotation or Core support neither with NVinject I got from here nor GFX Strings...

Now I tried with 10.5.2 Kalyway's with the files you sent after repairing the permissions before restart, and at last everything is working without White Menu issues...

So what was the problem with 10.5.4 then? At the moment I am using GFX String, probably the key I got in 10.5.4 was wrong? Very strange. But now everything is fine...

The only problem with 10.5.2 Kalyway's is hard disk access is very slow compare to 10.5.4..

Thank you very much...
« Last Edit: Jul 25, 2008, 11:26am by blanktruth »Link to Post - Back to Top  IP: Logged
aquamac
Administrator
*****
member is offline

[avatar]


[homepage]

Joined: Apr 2006
Gender: Male
Posts: 2,282
Location: England
Karma: 115
 Re: GFX Strings - How To
« Reply #12 on Jul 25, 2008, 8:22pm »

Great to hear that you are finally up and running! Do you have a spare HDD to clone your system to so you can experiment by upgrading to 10.5.4 on a spare disk without endangering your install?

Strange that disk access is slow in '5.2. I am not sure of which files are non std in Kalyway.
Link to Post - Back to Top  IP: Logged

Hackintosh Core 2 Quad, G5 2 Gig Dualie PCI-X, FW800, FW400, Quicksilver, DA. & a load of other stuff I've forgotten about......

www.aqua-mac.com
blanktruth
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 6
Karma: 0
 Re: GFX Strings - How To
« Reply #13 on Jul 25, 2008, 8:54pm »

Thank you... With your help!...

I will have to buy another hard disk I suppose. I have installed 10.5.2 on a 500 Gbyte HD. I am not sure if it is good to make partitions...

Actually I tried to upgrade to 10.5.4 from "Software Update" in 10.5.2 but after reboot system crashed... I could not understand the problem because after the gray Apple screen system restarts itself... Very strange...

But I solved the slow hard disk issue with not installing AppleViaAta...

I am not sure if the system I have at the moment can be considered as 100% working and how much I can trust it... My bus speed shows as 1.34 Ghz and memory shows 1872 Mhz. I don't know if this is a big problem though...

Anything else I should check?
Link to Post - Back to Top  IP: Logged
luisclement
New Member
*
member is offline





Joined: Jul 2008
Gender: Male
Posts: 1
Karma: 0
 Re: GFX Strings - How To
« Reply #14 on Jul 27, 2008, 1:50am »

Dear Blaktruth,
Is it possible for you to describe the steps you took to make it happen, I am facing the same issues as you either no quartz or quartz with white menus. I have already tried all of aquamacs diferent aproachs. When you say with these files witch do you mean? Thank You, Luis.


Jul 25, 2008, 9:38am, blanktruth wrote:
Actually first I had 10.5.4 iATKOS but there was no Quartz, Rotation or Core support neither with NVinject I got from here nor GFX Strings...

Now I tried with 10.5.2 Kalyway's with the files you sent after repairing the permissions before restart, and at last everything is working without White Menu issues...

So what was the problem with 10.5.4 then? At the moment I am using GFX String, probably the key I got in 10.5.4 was wrong? Very strange. But now everything is fine...

The only problem with 10.5.2 Kalyway's is hard disk access is very slow compare to 10.5.4..

Thank you very much...
Link to Post - Back to Top  IP: Logged
Page 1 of 40 » Jump to page   Go    [Search This Thread] [Share Topic] [Print]

Click Here To Make This Board Ad-Free


This Board Hosted For FREE By ProBoards
Get Your Own Free Message Boards & Free Forums!
Terms of Service | Privacy Policy | Notice | FTC Disclosure | Report Abuse | Mobile