Jump to content
Donw35

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

144 posts in this topic

Recommended Posts

Hey everyone,

 

I'm having a strange and seemingly rare issue with my High Sierra installation. My computer is an HP EliteDesk 800 G1 / i7-4770 / Intel HD4600.

 

Whenever I boot, I always get a green screen after the Clover boot loader. However, if I wait until the computer enters sleep mode (not just the screen, the actual PC) and wake it up, the screen displays everything just fine.

My installation was super quick and easy:

- Installed High Sierra on an SSD connected to a hard drive dock using my MacBook Pro

- Booted into that installation using my MacBook Pro and installed Clover

- Replaced the EFI folder on the EFI partition with one I found online for the HP EliteDesk 800 G1 (I believe it was posted by Donw35)
- Installed the drive on my HP EliteDesk 800 G1, booted and that's it

I can confirm that everything is working fine, except on-board audio which I don't need since I'm using a USB interface. There are no graphical issues otherwise (doesn't hang, visiting www.clover.com on Safari, like stated above, works fine).

 

Does anyone have any idea what might be causing this? It's very annoying having to wait 2 or 3 minutes every time I boot just so I can wake the computer and get a picture.

 

Thank you in advance!

Share this post


Link to post
Share on other sites
Advertisement

I did everything but the config.plist - can't seem to open the txt that shows where to change stuff?

Could you repost your config.plist maybe?

/Thanks

Share this post


Link to post
Share on other sites

Could someone please post the BIOS settings?
I tried to install High Sierra after this tutorial but unfortunately it does not work.

Share this post


Link to post
Share on other sites

Thanks a lot :)

Everything is working great now.

Question:

If I was to add a supported Nvidia card instead of using the HD4600 - would I just need to install the Nvidia web driver?

Or is further changes needed in Config.plist or Kexts?

 

Again - great work and thank you for your time.

Share this post


Link to post
Share on other sites

I've changed from an i5-4590 to an i3-4150 and now get a blank screen on boot - I assume I need to change the IntelGFX config to some other value for the HD4400 graphics?

Edited by brookheather

Share this post


Link to post
Share on other sites

Thanks that works fine for my i3-4150 HD4400.  I upgraded my existing install from 10.10.5 to 10.13.4 - initially I panicked when Clover didn't find any bootable drives after upgrading but I just needed to install the driver for APFS (apfs.efi) and then it all worked fine.

Share this post


Link to post
Share on other sites
17 hours ago, onastvar said:

Could anyone confirm if above guide is compatible for HP EliteDesk 800 G1 Tower PC?

Should be fine - I have it working on 800 G1 USDT and SFF - the tower uses pretty much the same motherboard as the SFF.  I also have it working on the HP ProDesk 400 G2 Tower PC.

Share this post


Link to post
Share on other sites

This will work on the tower and you can put a higher end graphics card for better performance

Share this post


Link to post
Share on other sites

So I now have OSX 10.14 Mojave running on my HP 800 G1 USDT.  I had a few issues during the installation.  I first updated Clover and the drivers to the latest version (including APFSLoader and AptioMemoryFix).  I then ran the Mojave installation which took about half an hour.  During the final step I get a Boot 0af error when booting - this was solved by taking out the SSD and re-installing Clover with the option to install on the EFI partition (then copy the config.plist and kexts from the old Clover install) - the drive was changed to APFS and this probably removed the previously working HFS+ boot.

 

I then had an issue where I would get the Apple logo and the bar would fill slowly to the right and then the screen went blank.  Running in verbose mode showed an issue with a timeout for AppleACPICPU.  I took the SSD out again and copied the latest kext files to the EFI partition - in particular there were new versions of FakeSMC, Lilu and IntelGraphicsFixup.  With these changes it now boots into Mojave fine.

 

Sleep works fine but you will need to reapply the "pmset" fix in the opening post.

Edited by brookheather

Share this post


Link to post
Share on other sites

Does anyone have a working configuration for the usb 3.0 ports on this machine? This is my first hackintosh and I'm not sure it's even configured properly. Normal USB ports seem to be working but nothing plugged into the blue ports show up.

Share this post


Link to post
Share on other sites

USB 3.0 working here.  Did you try all blue ports.  

Share this post


Link to post
Share on other sites
On 10/10/2018 at 10:21 AM, Donw35 said:

USB 3.0 working here.  Did you try all blue ports.  

Yes I tried all of them and they are working after a few changes in clover configurator. The device I was hooking up is a usb 3.0 enclosure with the drives configured in JBOD and no matter what I try it will NOT read in MacOS. Windows it reads fine so it must be the partition type it doesn't like. Oh well.

Share this post


Link to post
Share on other sites

strange, how about trying a USB3.0 flash drive with FAT32 and see the speed that way.

 

Can you upload your EFI folder minus the serial number and themes ?

Edited by Donw35

Share this post


Link to post
Share on other sites

Simple question: is it possible to get 4K / UHD resolution in MacOS on the HD 4600 and if so how?

 

