Jump to content

NV 8400 GS 0x0422 Desktop *FULLY WORKING* QE/QGL/CI


theproto
 Share

86 posts in this topic

Recommended Posts

  • 5 weeks later...
  • 3 weeks later...
1.) Remove all Natit and NVinject kexts. How can I do that ?

 

2.) Connect 2 monitors, 1 DVI (Secondary) and 1 VGA (Primary).

 

3.) Download and install NVIDIA 10.5.2 kexts and OpenGL from:

 

http://scottdangel.com/blog/?p=18 Done, but after reboot i have a blank screen

 

3.) Edit NVCAPs to display:

 

<04000000 00000100 02000000 00000000 00000000>

 

4.) Reboot and you should be getting something very similar:

 

It's a fresh instal (Kalyway 10.5.2 default option). I had video but only in 1024x768. . Now after install the 4.1 packge i got blacnk screen!! I have a 8400GS XFX 256Mb passive. What should I do now?

 

Thanks

Link to comment
Share on other sites

  • 4 weeks later...
It's a fresh instal (Kalyway 10.5.2 default option). I had video but only in 1024x768. . Now after install the 4.1 packge i got blacnk screen!! I have a 8400GS XFX 256Mb passive. What should I do now?

 

Thanks

 

I'm on the same boat here. Did you manage to fix this?

 

I'm running Kalyway 10.5.2 and I used this guide to install it: http://forum.insanelymac.com/index.php?showtopic=90795

 

Everything seems to be working fine but the graphics card. I mean, I have a picture, but although my monitor (Benq FP271W 24") has a native resolution of 1920x1200 the only option I have is 1024x768, probably because I don't have the right driver for the video card. I have tried the Punk92, NVInject 3.3 etc and no matter what I always get a black screen after re-boot.

 

Can any 8400 GS users out there help?

 

Thanks.

Link to comment
Share on other sites

  • 2 weeks later...

Yesterday my NX8500Gt started to work. I only had res 1024x768. I did the NVinstallerv.41 and after reboot I got a panic. So finally I rebooted with "-s" and edited the kext from the commandline... uff... only with mount, ls, cd and nano.

My deviceID is 0x042110de so I delete all other strings in the info.plists of "nvinject.kext", "nvadresman.kext" and "nvad50hal.kext". Another reboot brought me a new panic, but then I delete the Geforce.kext - and then: BINGO

I had max. resolution on 2 Monitors...... BUT no QE (unsupported) and CI only software.

 

I'm working on it and I will get the CI & QE running!!!!!

 

 

reboot with option -s

mount -uw /

cd /System/Library/Extensions

cd first.kext/Contents

nano info.plist ==> edit YOUR deviceID ==> ctrl+X & "Yes"

cd ..

cd ..

cd second.kext/Contents

nano info.plist ==> edit YOUR deviceID ==> ctrl+X & "Yes"

cd ..

cd ..

cd third.kext/Contents

nano info.plist ==> edit YOUR deviceID ==> ctrl+X & "Yes"

cd ..

cd ..

rm -rf Geforce.kext

logout & reboot

 

hope this helps

 

MONDI

Link to comment
Share on other sites

1.) Remove all Natit and NVinject kexts.

 

2.) Connect 2 monitors, 1 DVI (Secondary) and 1 VGA (Primary).

 

3.) Download and install NVIDIA 10.5.2 kexts and OpenGL from:

 

http://scottdangel.com/blog/?p=18

 

3.) Edit NVCAPs to display:

 

<04000000 00000100 02000000 00000000 00000000>

 

4.) Reboot and you should be getting something very similar:

 

Graphics by NVIDIA:

 

Chipset Model: Graphics by NVIDIA

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 256 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0422

Revision ID: 0x00a1

ROM Revision: NVinject 0.2.1

Displays:

C383FA:

Resolution: 832 x 624 @ 75 Hz

Depth: 32-bit Color

Core Image: Hardware Accelerated

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

QuartzGL: Supported

Rotation: Supported

Compaq WF1907:

