Contribute
Register

HP Probook Installer Clover Edition

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, 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.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc

Also, post EFI/Clover folder.

Thanks ReHabman, here the requested output WITHOUT an external drive connected.
 

Attachments

  • RehabMan.zip
    23.3 KB · Views: 62
  • Ocean223's_IOREG.ioreg
    5.2 MB · Views: 63
  • CLOVER.zip
    2.8 MB · Views: 71
  • ocean's output-kextstat.txt
    527 bytes · Views: 91
With. Only ioreg is dependent on the state of plugged in devices.

Here is IOREG w/drive connected and showing connected to usb 2.0 bus in system report.
 

Attachments

  • IOREG_drive connected.ioreg
    5.3 MB · Views: 55
Here is IOREG w/drive connected and showing connected to usb 2.0 bus in system report.

Not all ports on the 4540s are USB3. Maybe you have it plugged into a USB2 port. Try a different port.

Post ioreg after you have plugged into each port (have IORegistryExplorer running while plugging/ejecting/unplugging). The former connections will be shown in red, so I can see the configuration of each port.

Could be also a BIOS setting/BIOS version issue.

You should also try other USB3 devices...
 
Did you repatch DSDT?

Remove DirectHw.kext.

Yes, I repatched my DSDT using F4 and after that PBI , right ?
And also I cannot find DirectHw.kext in S/L/E ? What's the location of that kext ?
 
Yes, I repatched my DSDT using F4 and after that PBI , right ?

Post #1762 implies you were not successful. If you're getting an error from PBI-CE, don't expect things to work. Resolve the error instead.

Clover F4 extracts ACPI files to ACPI/origin...no patching. PBI-CE patches the extracted files from ACPI/origin and places them in ACPI/patched.

After you repatch...

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, 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.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc

Also, post EFI/Clover folder.


And also I cannot find DirectHw.kext in S/L/E ? What's the location of that kext ?

I believe it is only loaded dynamically when you generate troubleshooting files.

But I'm not really sure... I don't use it.
 
Well, basically it the same thing which happened with 10.10. I am pressing F4 at clover boot screen, after that I boot and open PBI, selecting all my laptop options and boom Non Vanilla DSDT, you haven't pressed F4 at boot screen, bla bla . On 10.10 after nguyenmac updated PBI, the error was no longer there, so I am guessing I need to wait for update for PBI then. :(
 
Well, basically it the same thing which happened with 10.10. I am pressing F4 at clover boot screen, after that I boot and open PBI, selecting all my laptop options and boom Non Vanilla DSDT, you haven't pressed F4 at boot screen, bla bla . On 10.10 after nguyenmac updated PBI, the error was no longer there, so I am guessing I need to wait for update for PBI then. :(

You should check that you don't have a core storage setup...

google 'core storage revert os x'.
 
RehabMan, you are a lifesaver man, it turned out that I had a core storage setup and that was the reason why the PBI was failing. I owe you big time man. Thank you so much !
 
Morning.

Can we estimate an updated PB CE version with Clover 3277 within? :) I am little bit afraid of compiling it on my own. Never did it before.

Currently El Capitan update hangs due to my old 3270 Clover version which is included in latest PB CE version.

Many thanks.
Yours Simon
 
Not all ports on the 4540s are USB3. Maybe you have it plugged into a USB2 port. Try a different port.

Post ioreg after you have plugged into each port (have IORegistryExplorer running while plugging/ejecting/unplugging). The former connections will be shown in red, so I can see the configuration of each port.

Could be also a BIOS setting/BIOS version issue.

You should also try other USB3 devices...

Thanks RehabMan,
I'm quite familiar with the ports as I've had this machine for 3 years. Everything works fine in Windows and Linux, so I'm ruling out a hardware issue. The problem is intermittent. (The worst to troubleshoot.)
Just going to give it some more time and deal with it.
Ruled out Bios setting.
It appears that when I plug in a USB 3.0 micro SD adaptor, it always connects properly.
Just have to wait and see.
.
Thanks for your attention to this matter.:D
 
Back
Top