Hey all. If there are any other Precision M6400 owners out there I'd like some help getting a guide together to get it running as close to 100% as possible in OSX86. Here is where I'm at so far:
Quote
1. Get your partitioning straight. OSX86 needs to be on a primary partition of it's own. Use the GParted LiveCD and change the flags to make this partition the boot partition, that way you don't mess up any other boot sectors during the installation. Format the drive to FAT32 (GParted doesn't do HFS+) and label it something memorable (like OSX86).
2. Download the iPC 10.5.6 Final DVD and burn it to a DVD at 1x speed.
3. Boot from the DVD, my system was able to boot without any command line args.
4. Go to Utilities, Disk Utility.
5. Select your OSX86 drive from the menu on the left and erase it, making sure to reformat it as HFS+.
6. Customize the installation to include the following items:
Base Image
iPC OSx86 10.5.6 Intel AMD SSE2 SSE3 (header, don't check it)
-----Drivers
----------Chipset Drivers
---------------Intel ICHx SATA Drivers
----------Wireless Drivers
---------------Broadcom Driver
-----Fixes and Patches
----------PS/2 Support
---------------PS/2 Keyboard Fix
]Here is where I've gotten so far. Here is my hardware:
Nvidia FX 3700 (not QE/CL, not max resolution, artifacts when scrolling)
Attempted Fixes so far: NVKush Installer (caused black screen without cursor
Broadcom 57xx NIC (untested at this point)
Broadcom Wireless (working with built-in iPC kext)
Any pointers for getting this stuff working would be much appreciated!
Hey all. If there are any other Precision M6400 owners out there I'd like some help getting a guide together to get it running as close to 100% as possible in OSX86. Here is where I'm at so far:
I'll join you immediately (got a covet m6400)
I also started with iPC 10.5.6 final DVD but it didn't detected the raid array
or you do not use raid?
OK So trying to get my internal keyboard/touchpad working I added something that the system didn't like. Took me too long to get back to it and forgot what exactly I installed so I'll be starting over. Luckily I hadn't done much to it. Anyone got any good pointers for working on internal keyboard / touchpad?
OK So trying to get my internal keyboard/touchpad working I added something that the system didn't like. Took me too long to get back to it and forgot what exactly I installed so I'll be starting over. Luckily I hadn't done much to it. Anyone got any good pointers for working on internal keyboard / touchpad?
Hope these work for you. They did the trick for me.
The only things I haven't managed to get fully working are:
- QE for the NVidia FX3700
- Bluetooth
- PCMCIA
- Shutdown doesn't completely turn the laptop off
Hope these work for you. They did the trick for me.
The only things I haven't managed to get fully working are:
- QE for the NVidia FX3700
- Bluetooth
- PCMCIA
- Shutdown doesn't completely turn the laptop off
Any hints on getting these to work?
What did you do to get full resolution video?
I was about to look up the chun-nan PCMCIA kext and see if that worked, though PCMCIA is on the bottom of my list. Typically with nvidia once you get a kext to drive it, you can't shut down completely, you have to shut down, then hit the power button.
I used an EFI string loaded into com.apple.boot.plist using OSX86Tools. To get the EFI string I used NiBiTor in Windows to generate a backup ROM file, which I then converted using gfxutil with a modified in.plist. You should be able to find a guide on how to do this quite easily. Also, I used OSX86Tools to enable QuartzGL, although I understand that apps that use that can enable that on their own anyway.
Rhodizzle, on Apr 28 2009, 10:50 AM, said:
I was about to look up the chun-nan PCMCIA kext and see if that worked, though PCMCIA is on the bottom of my list. Typically with nvidia once you get a kext to drive it, you can't shut down completely, you have to shut down, then hit the power button.
Yes, it seems that once you get the nVidia card to be recognized (even using EFI strings like I did instead of a kext) shutdown and restart don't work properly.
Please share any other hints or tweaks you might come across here.
I used an EFI string loaded into com.apple.boot.plist using OSX86Tools. To get the EFI string I used NiBiTor in Windows to generate a backup ROM file, which I then converted using gfxutil with a modified in.plist. You should be able to find a guide on how to do this quite easily. Also, I used OSX86Tools to enable QuartzGL, although I understand that apps that use that can enable that on their own anyway.
Yes, it seems that once you get the nVidia card to be recognized (even using EFI strings like I did instead of a kext) shutdown and restart don't work properly.
Please share any other hints or tweaks you might come across here.
Wondering if anyone has made progress on this. Thinking about getting the M6400 to run some special linux software but I need the option of OSX also. Thinking of just running OSX in VMware but as I understand there is still no sound support and bad graphics.
OK. I was able to add an EFI string to get full resolution on my display without artifacts, but still no QE/CI. This was done for my Quadro FX3700 GFX Card. I used OSX86 tools to build a custom EFI string using 1GB DVI/DVI and it worked!
Any ideas on how to move from that to adding QE/CI?
KraftDinner, on Apr 28 2009, 01:41 PM, said:
I used an EFI string loaded into com.apple.boot.plist using OSX86Tools. To get the EFI string I used NiBiTor in Windows to generate a backup ROM file, which I then converted using gfxutil with a modified in.plist. You should be able to find a guide on how to do this quite easily. Also, I used OSX86Tools to enable QuartzGL, although I understand that apps that use that can enable that on their own anyway.
Yes, it seems that once you get the nVidia card to be recognized (even using EFI strings like I did instead of a kext) shutdown and restart don't work properly.
Please share any other hints or tweaks you might come across here.
Any chance of posting this EFI string for comparison Kraft?
Hi, I recently buy my M6400 whit the default conf. "quadrofx 2700m, 2gb ram, and 2.2ghz core 2 duo" and i wanna get the osx in my machine. Before i have the inspiron 1720 and work osx with no problem.
So i just finish download iPC_osx86 10.5.6 and burn in dvd to 1x. Can you put a screenshot of the main configuration before install to see wich items i have to select. Im still noob on this..
Thanks and sorry if my english is bad.. is not my native language
Hi, I recently buy my M6400 whit the default conf. "quadrofx 2700m, 2gb ram, and 2.2ghz core 2 duo" and i wanna get the osx in my machine. Before i have the inspiron 1720 and work osx with no problem.
So i just finish download iPC_osx86 10.5.6 and burn in dvd to 1x. Can you put a screenshot of the main configuration before install to see wich items i have to select. Im still noob on this..
Thanks and sorry if my english is bad.. is not my native language
I included what kexts I knew needed to be loaded back in my first post.
- OSx86 Tools Utility (awesome tool, tip: need to move it to proper directory after install)
- EFI Studio
- Kext Helper b7
Once the install completes, the machine will reboot. Before booting into the newly installed OS, press "F8" on the boot option, and add the following arguments, "-v –f" (without quotes) -f will ensure all newly installed extensions are active/used
OSx86 should boot up now for the first time, proceed through the registration process (Surprised my intergrated webcam works off the fly).
The first thing I did was fix the graphics display for my nVidia FX3700M graphics card. Use OSX86 Tools for this (Make sure you copy the OSXTools binary to /Applications/OSXTools had issues with the default install location and EXE name).
Tip: You will create a custom GFX Geforce string for the nVidia FX3700M 1024mb
Use the following youtube tutorial to get this to work:
Nice work dude. You can have this thread as I've moved on to another laptop for work and won't have my M6400 much longer. Just got a Dell Precision M4400 with the Quaddro 770m graphics, it runs OSX much better thusfar. Fewer bugs to work out and the ones that exist are much smaller.
Thanks for all of your help folks and happy hackintoshing!
syphon1c, on Jun 17 2009, 12:44 AM, said:
(sorry my formatting of text hasnt quite come out like I envisioned (: )
Hey guys,
I thought Id post a semi-more detailed post with regards to where I am with my installation on my Dell M6400
DELL M6400 Covet
Chipset Intel Q43 Express
2x 500gig SATA HDD
Intel Core 2 Extreme QX9300
NVIDIA Quadro FX 3700M
16gig MEMORY/RAM
IDT 92HDxxx HD Audio
Intel WiFi Link 5100AGN
Broadcom 57xx NIC
Synaptic Jog Shuttle
Creative Labs Integrated Webcam
Dell Precision M6400
Step 1.
· Firstly sort out partitioning before running the OSX Install DVD. OSX86 needs to be on a primary partition of its own. Format the drive to FAT32.
· Download the iPC 10.5.6 Final DVD and burn it to a DVD at 1x speed.
· Boot from the DVD, one shouldn't need to boot with any command line arguments
Step 2.
· Once fully booted into the installation section of the DVD go to Utilities->Disk Utility
· Select the OSX86 drive from the menu that you previously formatted. Erase the disk with format MAC OSX Journaled (HFS+)
· Once done exit the Disk Utility program and proceed to install
Step 3.
· Customise the install
My Customised install includes the following packages:
Kernel Driver – 9.4.0 StageXNU Universal Kernel
Video Drivers– Natit
Chipset – Intel ICH10 SATA Drivers
- Intel ICHx SATA Drivers
- LegacyAppleIntelPIIATA
- AppleNforceATA
- LegacyJMicronATA
- JmicronATA
I selected the above, wont hurt but I figured in the end I also needed AppleNforce driver or I got the "waiting for root device" error after install
- OSx86 Tools Utility (awesome tool, tip: need to move it to proper directory after install)
- EFI Studio
- Kext Helper b7
Once the install completes, the machine will reboot. Before booting into the newly installed OS, press "F8" on the boot option, and add the following arguments, "-v –f" (without quotes) -f will ensure all newly installed extensions are active/used
OSx86 should boot up now for the first time, proceed through the registration process (Surprised my intergrated webcam works off the fly).
The first thing I did was fix the graphics display for my nVidia FX3700M graphics card. Use OSX86 Tools for this (Make sure you copy the OSXTools binary to /Applications/OSXTools had issues with the default install location and EXE name).
Tip: You will create a custom GFX Geforce string for the nVidia FX3700M 1024mb
Use the following youtube tutorial to get this to work:
SOME GREAT NEWS FOR M6400 USERS, I HAVE FINALY GOTTEN THE BROADCOM NIC WORKING.
1. make sure your dev id is 14e4 1680.
2. install attached kext with osx86 tools or whatever way you like and reboot.
3. you should now have the ethernet recognized but no internet and a MAC address of all 00's.
4. in windows look up your MAC address and copy it somewhere.
5. in leopard open a terminal and type: sudo ifconfig en0 (it maybe en1 or en2 or en etc.) ether 00:21:70:8A:70:E2 but replace 00:21:70:8A:70:E2 with your MAC address
6. your internet should now connect and be fully working.
you will need to do the command at every startup so just make a script and add it to startup items
I'm currently working on getting it to work in snow leopard and want to know if anyone has the sources for either bcm57xx kexts, that would be most helpful.
if you'd like to help out in the snow leo effort just let me know
that's some great news, but i wonder if any progress have been made by anyone on getting the full QE/CI support at full resolution, without that it's pretty useless to have hackintosh on a precision m6400. I have the 512mb quadro and can get full resolution but still no QE/CI. Anybody?
ujen, on Aug 16 2009, 09:08 PM, said:
SOME GREAT NEWS FOR M6400 USERS, I HAVE FINALY GOTTEN THE BROADCOM NIC WORKING.
1. make sure your dev id is 14e4 1680.
2. install attached kext with osx86 tools or whatever way you like and reboot.
3. you should now have the ethernet recognized but no internet and a MAC address of all 00's.
4. in windows look up your MAC address and copy it somewhere.
5. in leopard open a terminal and type: sudo ifconfig en0 (it maybe en1 or en2 or en etc.) ether 00:21:70:8A:70:E2 but replace 00:21:70:8A:70:E2 with your MAC address
6. your internet should now connect and be fully working.
you will need to do the command at every startup so just make a script and add it to startup items
I'm currently working on getting it to work in snow leopard and want to know if anyone has the sources for either bcm57xx kexts, that would be most helpful.
if you'd like to help out in the snow leo effort just let me know
ravez, i got the quadro fx 3700m and i have full res with qe/ci, i used nvkush at first but now switched to cham rc2 with the graphics enabler option in it.