Jump to content
Donw35

Sierra and High Sierra on HP 800 G1 USDT,SFF and tower PC's

36 posts in this topic

Recommended Posts

** UPDATE ** confirmed working with 10.13.6 - I am looking for an HP 800 G3, please donate one and I will install and document

 

Note: this will probably work for other EliteDesk Towers, Small Form Factor and Ultra Small Form Factor

 

Working -- here is what I did with some help from others

 

1. Installed Sierra from a real MAC to the hard drive going into the HP EliteDesk 800 G1

2. Installed Clover v4630 from real MAC to hard disk

       Bootloader - Install boot0af in MBR

       CloverEFI - CloverEFI 64-bits SATA

       Drivers64UEFI - A

       Install all RC scripts on target volume

       Install Clover Preference Pane

3 Used Clover Configurator to Edit config.plist but see below for the code

4 Added the following Kext's to \EFI\CLOVER\kexts\Other

      FakeSMC.kext

      IntelMausiEthernet.kext

      Lili.kext

5 Sound working with VoodooHDA 2.8.9 Clover-V6 (sound comes out of the internal speaker and green jack)

6 WiFi working OOB (AR9280 AR5BHB92 PCIe) Amazon $17

7 Sleep working, wake up using keyboard  -- open terminal and type sudo pmset -a standby 0   to resolve issues with waking up

 

 

UPDATE 08/06/2018

I have received some messages about issues, I have not had any issues updating but I will share what I think may be the resolution.

Here are kexts I am using. they are located in EFI/CLOVER/ketxs/Other and my EFI/CLOVER/drivers64UEFI. Make sure you have the same files and versions.

 

Clover 4630 or newer (when upgrading clover, make sure your drivers64UEFI files are all checked, by default, they are not.) 

 

Below version or higher

 

EFI/CLOVER/ketxs/Other

AppleALC.kext version version 1.2.1

CodecCommander.kext version 2.6.3

FakeSMC_ACPISensors.kext version 6.25-333-g05e0f4be.1759

FakeSMC_CPUSensors.kext version 6.25-333-g05e0f4be.1759

FakeSMC_GPUSensors.kext version 6.25-333-g05e0f4be.1759

FakeSMC_LPCSensors.kext version 6.25-333-g05e0f4be.1759

FakeSMC.kext version 6.25-333-g05e0f4be.1759

IntelMausiEthernet.kext version 2.3.0b0

Lilu.kext version 1.2.1

USBinjectAll.kext version 0.6.2

VoodooHDA.kext version 2.8.9

 

EFI/CLOVER/drivers64UEFI

AppleImageCodec-64.efi

AppleKeyAggregator-64.efi

AppleUITheme-64.efi

CsmVideoDxe-64.efi

DataHubDxe-64.efi

EmuVariableUefi-64.efi

Fat-64.efi

FirmwareVolume-64.efi

FSInject-64.efi

OsxAptioFix2Drv-64.efi

OsxAptioFixDrv-64.efi

OsxFatBinaryDrv-64.efi

OsxLowMemFixDrv-64.efi

PartitionDxe-64.efi

SMCHelper-64.efi

VBoxHfs-64.efi

 

 

config.txt

config.txt

Edited by Donw35
added tag

Share this post


Link to post
Share on other sites
Advertisement

Edit your config.plist and add these values:

 

config.plist/Devices/FakeID/IntelGFX=0x04128086

 

Or use FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext

 

Credits: RehabMan.

Share this post


Link to post
Share on other sites

tried both methods, Clover boots but when tries to boot of the drive I just get back screen and +++++++++++++++++++++++++++++++++++++++++++++++++++++ across the top

resolved, see above

Share this post


Link to post
Share on other sites

I followed this guide today, but found that the machine still wouldn't boot.. i had to manually select "KernelPM" patch when booting, even though it was in the config.plist (as copy/pasted from this thread).

