Contribute
Register

[Guide] HP Elite 8300 & 6300 Pro (all form factors) using Clover UEFI hotpatch

Joined
Nov 2, 2018
Messages
278
Motherboard
HP 8300, MacMini6,1
CPU
i5-3570K, i5-3470, i5-3210, G5
Graphics
RX570, RX560, GT730K, HD4000
Mac
  1. Mac mini
Classic Mac
  1. Power Mac
The attached Config.plist could not be started (restart was repeated).
We recommend that you follow the Sniki guide for installation.

perhaps he can help you
 
Joined
Mar 16, 2015
Messages
340
Motherboard
HP 6300 SFF-V3.08
CPU
i5-3570
Graphics
GT 640
Mac
  1. MacBook Air
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. Quadra
  3. SE/30
perhaps he can help you
I feel that the hand has been extended to you.
How about installing one with the Sniki method and comparing it with your own setting on another one?
If you get better, everyone will be welcome.
 
Joined
Nov 2, 2018
Messages
278
Motherboard
HP 8300, MacMini6,1
CPU
i5-3570K, i5-3470, i5-3210, G5
Graphics
RX570, RX560, GT730K, HD4000
Mac
  1. Mac mini
Classic Mac
  1. Power Mac
Asural,

I'm not sure what sort of hand gesture you're referring to.

As I said, Sniki's method mostly worked for me, and yet I couldn't get CodecCommander
to wake up the microphone with the recommended settings. If your audio is/was working
completely, my hat is off to you.

Like i said all inputs and outputs and audio in General with Clover Bootloader has been perfect for me in this machine, for you people with dedicated GPUs it may be another story.

This may explain some of the difference I see. I disable the HD2500 graphics of the i5-3470 in BIOS,
and Sniki enables the HD4000 graphics of the i7-3770.

Change GFX0 to IGPU is required and everything i listed is needed if you want to follow my guide.

This may also explain part of the difference -- the GFX0 to IGPU patch shown in your config.plist DSDT
patches #3 has no effect on my machine. I enabled the patch again via config.plist, rebooted and looked
at IORegistryExplorer, and my graphics card still got renamed from PEGP to GFX0. I think WhateverGreen
does this renaming automatically. So blindly following Sniki's guide doesn't work for me.

I am also using the latest Clover with the newer drivers, have everything working in the audio now, and
am not interested in going back.

If your audio is not working completely, I think Sniki is a better expert to help you debug it.
 
Joined
Oct 3, 2018
Messages
48
Motherboard
HP 6300 Pro
CPU
i5-3570/Q77
Graphics
GT 710
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Color Classic
Mobile Phone
  1. iOS
So I’m a tad confused. I haven’t used the mac for a couple of weeks due to work, and when starting it up the loading bar stops at 99.9%. Last time I used it, it was fine. Why would I get problems from non-use. Do you think having it un-plugged (power) would cause it?
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
20,526
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
So I’m a tad confused. I haven’t used the mac for a couple of weeks due to work, and when starting it up the loading bar stops at 99.9%. Last time I used it, it was fine. Why would I get problems from non-use. Do you think having it un-plugged (power) would cause it?
It shouldn't. Did you replace the original CMOS battery ? If that was the problem though, I don't think you'd get as far as the loading bar to 99 %. Have you tried booting verbose yet to see why it hangs up ?
 
Joined
Oct 3, 2018
Messages
48
Motherboard
HP 6300 Pro
CPU
i5-3570/Q77
Graphics
GT 710
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Color Classic
Mobile Phone
  1. iOS
It shouldn't. Did you replace the original CMOS battery ? If that was the problem though, I don't think you'd get as far as the loading bar to 99 %. Have you tried booting verbose yet to see why it hangs up ?

Thanks. No I didn’t actually, it’s 1am now so I’ll grab one tomorrow and see if it does anything. I’m not getting any date and time errors though. Strange.
 
Joined
Oct 3, 2018
Messages
48
Motherboard
HP 6300 Pro
CPU
i5-3570/Q77
Graphics
GT 710
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Color Classic
Mobile Phone
  1. iOS
I’ve booted up to get a screenshot before heading off for a battery. It paused on ACPI, then AppleHDAD, then the kextd stalls, then as you see it on gioscreenlockstate 3.

Safe mode boot does the same thing.

And yet, my backup system on an external hdd will boot!
 

Attachments

  • EBFB6F41-B6AE-4476-86A1-8F3AF8C6D60C.jpeg
    EBFB6F41-B6AE-4476-86A1-8F3AF8C6D60C.jpeg
    3.2 MB · Views: 36
Last edited:
Joined
Oct 3, 2018
Messages
48
Motherboard
HP 6300 Pro
CPU
i5-3570/Q77
Graphics
GT 710
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Color Classic
Mobile Phone
  1. iOS
Wow, really weird. Comparing the EFI folders, and the non-booting drive had fakesmc but missing all the others in the clover/kexts/other folder.

The non booting also had an extra drivers folder under the clover folder, with bios and uefi sub-folders. So it had drivers, drivers64 and drivers64uefi.

Just realised I hadn’t turned off the updates/advanced/install system data and security. Presumably that did it?

Sigh, it’s booting fine now.

Edit - I unplugged the machine to install the new battery and it wouldn't boot afterwards, same issue. So, I booted off the backup and found that the HFS kext was missing on the internal drive. I feel I'm going insane with these random changes in kexts. I can narrow down the problems occurring when the machine was unplugged from the wall, so I'll see how it goes with the new battery.
 
Last edited:
Joined
Mar 16, 2015
Messages
340
Motherboard
HP 6300 SFF-V3.08
CPU
i5-3570
Graphics
GT 640
Mac
  1. MacBook Air
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. Quadra
  3. SE/30
I wrote the installation procedure for Clover r5045, but I deleted it because I didn't follow the main idea of "Procedure for beginners".
This is because I thought that it would be like mimicking salt, even though I could taste a comfortable Mojave with the procedure of Sniki.

Since it may not start, write for reference.

1. If "Config.plist" is saved with Clover Configurator, it cannot be started.
It seems to be automatically deleted because there is no Devices-> Properties-> PciRoot (0) / Pci (0x02,0).
(KernelAndKextPatches-> ForceKextsToLoad worked even if it was turned off)
I used Xcode to modify SMBIOS etc.


Edit: It has become possible to modify in "Config.plist" of "HP6300-HP8300 Sep 15, 2019".

2. I created SSDT.aml using ssdtPRGen.sh, but it failed to start.
Since it is not understandable to me, I abandoned the survey and used Sniki's SSDT-HP.aml as it is.


Edit: It was confirmed that it works with ssdtPRGen.sh on the master side with the modification of "Config.plist" of "HP6300-HP8300 Sep 15, 2019", but the beta side is unconfirmed.

Currently it is used comfortably with r4972.
 
Last edited:
Top