Contribute
Register

HP Probook Installer Clover Edition

is it possible to install osx 10.6 on a probook using clover and the clover PBI?

It is possible. I have SL 10.6.8 running on my ProBook 4530s using Clover.

It is even possible to boot the 10.6.3 installer using Clover... (but a bit tricky).
 
thanks rehabman

would the best approach be to install 10.6 using chameleon or chimera and then apply clover?

do you know if there as a guide for installing with clover?
 
thanks rehabman

would the best approach be to install 10.6 using chameleon or chimera and then apply clover?

Current DVD from Apple is 10.6.3.

You can do either. I did it using Clover all the way just to see if I could do it.

do you know if there as a guide for installing with clover?

No guide that I know of. I used knowledge/intuition. It isn't difficult, if you have good background knowledge on hackintosh. You need the kernel from iBoot and appropriate (typical) Clover setup.

Clover setup: http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html

Once you get to 10.6.8, the only difference in Clover setup is you need to inject APPL,os-info. You can find references to it in the ProBook repo: https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch

I'm currently using a complete "hotpatch" ACPI setup in Clover (eg. no patched ACPI files in ACPI/patched). I'll probably publish the details in the near future, although it will not focus on SL.
 
many thanks rehabman

i will give it a try....
 
Hello,

I'm new to this thread as I've just purchased an HP EliteBook 840 G1 lately and installed OS X 10.11.1 on it following the guide.

First of all, great many thanks to all the work you've done, especially @RehabMan, @nguyenmac and @the_darkvoid, kudos for all your tech expertise and the patience you have for us all here.

Almost everything's working great on my 840 G1 with the exception of the following:

1. The display, which worked fine after boot-up, would get constant glitches after waking up from sleep (or even changing resolutions in the System Preferences). I've tried changing ig-platform-ids (0x0a260005, 0x0a260006, 0x0a260008, 0x0a26000a, 0x0a26000d all failed one way or the other) and ended up with 0x0a260000 and 0x0a160000 working almost perfectly (except for a small glitch at the boot time when you get a horizontal distortion on the apple logo).