What I ended up doing was formatting the config.plist, and now it all works.. odd, I know, but hey, the machine is now working.

Also, it should be mentioned that VGA output isn't supported at all by macOS so you must use the DisplayPort outputs to get to the desktop. Some users might not realise this.

All in all, now that its working, its working really well.. this is a neat little replacement for a MacMini. I have a 256Gb Samsung SSD in mine, and its nice and zippy.

Share this post


Link to post
Share on other sites

the plist I posted lost its formatting when I pasted it into the thread but it should be easy for user to figure out what I did

Share this post


Link to post
Share on other sites

Currently the same process for High Sierra, I am using newer versions of the following 

 

CLOVER 4233

USBInjectAll.kext 0.6.2

Lilu.kext 1.1.7

FakeSMC.kext 6.25-333

 

although I do not know if that is required.

Share this post


Link to post
Share on other sites
Thanks for this, works great!
 
I didn't add USBInjectAll as I haven't noticed any USB issues. And Lilu is unnecessary without a plugin afaik.
 

 

BUT, HD4600 is affected by the PAVP freeze, which I noticed when surfing with Safari. Complete system freeze when playing certain videos. Lilu + IntelGraphicsFixup fixes the issue.

 

Lilu - kext and process patcherLilu - kext and process patcher

Share this post


Link to post
Share on other sites

Is installing from a real Mac to the hard drive going into the HP EliteDesk 800 G1 the only way to make this work?

 

EDIT: I'm currently using a HP EliteDesk 800 G1 SFF with a i5 4590 with 8GB Ram and here's what I'm getting even with trying to install it from a real mac to the hard drive going into the PC

 

I've followed all the steps, added the parts that were highlighted in red in the config.plist using Clover Configurator 2 

 

I've added the kexts to \EFI\CLOVER\kexts\Other:

FakeSMC.kext

nullCPUPowerManagement.kext

IntelMausiEthernet.kext

USBInjectAll.kext

Lilu.kext

FakePCIID.kext

FakePCIID_Intel_HD_Graphics.kext

 

dHhWPYn.jpg

 

EDiT 2: The cause for the panic seemed to have been all the fixes were selected in my config.plist when I had a look on clover configurator so I unchecked all of them except for the ones you had in your config.plist and bingo! Working! 

 

Thank you!

Share this post


Link to post
Share on other sites

Thanks for the write-up! I got it installed on my HP ElitrDesk 800 G1 USDT and booted properly on the first try although it took a while to get everything right in clover and cover configurator.

 

The only issue was not knowing that I was supposed to do everything with the config.plist from my real MacBook Pro when setting up. After I realized that it was much easier. I had never used clover configurator so I had to learn where everything was like the text option at the bottom where I was able to copy pasta your plist.

 

Now if I could get the audio to come through the HDMI I'll be all set! But the speaker from the machine will work fine.

Share this post


Link to post
Share on other sites

@erak -I haven't experienced any issues with the video using this method.

 

@cgreg - your welcome. glad you got it working

 

if anyone comes up with better working results please post..

Share this post


Link to post
Share on other sites

@erak - I haven't experienced any issues with the video using this method.

 

Visit for example https://www.clover.com/(which I did by mistake) with Safari. It completely froze my system. Afaik, this should affect all HD 4600. But if you browse with chrome, you're unaffected.

Share this post


Link to post
Share on other sites

Hello,

I'm French and new on this topic.

So excuse me if I don't write english as well as a native english guy!

I hope that I can get help from you.

I'm new on hackintosh : I already try wth partial success on shuttle barebone.

And now I would like to try on this elitedesk 800 G1 usdt (i5-4570S)

I try to do as the first post (with high sierra instead).

I downloaded clover configurator but I do not know how it's work. So I tried to copy/paste the proposal on first page.

 

When I start the hackintosh (I have clover page) I start on the SSD where MacOS is and after many lines I have a message about a problem with the CPU.

 

