- Joined
- Nov 24, 2012
- Messages
- 629
- Motherboard
- HP Probook 6470b
- CPU
- Intel Core i5-3320M
- Graphics
- Intel HD 4000, 1600x900
- Mac
- Classic Mac
- Mobile Phone
I will upload all the things I use to make this notebook work and try to keep it up to date:
Currently supported OS: 10.8.5 & 10.9
GUIDE
For those of you who are interested in a detailed step-by-step guide, you should follow this guide.
Files & Information
DSDT:
- Download maciASL
- open your raw DSDT with maciASL
- go to Preferences, then Sources and add the source "http://raw.github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/master" and a name for it
- close the Preferences window
- click Patch
- Select the patch called: ProBook 4x40s Ivy Bridge (or Sandy in case you have it), Apply
- Select the patch called: IGPU/LVDS Dual-link (or IGPU/LVDS Single-link, if your screen resolution is 1366x786), Apply
- Select the patch called: Fan and Temps (readings only), Apply
- save the DSDT.aml to /Extra/
SSDT (speedstep):
At the start of this thread you can find the the script that generates your SSDT.
Kext and kext patches:
Kexts can be found in the link below named DOWNLOADS.
What works and what does not:
WI-FI:
No card that is shipped with this notebook works with OSX, but thx to HP we don't have to worry about white-listing on this model, here you find the list of supported cards, makes sure you get it half-size.
Intel HD 4000:
You will need to select the right DSDT patch IGPU/LVDS Single-link for 1366x768 displays and IGPU/LVDS Dual-link for 1600x900 displays. This will enable your internal display.
DisplayPort might already work on the Single-link version, feedback needed.
To enable the DisplayPort on the Dual-link version, you should install the patched AppleIntelFramebufferCapri.kext provided in the DOWNLOADS.
Audio:
With the patched appleHDA, we have working:
Bluetooth:
Works, with the injector included in the downloads.
Trackpad & keyboard:
Works, thanks to the great effort from RehabMan, you can find the kext and all you need to know HERE.
Inside the Working_kexts_and_patches.zip, you will find a modified plist that maps the keys according to the functions on our keyboard (thx to nguyenmac for contributing).
USB3:
Works, download and install os-x-generic-usb3.kext.
Multimedia card reader (SD/MMC):
It works, with the provided kexts, but you have to disable Firewire in BIOS first.
MMC cards seems to work too, if anyone cares.
Ethernet:
Works, with the included kext.
Battery:
Battery monitor works with the provided kext and patched DSDT.
If you find bugs, errors or have a better driver/solution for anything, let me know so I can update this post.
Special thanks to RehabMan, for everything he does for this community.
DOWNLOADS
Currently supported OS: 10.8.5 & 10.9
GUIDE
Files & Information
- Download maciASL
- open your raw DSDT with maciASL
- go to Preferences, then Sources and add the source "http://raw.github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/master" and a name for it
- close the Preferences window
- click Patch
- Select the patch called: ProBook 4x40s Ivy Bridge (or Sandy in case you have it), Apply
- Select the patch called: IGPU/LVDS Dual-link (or IGPU/LVDS Single-link, if your screen resolution is 1366x786), Apply
- Select the patch called: Fan and Temps (readings only), Apply
- save the DSDT.aml to /Extra/
SSDT (speedstep):
At the start of this thread you can find the the script that generates your SSDT.
Kext and kext patches:
Kexts can be found in the link below named DOWNLOADS.
What works and what does not:
WI-FI:
No card that is shipped with this notebook works with OSX, but thx to HP we don't have to worry about white-listing on this model, here you find the list of supported cards, makes sure you get it half-size.
Intel HD 4000:
You will need to select the right DSDT patch IGPU/LVDS Single-link for 1366x768 displays and IGPU/LVDS Dual-link for 1600x900 displays. This will enable your internal display.
DisplayPort might already work on the Single-link version, feedback needed.
To enable the DisplayPort on the Dual-link version, you should install the patched AppleIntelFramebufferCapri.kext provided in the DOWNLOADS.
Audio:
With the patched appleHDA, we have working:
- internal speakers
- headphones jack
- internal mic with noise cancelation
Bluetooth:
Works, with the injector included in the downloads.
Trackpad & keyboard:
Works, thanks to the great effort from RehabMan, you can find the kext and all you need to know HERE.
Inside the Working_kexts_and_patches.zip, you will find a modified plist that maps the keys according to the functions on our keyboard (thx to nguyenmac for contributing).
USB3:
Works, download and install os-x-generic-usb3.kext.
Multimedia card reader (SD/MMC):
It works, with the provided kexts, but you have to disable Firewire in BIOS first.
MMC cards seems to work too, if anyone cares.
Ethernet:
Works, with the included kext.
Battery:
Battery monitor works with the provided kext and patched DSDT.
If you find bugs, errors or have a better driver/solution for anything, let me know so I can update this post.
Special thanks to RehabMan, for everything he does for this community.
DOWNLOADS