Jump to content
50 posts in this topic

Recommended Posts

Thanks, but I only have 64MB VRAM. What are the numbers for that?

 

Edit: I tried to put in the 128MB numbers, and it wouldn't let me put in the brackets (<,>).

 

What software are you using to modify the Info.plist file?

 

For 64MB try 00000004

I am using PlistEdit Pro.

 

I have just tried it suucessfully......NVinjectGo.kext > Show package Contents > Contents........open Info.plist with PlistEdit Pro......go to IOKitPersonalities > entriesToAdd .......if VRAM,totalsize entry not present, then highlight entriesToAdd and click on New Child......and add VRAM,totalsize to Property List, select Data in Class and click on Value to enter required number.....

I followed your instructions and I didn't get an error on boot but I still can't change my screen resolution. I removed these files:

NVDAResman.kext

NVDANV30Hal.kext

GeForce.kext

NVDANV10Hal.kext

NVDANV40Hal.kext

NVDANV20Hal.kext

NVDANV50Hal.kext

 

Would that have anything to do with it?

I followed your instructions and I didn't get an error on boot but I still can't change my screen resolution. I removed these files:

NVDAResman.kext

NVDANV30Hal.kext

GeForce.kext

NVDANV10Hal.kext

NVDANV40Hal.kext

NVDANV20Hal.kext

NVDANV50Hal.kext

 

Would that have anything to do with it?

 

Yes, if NVinjectGo.kext with modded Info.plist worked for you, then the above kexts should be in /S/L/Extensions......these kext only need to be removed or renamed if you have an integrated GPU not supported by OS X, e.g. 7050, 7100.....

 

Note the EITHER and OR in my full instructions:

 

As Krazubu states in his now "disappeared" "Guide for *ALL* nVidia boards, List of supported cards + infos for modding" Insanelymac topic:

 

Supported :

 

Almost all models (whatever the brand is) from 4800 to current ones are supported, including resolution change + QE/CI. Only some specific kinds of chips are not supported, see the list below.

Unsupported :

- geForce GTX 200 series. Support is expected with Snow Leopard.

- graphic controllers integrated to the chipset, with shared memory. Those models usually have a number below 300 (eg : 7150, 8200).

- Some Quadro models.

- VAIO displays. The graphic card is not responsible by itself, the problem comes from an
. Only external output can be used.

 

so EITHER for 7050 or 7100.......which are integrated onboard GPU/video chipsets.......as far as I know not supported by OS X for CI/QE.......and can only run in Vesa mode......

 

After rebooting by typing -s at the boot: prompt and waiting for the prompt

:/ root# to appear, type each of the following lines, followed by Enter and then waiting for :/ root# to re-appear:

 

CODEmount -uw /

cd /System/Library/Extensions

rm -rf GeForce.kext

rm -rf Ge*.kext

rm -rf NV*.kext

exit

 

"logout" will then appear on screen followed by "Jettisoning kernel linker" and the rest of the verbose booting screen, resulting in successful booting into the OS X Welcome screen and music.....

 

The System Profiler shows under Graphics/Displays, 1024x768 resolution 32-bit Color depth and 32MB VRAM with Software Driven CI and QE Not Supported, and against Kernel Extension Info: No kext loaded

 

Modify the com.apple.Boot.plist file as follows:

 

1. Go to the Terminal, and at the $ prompt, type in

 

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

 

2. Enter your password when requested. Use the arrow keys on the keyboard to move the cursor within the Terminal window.

 

3. Type in (without any spaces anywhere except where there are spaces)

 

"Graphics Mode"="1280x1080x32@60" BUT as I said using your display resolution.....

between <string> and </string> under <key>Kernel Flags</key>.

 

4. Move the cursor the Terminal window down until it no longer moves, then press Ctrl O and then Enter, to save the modified com.apple.Boot.plist file.

 

5. Press Ctrl X to Exit and type "exit" at the $ prompt to log out of the Terminal and then close and quit Terminal.

 

 

OR for a laptop GeForce Go series GPU, e.g. GeForce Go 7400, GeForce Go 7300, and GeForce Go 7200 you can try NVinjectGo.kext and edit (using e.g. PropertyListEditor) your NVinjectGo.kext > Contents > info.plist to include a VRAM,totalsize entry

 