Q: So is there any significant/practical difference between the two? (I'm currently using 0x0a160000, strictly speaking HD4400 is GT2, not GT3).

@nguyenmac: maybe you could correct the ig-platform-id accordingly for 840/G1 in the next version of the HP Probook Installer?

2. USB ports on the left side work great (including USB 3.0), yet the two on the right side don't, they're powered (and work under W10), yet OS X doesn't recognise any devices connected to them.

I've read somewhere that others have had that problem, but haven't found a solution. Any suggestions?

3. The SD card reader is not recognised either. It's also on the right side of the device, so I'm guessing it might be connected to the USB ports not working?

4. Bluetooth isn't recognised (no Bluetooth icon in Preferences either). I initially installed the system with my old rebranded BCM94322HM8L (DW1510), Wifi worked OOB, BT wasn't recognised. Yesterday, my new BCM94352HMB (hp 724935-001) arrived in the mail, but the BT isn't recognised either. Any thoughts? USB again?

Also, I have tried installing the HP Probook Installer again (and again) after doing hardware changes, yet it hasn't solved the problem.

5. Last, but not least, under Accessibility under Mouse & Trackpad you have the "Ignore built-in trackpad when mouse or wireless trackpad is present" setting, it's always worked on my MacBooks, it even works on my Asus 1201n (10.10.5), yet gets ignored on the HP 840 G1. Is there anything that can be done? It's quite annoying to have the mouse do random things when you accidentally touch the touchpad while typing.

6. A bit off-topic here, sorry, but I'm thinking of changing the HD+ TN panel with a FullHD IPS one, should I expect any problems? I haven't seen any FHD options in the installer for the 840 G1.

Thanks again for all your work and I'm hoping that solving my problems will be of help to others, too. Looking forward to your invaluable suggestions.

Daniel

:ch:View attachment dan's hp 840 g1 - DSDT&SSDT.zip
:ch:View attachment dan's hp 840 g1.ioreg.zip
:ch:View attachment dan's hp 840 g1 - kexts.txt
:ch:View attachment dan's hp 840 g1 - EFI.zip
 
1. The display, which worked fine after boot-up, would get constant glitches after waking up from sleep (or even changing resolutions in the System Preferences). I've tried changing ig-platform-ids (0x0a260005, 0x0a260006, 0x0a260008, 0x0a26000a, 0x0a26000d all failed one way or the other) and ended up with 0x0a260000 and 0x0a160000 working almost perfectly (except for a small glitch at the boot time when you get a horizontal distortion on the apple logo).

0xa260006 with DVMT-prealloc set to 32mb in BIOS is the usual configuration.

2. USB ports on the left side work great (including USB 3.0), yet the two on the right side don't, they're powered (and work under W10), yet OS X doesn't recognise any devices connected to them.

http://www.tonymacx86.com/el-capitan-laptop-support/173616-guide-10-11-usb-changes-solutions.html

3. The SD card reader is not recognised either. It's also on the right side of the device, so I'm guessing it might be connected to the USB ports not working?

It is not supported.

4. Bluetooth isn't recognised (no Bluetooth icon in Preferences either). I initially installed the system with my old rebranded BCM94322HM8L (DW1510), Wifi worked OOB, BT wasn't recognised. Yesterday, my new BCM94352HMB (hp 724935-001) arrived in the mail, but the BT isn't recognised either. Any thoughts? USB again?

USB problem -- see above.

Also, I have tried installing the HP Probook Installer again (and again) after doing hardware changes, yet it hasn't solved the problem.

PBI-CE does not have the necessary USB fix in it.

5. Last, but not least, under Accessibility under Mouse & Trackpad you have the "Ignore built-in trackpad when mouse or wireless trackpad is present" setting, it's always worked on my MacBooks, it even works on my Asus 1201n (10.10.5), yet gets ignored on the HP 840 G1. Is there anything that can be done? It's quite annoying to have the mouse do random things when you accidentally touch the touchpad while typing.

PBI-CE does not install the latest VoodooPS2Controller. It is required for this feature to work on 10.11.

https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

6. A bit off-topic here, sorry, but I'm thinking of changing the HD+ TN panel with a FullHD IPS one, should I expect any problems? I haven't seen any FHD options in the installer for the 840 G1.

No configuration changes needed. Your challenge will be finding a screen that will fit.
 
@RehabMan, you're impossible! In a very good sense of the word. Thank you for your prompt reaction!

0xa260006 with dvmt-prealloc set to 32mb in bios is the usual configuration.
Sorry, but that doesn't seem like a working solution, same glitches after wake up from sleep as with 0xa260005, 0xa260006 or 0xa26000a and DVMT-prealloc set to 512MB.

Meanwhile, I've spent more time observing 0xa260000 and 0xa160000 (both with DVMT-prealloc set to 512MB, as 32MB wouldn't work) and have settled down for the latter, as the former was getting an occasional one-line glitch even without touching the screen settings, or waking screen from sleep.

Therefore, for the time being 0xa160000 seems the best solution, which (apart from the the momentary Apple logo glitch at startup) is perfect! I'd suggest that it be included in the next version of PBI-CE.

Fascinating thread, indeed, if not a bit overwhelming for someone who hasn't touched programming in more than a decade. I've figured out I'd try the simplest solution first - adding FakePCIID_XHCIMux.kext and USBInjectAll.kext, and it's worked! The USB ports on both sides do, now, and so does the BCM20702A0 BT 4.0. Thanks for the link! Another possible PBI-CE update?

The only problem with USB is still this, after the computer's woken up from sleep:
Screen Shot 2015-11-07 at 16.30.39.png

Any suggestions apart from remembering to disconnect the devices first?

It is not supported.
I've already ordered an external SDXC reader on ebay as it actually seems like a much more convenient solution than the in-built reader, anyway, and it was less than 1 EUR (including postage!)

