Contribute
Register

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

Status
Not open for further replies.
I'm pretty sure the 710 will be fine, but if I get a chance I'll install Mojave on an external drive this weekend. Anything in particular you want me to check?
If you do get around to it, I’m pretty just much looking for how the OS acts (animations between opening and closing, transparency effects, etc..) and how Xcode runs. Thanks for the help! :angel:
 
If you can get a an 8300 SFF with an i7-3770 for under $200 it's the way to go. The 710 costs 40-50 dollars and the graphics aren't any significant improvement from HD4000. The only reason to go with a 710 over HD4000 is if you want to run dual monitors instead of a single 1440p or 1080p monitor. HD4000 via DP output looks fine to me for general use. You can always add another higher spec Nvidia or AMD card later on. An AMD RX560 would work or a GTX 1050 Ti if the Mojave drivers come out.

https://www.newegg.com/Product/Product.aspx?Item=9SIAAJ27CH8761&Description=hp%208300%20i7-3770&cm_re=hp_8300_i7-3770-_-1VK-001E-0T1F7-_-Product

The certified refurbishers give you a 1 year hardware warranty that many Ebay sellers do not. Even then the cost to replace the PSU or Motherboard yourself is very minimal. Those are obtainable used at a very low price.
Wow, thanks for that information and link. That does look like a really good deal and would essentially cost less than my previously discussed option. I’m definately going to look into this and might buy it tonight. Thanks again!
 
Wow, thanks for that information and link. That does look like a really good deal and would essentially cost less than my previously discussed option. I’m definately going to look into this and might buy it tonight. Thanks again!
Sniki wrote the Mojave guide using an 8300 with i7-3770 and uses Xcode. He's got most things worked out for using HD4000 graphics, USB port function and all audio I/O ports. So the install and post install should be quite easy. The SSDTs and config.plist are all already custom made for this system. For my i5-3470 6300 Pro system with a GT210 most things work but the boot time is very slow. Seems to be an AppleALC related issue related to the fact that I don't have HD4000 graphics.
 
Last edited:
I don't have any kexts installed beyond the Nvidia web drivers and the ones in the tutorial.
There are no Nvidia drivers yet for Mojave. What do you have installed ? The HS drivers ?

Please enter your hardware components in your Personal Details section of your account as per the Rules: Profiles are mandatory so that others can assist you. They are only for listing components and details of your primary system you are seeking assistance for.
Desktop profile field recommendations:
  • Motherboard: limited to manufacturer, model, UEFI/BIOS version and boot loader separated by "-", i.e. ASUS ROG Strix Z370-E Gaming - 1002 - Clover UEFI. For Pre-built computers simply state the PC make model and form factor i.e. HP 8300 SFF - Dell 7010 MT etc.
  • CPU: limited to model number and clock speed if over-clocked, i.e. i7-8700 or i7-8700K OC 4.5 GHz.
  • Graphics: limited to model, i.e. GTX 1070, RX 560, HD 4000, HD 630 etc.
 
I'm still on High Sierra because I need my 1050 Ti to drive both my monitors since the 8300 SFF only has the one DisplayPort.

and EDIT for the sake of clarity, since my Desktop apparently uses a different account on here than my Laptop. Sorry about the confusion. I'm also Supertrain.

I've attached the output from the gen_debug tool! I'm using this Broadcom BCM943602CS, which should be natively supported without kexts. I don't have any kexts installed beyond the Nvidia web drivers and the ones in the tutorial. Thanks for your help!
 

Attachments

  • debug_26231.zip
    3.6 MB · Views: 94
I used this guide for High Sierra.
 
I used this guide for High Sierra.

The first thing to do is remove all the kexts in EFI/Clover/Kexts/other - the blue outline section. They're not needed.

Screen_Shot_5.jpg

Add USBInjectAll.kext into EFI/Clover/kexts/Other
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/

Also need to be using the revised files from Sniki's latest commit (4days ago) on Github.
Use the new SSDT-HP.aml & new config.plist you can download there.

Sniki will update the guide to reflect these changes, he's just not done it yet.
 
Last edited:
I used this guide
Also looks like you didn't install the kexts to /L/E properly either:

Code:
 Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\WhateverGreen.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\Lilu.kext (v.1.2.8)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\Lilu.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\IntelMausiEthernet.kext (v.2.4.1d1)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\IntelMausiEthernet.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakeSMC.kext (v.1800)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakeSMC.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakeSMC_LPCSensors.kext (v.1800)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakeSMC_LPCSensors.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakeSMC_GPUSensors.kext (v.1800)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakeSMC_GPUSensors.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakeSMC_CPUSensors.kext (v.1800)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakeSMC_CPUSensors.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakeSMC_ACPISensors.kext (v.1800)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakeSMC_ACPISensors.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakePCIID.kext (v.1.3.15)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakePCIID.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\FakePCIID_XHCIMux.kext (v.1.3.15)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\FakePCIID_XHCIMux.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\EFICheckDisabler.kext (v.0.5)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\EFICheckDisabler.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\CodecCommander.kext (v.2.7.1)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\CodecCommander.kext
7:768  0:000  Extra kext: EFI\CLOVER\kexts\10.13\AppleALC.kext (v.1.3.3)
7:768  0:000  Failed to load extra kext (Info.plist not found): EFI\CLOVER\kexts\10.13\AppleALC.kext
7:770  0:001  SetStartupDiskVolume:
 
I tend to prefer using clover injection for everything that's hack related. If you think that's part of the problem, though, I can for sure move them along to /Library/Extensions. I should be using the latest SSDT and config.plist, too, with only minor changes for my SMBIOS.

As for USBInjectAll, it didn't seem to fix my problem. I've attached new diagnostic files.
 

Attachments

  • debug_21269.zip
    3.4 MB · Views: 71
Status
Not open for further replies.
Back
Top