post-200327-1239984274_thumb.png

 

with a value depending on the GPU fixed memory (NOT shared memory):

 

"VRAM,totalsize" :

<00000008> - 128Mb

<00000010> - 256Mb

<00000014> - 320Mb

<00000020> - 512Mb

<00000028> - 640Mb

<00000030> - 768Mb

<00000040> - 1024Mb

Yes, if NVinjectGo.kext with modded Info.plist worked for you, then the above kexts should be in /S/L/Extensions......these kext only need to be removed or renamed if you have an integrated GPU not supported by OS X, e.g. 7050, 7100.....

 

When I add the files i get stopped with a boot error (Hold the power button down to restart computer).

 

What did you mean by the ether or?

 

Thanks

When I add the files i get stopped with a boot error (Hold the power button down to restart computer).

 

What did you mean by the ether or?

 

Thanks

 

If you have 7050 or 7100 GPU you have rename or remove NV*.kexts and Ge*.kexts BUT if you have GeForce GO or Mobility (M) GPU then you don't and can try using NVinjectGo.kext.....

 

When you add the NV*.kext and Ge*.kext files back to /S/L/E using Kext Helper b7.....it wil repair ownership/permissions properly for you.....then reboot with -v -f......

If you have 7050 or 7100 GPU you have rename or remove NV*.kexts and Ge*.kexts BUT if you have GeForce GO or Mobility (M) GPU then you don't and can try using NVinjectGo.kext.....

 

When you add the NV*.kext and Ge*.kext files back to /S/L/E using Kext Helper b7.....it wil repair ownership/permissions properly for you.....then reboot with -v -f......

 

Every graphics driver I've tried keeps the computer from booting and I have to remove the installed kexts. All I want to do is change the screen resolution. Is there another way to do that?

I tried installing a different version of NVinject Go then started up with -v -f and it still wouldn't boot. The last process was "IOKitWaitQuiet() timed out waiting to write kernal symbols". Does that help?

 

Thanks

 

This normally appears and sometimes you have to wait a while.....some wiat 3 minutes for Compaq Presario F700 to boot using Leo4Allv3......

 

However, if NVinjectGo.kext is not working for you, then follow the procedure EITHER.......and not the procedure OR......in my previous instructions.....

 

Also check that you have chosen the correct install options for and nVIDIA nForce 7000M-610M (MCP67) .....see here about MCP67 section only......and here.....and here.....

I think I am going to give up on the graphics card. I tried either and it didn't work. I do have Sound, DVD, and Chipset drivers working, thanks to you Verdant :D . I am trying to get Sleep to work. What could I try?

 

Thanks

 

What kernel are you running and what customize selections if nay did you make for power management?

 

Is it possible to use Time Machine without a graphics card driver? I am using it to backup in case I mess up again (I've had to reinstall 3 times :o ). It would be nice to restore previous files as well.

 

Thanks

 

It is better to split your OS X HDD volume into two equal size volumes and use them as a Main and Test volumes......you can then clone the working system from the Main Volume to the Test volume.....

 

BUT if you can spare the space, allow 10GB for a OSX Boot Volume at the start of the HDD (choose a name without spaces e.g. Leopard_Boot or OS_X_Boot etc) with ONLY a basic fully working OS X install from your chosen OS X Install DVD (which enables you to use its Disk Utility functions on the other OS X volumes), together with:

 

Kext Helper b7

OSx86Tools

PC EFI v9 Chameleon Bootloader Installer

Chameleon 2.0RC1 Bootloader Installer

 

and any other Utiliy software you find very useful for OS X system installation/maintenance/repair etc., to enable you to modify/test OS X updates on the Main and Backup OS X volumes without ever risking not being able to boot into OS X on this HDD.......

 

Running video via the inbuilt video framebuffer (Vesa mode) without any GE* and NV* kexts installed should not affect in non-graphics functions AFAIK.....

Running video via the inbuilt video framebuffer (Vesa mode) without any GE* and NV* kexts installed should not affect in non-graphics functions AFAIK.....

 

What I meant is can I use the back in time function in Time Machine? It currently won't work unless I actually use Finder to access the Time Machine drive. When I activate it it shows another window of what I already see then just freezes there until I hit ESC.

 

I did not install anything for power management. How do I find out my kernel type?

 

Also, I downloaded and tried to install XCode with iPhone Developer and it messed up my install. Is there any way to fix this?

 

Sorry for all the questions ;)

 

