Jump to content

Mavericks 10.9.2 on HP XW4400


Benjudas
 Share

5 posts in this topic

Recommended Posts

I know that this can be an obsolete machine (now I'm XW8600 owner), but this has been my desktop for years, and maybe it can be interesting for some user, so I gonna post how I get this PC running Maveriks 10.9.2.

Everything is working, Sleep waking from USBs, CPU Power Management, SpeedStep (Intel Core 2 E6600), Graphics with AGPM (Nvidia Quadro FX1700), Audio with patched AppleHDA (All in-outs even Internal Speaker), Lan (Sleep working thanks to SleepWatcher 2.2), SATA and PCI Firewire card injected thru DSDT.

First, I would like to say that my DSDT was edited by me, and I'm not an expert, so use it at your own risk. I did my best.

It's very simple, change in Bios settings Sata Mode to ACHI, and install with ##### 10.9.1 and combo update to 10.9.2.

Reboot from USB and install AppleHDA, IONetworkingFamily, AppleTyMCEDriver and FakeSMC with kextutility. Original AppleTyMCEDriver.kext produces kernel panic if you use MacPro5,1 smbios.plist, so I created this one that is an empty file, just to prevent the kernel panic. If you use MacPro3,1 isn't needed.

Create Extra folder in your HD root, create smbios and org.chameleon.Boot.plist with Chameleon Wizard and install Chameleon Bootloader. Copy inside Extra folder DSDT.aml file.

I use MacPro5,1 smbios.plist to get AppleGraphicsPowerManagement.kext working, but if you want to get it, you will need to insert your graphics hardware id in the info.plist.

In org.chameleon.Boot.plist you should check Use Kernel Cache, Ethernet Built In, and Restart Fix.

In this machine I used a Apple keyboard, but if you want to use the original PS2 keyboard I include a folder with instructions for get it working.

The network works with BCM722D.kext of Adlan, the problem is that after sleeping no network. I have solved this with SleepWatcher 2.2 and editing these scripts:

 

rc.sleep:

sudo ifconfig en0 down

sudo kextunload /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/BCM5722D.kext

 

rc.wake:

sudo kextload /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/BCM5722D.kext

sudo ifconfig en0 up

 

And that's all folks!!!

Thanks again to everyone that make this possible.

Sorry about my english.

post-415560-0-18077000-1399936519_thumb.png

post-415560-0-60069200-1399936603_thumb.png

post-415560-0-79042100-1399936691_thumb.png

HP XW4400 10.9.2.zip

Link to comment
Share on other sites

  • 4 months later...

Hola!

 

He conseguido hacerlo funcionar con la 10.9.5 (Probe MAcPro3,1 pero el rendimiento gráfico es pésimo).

 

¿Como hago para parchear el driver de audio de esta version? Tienes por ahi los datos?

 

Gracias

Edited by fantomas1
please, post in english
Link to comment
Share on other sites

Hola!

 

He conseguido hacerlo funcionar con la 10.9.5 (Probe MAcPro3,1 pero el rendimiento gráfico es pésimo).

 

¿Como hago para parchear el driver de audio de esta version? Tienes por ahi los datos?

 

Gracias

 

Hola,

 

Yo lo consegui gracias a una herramienta que se llama patch-hda 1.2, googlelea y sigue las instrucciones dentro del script. Luego tendrás que copiar del anterior kext el info.plist dentro de Contents/, y layout28.xml.zlib y Platforms.xml.zlib dentro de Contents/Resources/.

 

Para eliminar las soundassertions me guié de este post:

 

How to get rid of any Sound Assertions on AppleHDA - AppleHDA - InsanelyMac Forum

 

Recuerda que para que funcione el patcheo necesitaras arrancar con opción -f y hdaenabler.kext o con HDEF inyectado por DSDT.

 

Mucha suerte y un saludo.

 

 

hi, 

 
I got it working thanks to a tool that is called "hda patch-1.2", use google and follow the instructions in the script. Then you have to copy from previous kext, the info.plist inside Contents / and Layout28.xml.zlib and Platforms.xml.zlib inside Contents / Resources /. 
 
The information to eliminate "soundassertions" is in this post: 
 
 
Remember that to get applehda.kext working, you will need to start with option -f and hdaenabler.kext or HDEF injected by DSDT. 
 
Good luck and best regards.
 
Sorry about my poor english.
Edited by Benjudas
please, post in english
Link to comment
Share on other sites

  • 8 months later...

Hello:

 

I have this same system and for the life of me I can not get the regular snow leopard to work properly with all USB ports working. I can get sound and networking, however, no usb port (other than wireless mouse and keyboard usb dongle).  I installed my SL using ##### ##### 3.1.0 cd. At some point tonight i was able to get USB working if i booted from the ###### cd, however, when i booted via Chameleon bootloader i wasnt able to get them working at all other than the mouse/kb.

 

I see you used a similar method with your install, however, that part of your instructions are sensored out. Can you please help me get a working Mavericks install like you.  Part of my problem is i cant download a copy of mavericks from Apple. The only one i have access to are the ISOs i downloaded from TheBay and i cant get ######  to work bc i have no working USB ports....so im in a catch 22.

 

Thanks for your help. Please PM me if you can!!! thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...