Resolution: 1440 x 900 @ 60 Hz

Depth: 32-bit Color

Core Image: Hardware Accelerated

Mirror: Off

Online: Yes

Quartz Extreme: Supported

QuartzGL: Supported

Rotation: Supported

 

5.) Thats it there are no more steps unless you want to swap displays and such...

 

@theProto, you the man. If this wasn't the internet I would take you out for a beer! Finally got my 8400gs 512mb card fully-functional following your guide exactly (minus step 2 because that would lock my machine up with the black screen)

 

The one thing I would like to mention is this is the NVinstaller V.31 for 10.5.2 with the pre-release openGL drivers. Not sure if that is the reason this worked but I'm not going to screw with it anymore. Big thanks to all involved here. The time and talent required to provide the tools for a hackintosh are many, but big thanks to all and if you haven't gotten yours to work keep at it!

Link to comment
Share on other sites

  • 3 weeks later...
Ok, but if you have AMD what u are going to install?I start getting angry about this things.. How in the world could I install the drivers for this pice os {censored} board 8400 gs on AMD leopard 10.5.2 EFI ????? IS IT SO DIFFICULT TO MAKE A DRIVE FOR THIS? Should i change my video card? maybe my amd too to comply with the intel requirements then why should i chose hackintosh instead of native mac??? I'm at the edge of my peace now....... !@%#^#^$%*&^%

 

You should get a real mac.

 

Does this work with DVI output?

Link to comment
Share on other sites

I have a 8400 GS with 256 MB and with DVI I get black screen. I am using 10.5.3 and have installed using NVInstaller v.52. VGA works fine, but DVI gives me a black screen. What do I need to do to get DVI out working. Do you need something from me to get it working?

Link to comment
Share on other sites

OK

 

For DVI on my 8400GS XFX 256MB Card (Passive Cooling):

 

I used NVinject.kext and edited NVCAP to: <04000000 00000300 04000000 00000007 00000000>

 

This gives me working dvi, but it acts strange when the display goes to sleep. When you wake it up, via the keyboard or mouse, it acts like you pushed "Detect Displays" in System Preferences. Anyway, although this is annoying, it has gotten me working dvi with no boot lag.

 

-krijonk

 

Are you including the < and > in the Info.plist entry?

Link to comment
Share on other sites

  • 4 weeks later...

I have FINALLY got my Zotac 8400 GS to work with 10.5.3 with dual monitor support (VGA + DVI). I have tried several drivers (with 10.5.2 and 10.5.3), and the only one that seems to work for Dual Monitor support for the Zotac is NVinstaller v.31. This is what is linked to in proto's guide, and its the only one that seems to allow dual monitor to function.

 

After installing this, I updated the kext file with the NVCAP:

 

04000000 00000100 02000000 00000000 00000000

 

I did this by copying the NVinject.kext to my desktop, editing it using Plist Edit Pro to change the NVCAP setting, then installing it back by using Kext Helper B7.

 

My system info says Quartz E is not Supported though. Anyone know what I could change to allow support for this? Perhaps another NVCAP setting?

Link to comment
Share on other sites

  • 4 weeks later...

Thank you very much for everything.

It's working perfectly with our 8400GS.

I used NVinject 0.2.1 and this NVCAP too :

04000000 00000100 02000000 00000000 00000000

 

I have now dual screen and all options like a real Mac.

 

We used P5GC-MX/1333 and Kalyway 10.5.2.

 

For Ethernet, we use a TP-link 10/100M Fast Ethernet Adapter with the tulip driver.

Tulip driver is working very good on different version of system (10.4.6 and 10.5.2)

You just have to recompile driver using XCode.

 

For Audio, you can use Kalyway alc883 or HDAPatcher with alc833 file which all work very well!

 

So I am very happy all is working and thank to everyone.

 

I think you must post this tricks on the wiki because it was very useful.

Link to comment
Share on other sites

  • 2 weeks later...

People

I have an AMD system with Geforce 8400GS.

Anyone can tell me how to edit the NVcap?