PBI-CE does not install the latest VoodooPS2Controller. It is required for this feature to work on 10.11.

https://github.com/rehabman/os-x-voodoo-ps2-controller
Sorry again, but PBI-CE does install your VoodooPS2Controller.kext. It is just two versions behind, so I updated it to the newest one. Yet, it still behaves the same - the Accessibility setting is being ignored and the touchpad keeps working. I've found another solution - tapping the top-left corner of the touchpad twice which disables it. An automatic solution would have been better, of course, but maybe someday it gets solved? Let me know if I can help with any logs and/or testing.

no configuration changes needed. Your challenge will be finding a screen that will fit.
There are quite a few out there actually, I'll probably be getting an AUO B140HAN01.1 or B140HAN01.3, as a local supplier here actually agreed to let me try them out first before I buy them, and there've been success stories with those on other forums.

On final note, I've updated the memory with another piece of DDR3L from Kingston to get dual-channel setup, and checked the system with Geekbench, so I've updated my Geekbench score. Under Windows 10 it's only just around 4500, while under El Capitan it's almost 5200, isn't that interesting?
 
...
Sorry, but that doesn't seem like a working solution, same glitches after wake up from sleep as with 0xa260005, 0xa260006 or 0xa26000a and DVMT-prealloc set to 512MB.

I wrote 32mb, not 512mb.

I've figured out I'd try the simplest solution first - adding FakePCIID_XHCIMux.kext and USBInjectAll.kext, and it's worked! The USB ports on both sides do, now, and so does the BCM20702A0 BT 4.0. Thanks for the link! Another possible PBI-CE update?

USBInjectAll should be viewed as a short-term solution. There are power savings to be obtained with a custom port injector that excludes unused ports.

The only problem with USB is still this, after the computer's woken up from sleep:
View attachment 161180

Persistent problem with hacks. No real solution. There are some scripts around that use SleepWatcher to unmount prior to sleep, remount after.

Sorry again, but PBI-CE does install your VoodooPS2Controller.kext. It is just two versions behind, so I updated it to the newest one. Yet, it still behaves the same - the Accessibility setting is being ignored and the touchpad keeps working.

It is likely you neglected to install the new VoodooPS2Daemon.


An automatic solution would have been better, of course, but maybe someday it gets solved? Let me know if I can help with any logs and/or testing.

Already solved. Requires correct installation of the software.
 
I wrote 32mb, not 512mb.
Indeed, and I tried it, but the result was the same as with 512MB, that's what I wrote.

USBInjectAll should be viewed as a short-term solution. There are power savings to be obtained with a custom port injector that excludes unused ports.
I'll remember that! And if time permits I'll try to find a better solution.

Persistent problem with hacks. No real solution. There are some scripts around that use SleepWatcher to unmount prior to sleep, remount after.
Thanks for the suggestion!

It is likely you neglected to install the new VoodooPS2Daemon.
I did not, I do read and follow instructions before bothering others :p

Daniels-hpMBP:~ daniel$ type VoodooPS2Daemon
VoodooPS2Daemon is /usr/bin/VoodooPS2Daemon


Daniels-hpMBP:~ daniel$ sudo launchctl list
PID Status Label
44 0 org.rehabman.voodoo.driver.Daemon


Already solved. Requires correct installation of the software.
Please see above. Still no go.
 
Indeed, and I tried it, but the result was the same as with 512MB, that's what I wrote.

Perhaps you neglected to re-patch ACPI after making the BIOS option change.

I did not, I do read and follow instructions before bothering others :p

Daniels-hpMBP:~ daniel$ type VoodooPS2Daemon
VoodooPS2Daemon is /usr/bin/VoodooPS2Daemon


Daniels-hpMBP:~ daniel$ sudo launchctl list
PID Status Label
44 0 org.rehabman.voodoo.driver.Daemon

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Also:
Code:
md5 /usr/bin/VoodooPS2Daemon

Make sure you have the option enabled in SysPrefs->Accessibility.
 
Back
Top