Thanks

Also, I downloaded and tried to install XCode with iPhone Developer and it messed up my install. Is there any way to fix this?

 

I got Xcode to work by removing the CHUD* files in my Extension folder.

 

Is it safe to use Software Update to update my programs (iTunes, etc...)? I wouldn't dare try to update Leopard but it would be OK to update my programs right?

 

Thanks

I just noticed that it said to edit the NVCAP within NVinject. What at number should I put in?

 

Try 04000000 00000d00 02000000 00000007 00000000 with no guarantees, so keep a note of the original NVCAP value in the NVinjectGo.kext info.plist......

@ Rhapsody Man Did you try the NVCAP number?

 

Also I recommend that you do the following:

 

The solution is to add these 2 lines of code (if found to be missing)

 

CODE<key>IOPCIClassMatch</key>

<string>0x03000000&0xff000000</string>

before this code:

 

CODE<key>IOPCIPrimaryMatch</key>

 

in the NVD*.kexts and

 

before this code

 

CODE<key>IOPCIMatch</key>

in the GeForce.kext (see list below)

=============

GeForce.kext

NVDAResman.kext

NVDANV50Hal.kext

NVDANV40Hal.kext

NVDANV30Hal.kext

NVDANV20Hal.kext

NVDANV10Hal.kext

=============

 

in the Info.plist file of each of the above kexts.

 

To get to Info.plist file in each kext:

 

1. Navigate to /System/Library/Extensions

2. Find each kext one at a time, then right-click on kext icon, choosing "Show Package Contents", then open Contents folder to find Info.plist.

3. Open Info.plist file via Terminal using sudo nano etc., or right-click, choosing "Open With", and selecting your preferred Text Editor app; e.g.Text Edit, TextMate, TextWrangler, Property List Editor, or PlistEdit Pro etc.

4. Make changes to Info.plist and save modified file.

 

All of the NVDANxxHal.kexts in the list above are recommended to be fixed for class type identification, in case more than one NVDANxxHal.kext is loaded and registered.....

 

@ gyulyano2007 I will try to help you if I can.......

ok Rhapsody Man i need help with sound, chipset and internet from you...

my graphic card is not functioning(1280x720 resolution no QE..)

thx...

 

Attached are my working kexts with kext helper. Download this file on a other computer and transfer it to your Hackintosh. Uncompress it and drag all kexts onto the app Kext Helper. Reboot with -v -f and you should have sound, chipset, and ethernet drivers working.

Working_Kexts.zip

I cannot get a graphics driver working gyulyano2007. From what I have found from people with laptops with our specs I don't think we shall ever have working graphics. It drives me crazy not being able to be in 1280x800 resolution and no Quartz Extreme (no graphical Time Machine :( ).

Here is how to install on internal HD (for future reference).

 

All you need is the kext for your chipset (nForce 610M). Get the kext in the zip a couple of posts above this. It is the AppleNForceATA.kext that you need. Inject this kext into your DVD image (there are guides around) and install. I have installed it successfully on an external HD but I haven't tried injecting it.

  • 2 months later...
  • 4 months later...

Sorry to resurrect such an old thread but it explains my problem.

 

I have being trying to install iAtkos v4a to my internal HD for the past 2 days (I had it on an external HD before now). The problem is I can't get the correct kexts for my internal HD. I can see my internal HD on my existing install (the external HD) but when I try to boot from my internal, I get the famous "Still waiting for root device" error. Before that error I get this:

 

AppleNForceATA: warning: phy connection failed.  status=0xa322ff03
AppleNForceATA: warning: phy connection failed.  status=0x00000000

 

Any suggestions would be very much appreciated!!!

 

Rhapsody Man

×
×
  • Create New...