Please check below what i have in my Kext.

Thanks

 

<?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>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>NVinject</string>

<key>CFBundleGetInfoString</key>

<string>NVinject 0.2.1, Copyright 2007 nvinject.free.fr</string>

<key>CFBundleIdentifier</key>

<string>com.nvinject</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>NVinject</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>0.2.1</string>

<key>IOKitPersonalities</key>

<dict>

<key>NVinject</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.nvinject</string>

<key>IOClass</key>

<string>com_nvinject</string>

<key>IOMatchCategory</key>

<string>IOFramebuffer</string>

<key>IONameMatch</key>

<string>display</string>

<key>IOPCIMatch</key>

<string>0x039810de</string>

<key>IOProbeScore</key>

<integer>60000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>entriesToAdd</key>

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA= Is here i have to change??

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== Or here I have to change?

</data>

<key>device_type</key>

<string>NVDA,Parent</string>

<key>model</key>

<string>Graphics by NVIDIA</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>NVinject 0.2.1</string>

</dict>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.0.0b1</string>

<key>com.apple.kernel.iokit</key>

<string>6.0</string>

</dict>

<key>OSBundleRequired</key>

<string>Safe Boot</string>

</dict>

</plist>

 

Sorry!!

Forgot to say that i have installed Kalyway 10.5.2.

MotherBoard= M2N X Plus

CPU= AMD Althon x64 ( i think )

Link to comment
Share on other sites

Johnny Li,

 

I've done all the work you...

 

I modified the two below NVInject.kext files for the the 8400GS 256MB

 

The easiest way to install is using Kext Helper.

 

Make sure you've removed all Natit and NVinject kexts files before installing the below kexts.

 

Then restart!

 

It's that easy!

 

Seems like the above posters have good luck with the second kext file.

 

If the second file doesn't work properly with your card, then try the first NVInject.kext file.

 

Tell us how it goes!

 

Best,

 

Johnny V.

 

Attached is the 0.2.1 NVInject.kext file for the 8400GS 256MB with the modified NVCAP string of 04000000 00000300 04000000 00000007 00000000 based on the Hardware Compatibility page:

NVinject.kext.zip

 

Attached is the 0.2.1 NVInject.kext file for the 8400GS 256MB with the modified NVCAP string of 04000000 00000100 02000000 00000000 00000000 based on this thread:

NVinject.kext2.zip

 

People

I have an AMD system with Geforce 8400GS.

Anyone can tell me how to edit the NVcap?

Please check below what i have in my Kext.

Thanks

 

To answer your question you'll need PlistEdit Pro to edit the NVCap.

Link to comment
Share on other sites

Mmm, getting me crazy.

Thanks for your help.

I already downloaded the two files but nothing.

Please check below

Pantalla:

 

Tipo: Pantalla

Bus: PCIe

Anchura de canal PCIe: x16

VRAM (total): 32 MB

Fabricante: NVIDIA (0x10de)

ID del dispositivo: 0x0422

ID de la revisión: 0x00a1

Pantallas:

Pantalla:

Resolución: 1024 x 768

Profundidad: Color de 32 bits

Core Image: Software

Pantalla principal: Sí

Duplicado: Desactivado

En línea: Sí

Quartz Extreme: Incompatible

What wrong?? I did erase the kext you said, anything out have to be erase or clean up the caches?

What am i doing wrong?

Thanks

Link to comment
Share on other sites

Hello!!

Sorry!!

But my Geforce 8400GS is WORKING FINALLY!!!

Thanks Johnny V!!

Dont know what i did, but got black screen in the beginning and i changed to my another LCD and WOW!!! WORK!!

Thanks

I just changed the resolution the Hz...

Wow!!!

So nice!!

Love Hackintosh!!

THANKS AGAIN!!!

Link to comment
Share on other sites

  • 5 months later...