May I ask you  a download of your config.plist or a help to use cloverconfigurator?

 

Many thanks

 

Share this post


Link to post
Share on other sites

if you are going to upgrade from 10.13.1 to 10.13.2 follow these steps for a efforts free upgrade

 

first upgrade clover to r4334

then download the follow kext and put the in your kexts EFI folder

Lilu.txt version 1.2.1

NvidiaGraphicsFixup.kext 1.2.1 <- if you have an Nvidia graphics card

 

The reboot

now you can upgrade from the App Store to 10.13.2 - failing to do so will cause your 800 G1 to not boot


Hello,

 

 

May I ask you  a download of your config.plist or a help to use cloverconfigurator?

 

Many thanks

I added the config.txt, this is the one I user for the USDT 

Share this post


Link to post
Share on other sites

So im having issues with my HP EliteDesk 800 G1 USDT machine. I can make it crash by viewing certain websites in Safari.. it causes a hard lockup.

 

 

Hi all,

So I have built quite a few hackintoshes over the last decade, and have usually ended up with rock solid machines. Currently, I have 2 hackintoshes, my main one being a liquid cooled i7-4770, 32Gb RAM, 240Gb m.2 SSD, GTX 980, and a bunch of other SATA SSD's for photoshop caches, after effects etc.. this machine has been rock solid, and never skips a beat. Currently on macOS 10.13.2..

However, my other hackintosh is where I am having some issues. It's a HP EliteDesk 800 G1 - i5-4570T, 16Gb RAM, 256Gb EVO 850 SSD, with onboard Intel 4600 graphics. Now, for every day tasks, this machine has been very stable, and even handles my 'at home' photoshop/after effects/final cut pro x workload. The issue I have been facing though, is that certain websites seem to make the machine hard lock. This ONLY happens in Safari, and it seems to be triggered by some sites that have video players on them. Oddly, YouTube/Facebook etc do NOT cause the issue.

An example URL that causes the hardware lockup is https://shareably.net/cat-takes-back-treats-ducks/ . If I view that URL in Safari on the HP EliteDesk, the machine hard locks within about 5 seconds. The same URL works perfectly fine on Chrome though. Also, its not just this one URL, but quite a few sites, and they all seem to use some sort of video player.

Now, the HP EliteDesk 800 G1 is currently running macOS High Sierra 10.13.2. The only (non-standard) kexts I have loaded, are FakeSMC, IntelMausiEthernet and VoodooHDA.

Please let me know what other information you might need to help me figure out why Safari crashes the machine.
 
 

Share this post


Link to post
Share on other sites

I really should have checked this thread more thoroughly before posting.. I found the comment about PAVP issue, installed Lilu and IntelGraphicsFixup and no more freezes!

 

Now im wondering if its possible to use some other audio kext, instead of VoodooHDA? Perhaps AppleALC plugin for Lilu? Anyone tried?

Share this post


Link to post
Share on other sites

I haven't tried that, for my HP 800 G1 I am using a USB (works OOB) for sound, VoodooHDA has some issues for basic sounds its ok, for movies and music I prefer the USB sound device.

Share this post


Link to post
Share on other sites

Those little screws are hard to find, I found one in a laptop for the wifi card, it had two so I took on from that.. 

Share this post


Link to post
Share on other sites

Anyone tried using two monitors with the 800 G1?

 

I currently have 1 x HP EliteDisplay E232 and I'm thinking of getting another one soon.. if it will work

Share this post


Link to post
Share on other sites

I can confirm that two monitors work using the display ports (2), I tried using one Display port and the VGA but that did not work. 

Share this post


Link to post
Share on other sites

yeah, the VGA port doesn't work at all, because no Mac's capable of running High Sierra have a VGA output, as far as I know.

 

I'll be using both DisplayPort anyway, as I have just acquired another EliteDisplay E232 :)

 

Thanks for confirming.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×