- Joined
- Jul 13, 2011
- Messages
- 20
- Motherboard
- Dell XPS 8500
- CPU
- i7 3770
- Graphics
- HD 4000
Hi,
I thought I would write this guide since I got my XPS 8500 working with Mountain Lion. Here is what I did/used:
First, the hardware:
- Dell XPS 8500
- ATI Radeon 7770 (doesn't work, but I can leave it in my system and not worry about it. I keep it in my system to boot into Windows for games)
- Core i7 3770
- Intel HD Graphics 4000 (this does work and I use it for Mac OS X).
- Samsung SSD 830 Series
Steps:
1 - Plug your display into the HDMI port of the XPS 8500 (so you use the Intel HD Graphics 4000)
2- Make a Unibeast USB drive to install Mountain Lion. Use F12 to choose your USB boot device during POST. Use these boot options:
GraphicsEnabler=no -v
3 - After it boots, partition your drive with HFS+.
4 - Install Mountain Lion.
5 - After it reboots, boot AGAIN with the USB device using F12. Boot again with the flags GraphicsEnabler=no and 0 -v. When prompted for the actual boot drive, choose your new Mountain Lion installation. At this point, you can also use boot flags like "GraphicsMode"="1920x1200" (if you got that cool 24 inch monitor with the deal from Dell). That way, you can at least boot to full resolution.
6 - After it boots up, Ethernet works. So, you can download other things. Get Multibeast and install it. Install easybeast for now along with the lnx2mac realtek LAN kext.
7 - In the /Extra folder, we can add support for the HD 4000 easily by adding this device to the org.chameleon.Boot.plist file:
<key>device-properties</key>
<string>8800000001000000010000007c0000000200000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000001a000000496e74656c20484420477261706869637320343030302c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000005006201</string>
You must also set GraphicsEnabler to No in the file!
At this point, you are working fine with NullCPUPowerManagement. If you want to use AICPUPM, here is a link to the patched version from this forum:
http://www.tonymacx86.com/mountain-...appleintelcpupowermanagement-kext-10-8-a.html
If you load that kext, make sure you disable NullCPUPowerManagment.kext in /S/L/E. I just rename mine so I can use it again if I need to. With the patched kext, sleep works. However, there is a weird bug where if I shutdown after I sleep once, the machine beeps and does not shutdown properly. I suggest using the patched AICPUPM kext because it seems to make my machine really fast. My machine seems a bit slower with NullCPUPowerManagement.
Oh - forgot to mention audio. i use VoodooHDA with the kext altered with this device/vendor id:
<key>IOPCIPrimaryMatch</key>
<string>0x1e208086</string>
I have to also use the front headphone ports for audio. I can't seem to get the back ports to work. I haven't really investigated this as deep as I would like, but I'm satisfied with the front audio working.
I thought I would write this guide since I got my XPS 8500 working with Mountain Lion. Here is what I did/used:
First, the hardware:
- Dell XPS 8500
- ATI Radeon 7770 (doesn't work, but I can leave it in my system and not worry about it. I keep it in my system to boot into Windows for games)
- Core i7 3770
- Intel HD Graphics 4000 (this does work and I use it for Mac OS X).
- Samsung SSD 830 Series
Steps:
1 - Plug your display into the HDMI port of the XPS 8500 (so you use the Intel HD Graphics 4000)
2- Make a Unibeast USB drive to install Mountain Lion. Use F12 to choose your USB boot device during POST. Use these boot options:
GraphicsEnabler=no -v
3 - After it boots, partition your drive with HFS+.
4 - Install Mountain Lion.
5 - After it reboots, boot AGAIN with the USB device using F12. Boot again with the flags GraphicsEnabler=no and 0 -v. When prompted for the actual boot drive, choose your new Mountain Lion installation. At this point, you can also use boot flags like "GraphicsMode"="1920x1200" (if you got that cool 24 inch monitor with the deal from Dell). That way, you can at least boot to full resolution.
6 - After it boots up, Ethernet works. So, you can download other things. Get Multibeast and install it. Install easybeast for now along with the lnx2mac realtek LAN kext.
7 - In the /Extra folder, we can add support for the HD 4000 easily by adding this device to the org.chameleon.Boot.plist file:
<key>device-properties</key>
<string>8800000001000000010000007c0000000200000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000001a000000496e74656c20484420477261706869637320343030302c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000005006201</string>
You must also set GraphicsEnabler to No in the file!
At this point, you are working fine with NullCPUPowerManagement. If you want to use AICPUPM, here is a link to the patched version from this forum:
http://www.tonymacx86.com/mountain-...appleintelcpupowermanagement-kext-10-8-a.html
If you load that kext, make sure you disable NullCPUPowerManagment.kext in /S/L/E. I just rename mine so I can use it again if I need to. With the patched kext, sleep works. However, there is a weird bug where if I shutdown after I sleep once, the machine beeps and does not shutdown properly. I suggest using the patched AICPUPM kext because it seems to make my machine really fast. My machine seems a bit slower with NullCPUPowerManagement.
Oh - forgot to mention audio. i use VoodooHDA with the kext altered with this device/vendor id:
<key>IOPCIPrimaryMatch</key>
<string>0x1e208086</string>
I have to also use the front headphone ports for audio. I can't seem to get the back ports to work. I haven't really investigated this as deep as I would like, but I'm satisfied with the front audio working.