Any of the 8400gs folks with a PNY GeForce 8400 GS VCG8400SXEB 256MB PCIe? (link: http://www.newegg.com/Product/Product.aspx..._-NA-_-NA-_-NA)

 

I can't get any of the common 8400gs methods to work for me. :dance_24:

 

This is the only non-=working part of any otherwise fully-working hackintosh.

 

(I tried both the kexts 1/2 in the thread, and the EFI strings from osx86tools and EFI studio for 8400gs 256M).. generally get stuck at a blue/black screen at boot (after verbose)

 

EDIT: the kext that gets me the closest is from this thread: http://www.insanelymac.com/forum/index.php...=0#entry1111078

 

thanks,

Mike

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

hi

 

i removed the EFI strings from com.apple.boot.plist & now i've QE/CI with NVinject smile.png woo hooo. took me three miserable weeks including a fatal crash which i somehow recovered(always backup your extensions via OSx86 tools!!!) to figure this one out...

 

i have attached a few NVinject kexts with this - i don't remember which one worked for me - i don't even know why i installed EFI strings in the 1st place...all the very best for you QE/CI...yes, you can do it...smile.png

 

here's how to remove the EFI strings:

 

 

 

sudo -s
 [enter password when prompted]
 nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

 

This will take you to a text editor showing you the contents of your com.apple.Boot.plist. Look for these two lines:

 

<key>device-properties</key>
 <string>YOUR LONG EFI STRING HERE</string>

 

Using your arrow keys, navigate the block cursor down to each of those two lines and hit CONTROL+K on both. This will cut the corresponding line out of the script (quicker than hitting the delete button, trust me).

 

When you're done, hit CONTROL+X and then Y, and ENTER to save the file. Now simply restart OSX, and you should boot up again without EFI strings.

NVinject_Kexts.zip

post-392348-1239724650_thumb.jpg

Link to comment
Share on other sites

  • 2 months later...
1.) Remove all Natit and NVinject kexts.

 

2.) Connect 2 monitors, 1 DVI (Secondary) and 1 VGA (Primary).

 

3.) Download and install NVIDIA 10.5.2 kexts and OpenGL from:

 

http://scottdangel.com/blog/?p=18

 

3.) Edit NVCAPs to display:

 

<04000000 00000100 02000000 00000000 00000000>

 

4.) Reboot and you should be getting something very similar:

 

Graphics by NVIDIA:

 

Chipset Model: Graphics by NVIDIA

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 256 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0422

Revision ID: 0x00a1

ROM Revision: NVinject 0.2.1

Displays:

C383FA:

Resolution: 832 x 624 @ 75 Hz

Depth: 32-bit Color

Core Image: Hardware Accelerated

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

QuartzGL: Supported

Rotation: Supported

Compaq WF1907:

Resolution: 1440 x 900 @ 60 Hz

Depth: 32-bit Color

Core Image: Hardware Accelerated

Mirror: Off

Online: Yes

Quartz Extreme: Supported

QuartzGL: Supported

Rotation: Supported

 

5.) Thats it there are no more steps unless you want to swap displays and such...

 

 

any chance i can get one of these solutions working on my Asus en8400GS 256MB?

i tried all the modded kexts but still i can't get QE/CI to work. it's the only thing missing on my hackintosh...

 

this is the best i can get:

 

Graphics by NVIDIA:

 

Modello Chipset: Graphics by NVIDIA

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x16

VRAM (totale): 256 MB

Fornitore: NVIDIA (0x10de)

ID dispositivo: 0x0422

ID revisione: 0x00a1

Revisione ROM: NVinject 0.2.1

Monitor:

Monitor:

Risoluzione: 1024 x 768

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

QuartzGL: Supportata

Mostra connettore:

 

help please!!!!

Link to comment
Share on other sites

  • 4 months later...

Hello,

I have a retail version of Mac OSX 10.5.7 installed on my pc.

Everything is fine son far.

BUT

My card is not quartz extreme supported.

From what i have heard the 8400 GS works fine.

I have tried the EFI string and many kexts.

NO LUCK!

SO

Any other ideas or opinions would be awesome!

Thanks!

Link to comment
Share on other sites

 Share

×
×
  • Create New...