My troubleshoot:
 

Spoiler

 

I got a HP EliteDesk 800 G1 TWR with i7-4770 CPU and HD 4600 (no other GPU) with dual screen 19" 1280x1024 (PS-976D) and AOC 28" model U2879G6. Both connected as DP, the 19" monitor through a DVI adapter. The 28" monitor works great with the supplied config.plist in 1st post, but only at 2560x1440 @ 60Hz. Currently running HS 10.13.6 however had the same issue in 10.14.1 which is: I cannot get 4K / UHD resolution to work properly. Clover version: 4722 with UEFI. Lilu v1.2.8 + WhateverGreen v1.2.4

I'm not a hackintosh expert; bit of a n00b actually, but what I tried & tested thus far (collected through a diversity of suggestions at IM, TM, Reddit, Github):

  • FakePCIID_Intel_HD_Graphics + FakePCIID.kext  in kexts/Other as suggested in 2nd post of this forum thread  ... no 4K. Inject intel FakeID (instead of kexts); no 4K
  • Azul patch with hex fiend v2.8 + mac-pixel-clock-patch-V2 (coredisplay patch v4) ... unlocks 4K resolution + 60Hz but with problems; Chrome browser shows up blank and the sidebar of Clover configurator becomes transparent and after clicking a few dozen times the right screen of clover shows up or starts blinking like crazy. Selecting any other common resolution including 1080p @ 60Hz with HiDPI gives same problems as 3840x1440. Also tried diversity of the other refresh rates like 21Hz / 24Hz / 25Hz / 30Hz through SwitchRes V4; same undesirable end result but at least 4K resolution works. Safari works flawlessly, disabling GPU acceleration in Chrome and it works too, Clover configuration problem stays. Applied HECI to IMEI patch in config.plist/ACPI which supposedly fixes the prior display problems; no change. Put CsmVideoDxe-64.efi in drivers64UEFI folder; no difference either.
  • rolled back the Azul and Mac-pixel-clock-patch to use -cdfon boot parameter with WhateverGreen which activates the CoreDisplayFixup? result: unable to select 4K.
  • same as prior with Azulpatch through Clover; 4K shows but only 30Hz and again the same display problems.
  • Gone through the whole https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/ thread and made necessary changes + applied config.plist/Devices properties frame-buffer patches (patch-enable, stolenmem, fbmem, unifiedmem) with latest precompiled binaries. Result: no 4K resolution showing up; even though VRAM has gone from 1536 to 2048MB.
  • Used kext installer through Clover which are not the latest versions from Github, but ... no difference; 4K not showing up in switchres.


What else can I try or what am I doing wrong? should I add more whatevergreen Framebuffer patches perhaps and suggestion for which ones? i.e. currently no using device-id and cursormem.

 

 

Or is it easier to just get a PCIe GPU? And if so, which one (pertaining the PSU limits); GTX 1050 ?

Edited by rhyker2u
troubleshoot clarifications

Share this post


Link to post
Share on other sites

I haven't tried but the computer is capable of it,  I will plug my G1 into my 4k Samsung monitor and see what happens.

Edited by Donw35

Share this post


Link to post
Share on other sites

I have not been able to boot my HP 800 G1 USDT when connected to my Dell 4K monitor via DisplayPort - it will restart while booting.  If I boot with the DP cable disconnected and then connect the cable it will only display at 2560x1440@60Hz.

 

You can use a GTX1050 with High Sierra to display 4K but bear in mind there are no Nvidia web drivers for 10.14 Mojave.  If you want to use 10.14 then you would be better off with a supported AMD card.

Share this post


Link to post
Share on other sites

Confirmed, 4k not working with my HP 800 G1 in Mac OS. Tested in with Windows 10 and I get 4k @ 60hz

 

My SMBIOS is 14,1 for this machine so that may be the problem, will need to choose a SMBIOS with 4k or 5k display.

 

 

Share this post


Link to post
Share on other sites

Bummer :( Pertaining my Chrome issues in my troubleshoot above (the 'reveal hidden contents'-part); where I am able to get to 4K @ 60Hz (but with problems) in MacOS. There seems to be a workaround -- without disabling graphics acceleration -- by following these steps at a TM thread :blush:. Which begets the question why clover configurator still acts up after. Or is that because its based on the electron / chromium framework too?

 

Switching SMBIOS sounds complicated. Is it? Too bad Windows is so prone to malware issues these days. Okay, time to give a Linux flavour a spin for a short term solution as 4K is important to me for more screen estate.

 

@brookheather: which budget AMD GPU do you recommend for MacOS within the limits of HP 800 G1 Tower PSU specs? As the video cards I know about are no longer for sale in webshops. 

Edited by rhyker2u

Share this post


Link to post
Share on other sites

There seems to be a workaround for that explained in this 5 minute video: 

 

Spoiler

 


Spoiler alert: ;) to get a SATA to 6-pin PCIe power converter for a couple of bucks. Currently am more concerned about how much more time & money I feel like putting into this spontaneous build that seemed like a viable budget Ryzentosh alternative. Might need to get a different PSU cause HP's 320W for the TWR model is not great when RX560-580 has a 60-180W power consumption and meant to add more internal SSD/HDDs. Technical realisation all very much possible, but might have purchased the wrong desktop computer for MacOS (to get 4K + phasing out my HP 2570P laptop for example). Going to weight some other hardware options 1st. Thanks so far for all the testing and guidance! 

Edited by rhyker2u
see page 3 :-p

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MacSimizeDenver
      Hi folks,
       
      it's been a while since I had to set up a new mackintosh for me but since my Mavericks system got screwed due an sudden power failure I needed new hardware and got a used i5-system from my uni. It's a HP Compaq 8100 Elite CMT with an i5@750 2,67 Ghz, 8 GB Ram, a Nvidia NVS300 graphic card. It has a HP motherboard from 2010 with the name tag "Infineon-C 505799-001". 
       
      I installed El Capitan 10.11.3 with the help of a USB-stick and Enoch according to the install guide from user 'VoiletDragon' over at the tonymac page but was never able to boot the Mackintosh afterwards with Clover and decided to boot in in a kind of legacy way by installing Enoch 2848 to my Mac partition and putting the kext's for AppleIntelE100e, FakeSMC, and NullCPUPowerManagement in /Extra.
       
      I also installed VoodooHDA 2.8.8 from it's own installer.
       
      So everything was working fine and absolutely splendid in 10.11.3
       
      However, I wanted to update to 10.11.6 and backed up my /Extras as well as all extensions from /S/L/Extensions. I installed the 10.11.6 combo update and replaced the Kernel with the patched kernel for 10.11.6 that has been provided by user 'VoiletDragon' in his install guide.
       
      I then fixed the permissions and did the reboot of the system. And the only thing that fails is the USB support which just doesn't exist anymore. Nothing, no Apple keyboard, no USB mouse...nothing. 
      I only have full USB support if I boot by ignoring the caches ( -f ) in Enoch.
       
      Any ideas what I have to look for? Is there a patch somewhere or do I have to replace some extensions?
       
      If this might help to get closer to the problem I'm posting my .plist's here as well. Any ideas are more than welcome!!   
       
      Here's my smbios.plist (just crossed out parts of my serial): 
      <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosdate</key> <string>03/09/13</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>IM141.88Z.0118.B00.1309031248</string> <key>SMboardproduct</key> <string>Mac-031B6874CF7F642A</string> <key>SMfamily</key> <string>iMac</string> <key>SMmanufacturer</key> <string>Apple Inc.</string> <key>SMmemmanufacturer_1</key> <string>Elpida</string> <key>SMmemmanufacturer_2</key> <string>Kingston</string> <key>SMmemmanufacturer_3</key> <string>Elpida</string> <key>SMmemmanufacturer_4</key> <string>Samsung</string> <key>SMmempart_1</key> <string>EBJ21UE8BDF0-DJ-F0</string> <key>SMmempart_2</key> <string>HP497157-C01-ELDW</string> <key>SMmempart_3</key> <string>EBJ21UE8BDF0-DJ-F0</string> <key>SMmempart_4</key> <string>M378B5773CH0-CH9</string> <key>SMmemserial_1</key> <string>A A F 1 3 C A 4</string> <key>SMmemserial_2</key> <string>A 7 3 F F 4 4 1</string> <key>SMmemserial_3</key> <string>8 5 7 E 2 2 D E</string> <key>SMmemserial_4</key> <string>6 6 2 0 6 B A 5</string> <key>SMmemspeed</key> <string>1333</string> <key>SMmemtype</key> <string>24</string> <key>SMproductname</key> <string>iMac14,1</string> <key>SMserial</key> <string>C02XXXXXF8J2</string> <key>SMsystemversion</key> <string>1.0</string> </dict> </plist> And here is my org.chameleon.boot.plist:
      <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>HDAEnabler</key> <string>Yes</string> <key>Kernel Flags</key> <string>darkwake=0 dart=0</string> <key>KeyLayout</key> <string>mac-de</string> <key>SMBIOS</key> <string>/Extra/SMBios.plist</string> <key>Timeout</key> <string>5</string> </dict> </plist>
    • By José Porto
      Hi there,
       
      This is my 10th hackintosh. And I have been setting them up since 10.5 or so.
       
      This one is putting up a fight.
       
      It doesn't boot at all. I get the Darwin boot prompt, the VESA info and in reboots a second after the apple logo shoes up. I never found and hackintosh that did not boot, period.
       
      The thing is, I get no kernel panic. Just a cold boot. And the output is so fast, that I cannot see what's going on.
       
      These are the specs... (I'm on an iPad, so I'll just post the link)
       
       
      http://www.hp.com/hpinfo/newsroom/press_kits/2013/HPDiscover2013/HPEliteDesk800_datasheet.pdf
       
      Can someone help?
×