yu2009 Posted May 5, 2019 Share Posted May 5, 2019 3 minutes ago, Donw35 said: Yes, that should work 谢谢您 Link to comment Share on other sites More sharing options...
basilfx Posted May 7, 2019 Share Posted May 7, 2019 (edited) I'd like to share my experience with the HP 800 G1 SFF. My machine is a i5-4590 with 16GiB of RAM with using the integrated HD4600 as IGPU. I'm using: Machine: BIOS version 02.75. Using BIOS defaults: Disable VT-D Disable PCI Option Roms (this one prevented me to boot via DisplayPort). Additional BIOS hacks (see below). macOS 10.14.4 installed via a separate machine. Video over DisplayPort. Clover: Version 4926 This configuration file (get your own serial) KEXTS (all in /EFI/CLOVER/kexts/Other): IntelMausiEthernet (2.5.0d0) Lilu (1.3.5) VirtualSMC (1.0.3 with all drivers) USBInjectAll (0.7.1) VoodooHDA (2.9.1) WhateverGreen (1.2.8) Drivers (all in /EFI/CLOVER/drivers64UEFI): ApfsDriverLoader-64 AptioMemoryFix-64 VirtualSmc I spent a lot of hours on minimizing the config.plist file to stay as vanilla as possible, and remove anything that doesn't add (noticeable) value. Now here comes the real work. Initially, I found out that you cannot disable CFG LOCK in the BIOS. It's easily fixed using some of the Clover patches, but I wanted to use a different approach. First, I tried to patch my BIOS using UEFIPatch. Patching went well, but flashing not. I then downloaded the BIOS using an EEPROM reader, did the patching and flashed in back. This worked great, and I verified this using the AppleIntelInfo.kext. I then wanted to fix my HD4600 graphics, but there is no way in the BIOS to set the amount of memory allocated (DVMT setting). I then came across this excellent blog that also applies to the HP 800 G1 BIOS. Using this method, I could set the DVMT Pre-Allocated setting. But it also turns out that you can disable the CFG Lock this way! I reverted my BIOS, and used the following two commands in the EFI Shell (not the one from Clover, see the article): // // HP 800 G1 SFF BIOS 02.75 only! // // Change DVMT Pre-Allocated to 128 MiB setup_var 0x233 0x4 // Disable CFG-LOCK setup_var 0x4a3 0x0 Again, you can verify this change using AppleIntelInfo. I currently have this machine running for about a day and I am typing this from this machine. Sound works, LAN works, sleep works, USB ports work, P/C states work and Turbo Boost works. The power button doesn't work (but I don't care), neither does 4K@60Hz output. Let's see what coming days will bring, but so far it has been a great learning. Edited May 7, 2019 by basilfx 3 Link to comment Share on other sites More sharing options...
macKriz Posted May 8, 2019 Share Posted May 8, 2019 20 hours ago, basilfx said: I'd like to share my experience with the HP 800 G1 SFF. My machine is a i5-4590 with 16GiB of RAM with using the integrated HD4600 as IGPU. I'm using: Machine: BIOS version 02.75. Using BIOS defaults: Disable VT-D Disable PCI Option Roms (this one prevented me to boot via DisplayPort). Additional BIOS hacks (see below). macOS 10.14.4 installed via a separate machine. Video over DisplayPort. Clover: Version 4926 This configuration file (get your own serial) KEXTS (all in /EFI/CLOVER/kexts/Other): IntelMausiEthernet (2.5.0d0) Lilu (1.3.5) VirtualSMC (1.0.3 with all drivers) USBInjectAll (0.7.1) VoodooHDA (2.9.1) WhateverGreen (1.2.8) Drivers (all in /EFI/CLOVER/drivers64UEFI): ApfsDriverLoader-64 AptioMemoryFix-64 VirtualSmc I spent a lot of hours on minimizing the config.plist file to stay as vanilla as possible, and remove anything that doesn't add (noticeable) value. Now here comes the real work. Initially, I found out that you cannot disable CFG LOCK in the BIOS. It's easily fixed using some of the Clover patches, but I wanted to use a different approach. First, I tried to patch my BIOS using UEFIPatch. Patching went well, but flashing not. I then downloaded the BIOS using an EEPROM reader, did the patching and flashed in back. This worked great, and I verified this using the AppleIntelInfo.kext. I then wanted to fix my HD4600 graphics, but there is no way in the BIOS to set the amount of memory allocated (DVMT setting). I then came across this excellent blog that also applies to the HP 800 G1 BIOS. Using this method, I could set the DVMT Pre-Allocated setting. But it also turns out that you can disable the CFG Lock this way! I reverted my BIOS, and used the following two commands in the EFI Shell (not the one from Clover, see the article): // // HP 800 G1 SFF BIOS 02.75 only! // // Change DVMT Pre-Allocated to 128 MiB setup_var 0x233 0x4 // Disable CFG-LOCK setup_var 0x4a3 0x0 Again, you can verify this change using AppleIntelInfo. I currently have this machine running for about a day and I am typing this from this machine. Sound works, LAN works, sleep works, USB ports work, P/C states work and Turbo Boost works. The power button doesn't work (but I don't care), neither does 4K@60Hz output. Let's see what coming days will bring, but so far it has been a great learning. Great experience! Would you like to share Geekbench score? Link to comment Share on other sites More sharing options...
basilfx Posted May 8, 2019 Share Posted May 8, 2019 6 hours ago, macKriz said: Great experience! Would you like to share Geekbench score? Yes, no problem. Single-core is 4245, multi-core is 12663. Link to comment Share on other sites More sharing options...
Donw35 Posted May 9, 2019 Author Share Posted May 9, 2019 not bad, I am getting 4172 X 12347 Link to comment Share on other sites More sharing options...
mckenh Posted May 11, 2019 Share Posted May 11, 2019 On 4/25/2017 at 9:02 AM, Donw35 said: 10.14 using Intel onboard iGPU 1. Install Sierra from a real MAC to the hard drive going into the HP EliteDesk 800 G1 2. Install Clover v4813 from real MAC to hard disk with the below options checked * Clover for UEFI booting only * Install Clover in the ESP * Themes * drivers64UEFI ApfsDrvierLoader-64..efi AptioMemoryFix-64.efi * Install RC scripts on target volume * Optional RC Scripts - All * Install Clover Preference Pane 3 Use Clover Configurator to Edit config.plist but see below for the code or just use mine and rename to config.plist 4 Added the following Kext's to \EFI\CLOVER\kexts\Other *** Versions are important, use these or higher *** 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 6.26-357-gceb835ea.1800 IntelMausiEthernet.kext 2.4.0d0 USBInjectAll.kext 0.6.7 VoodooHDA.kext 2.9.1 Lulu.kext 1.2.8 WhateverGreen.kext 1.24 5 Reboot and setup 6 Sleep working, wake up using keyboard -- open terminal and type sudo pmset -a standby 0 to resolve issues with waking up I only tested video using the DP port 4k does not work 10.13.6 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 ApfsDrvierLoader-64..efi AptioMemoryFix-64.efi 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 F akeSMC.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 11/17/2018 *** Speed step was not working FIXED *** EFI zip is a copy of the settings I am using. create your own serial number. As of this date, my Mojave 10.14.1 is solid, I did do a test and 4k @ 60hz is not working. Not a problem at this moment and once we have Nvidia drives I have a 1050ti for this machine that I will go back to, then I will get my 4k monitor for. this machine. Clover 4813 Below version or higher required to boot EFI/CLOVER/kexts/Other 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.1800 IntelMausiEthernet.kext version 2.3.0b0 Lilu.kext version 1.2.8 USBinjectAll.kext version 0.6.8 WhatEverGreen.kext 1.2.4 VoodooHDA.kext version 2.9.1 EFI/CLOVER/drivers64UEFI AppleDriverLOader-64.efi AptioMemoryFix-64.efi UPDATE --- I added my newest clover folder, it has USBMpa.kext for the USB ports. no more patching between updates. make sure you are using clover 4871 or newer see file Clover_04062019, fix serial number for your own HP_800_G1_Elitedesk.zip Clover_04062019.zip I am using a HP EliteDesk 800 G3 and it starts to install but I get a panic. Will this work on a 3. I am using your EFI but you talk about a serial number and I am not sure what that is and if that may be the cause of the problem. If it is where do I get that 1 Link to comment Share on other sites More sharing options...
Donw35 Posted May 11, 2019 Author Share Posted May 11, 2019 you can make one up, I don't know if it will cause a panic though.... here is one that I generated in Clover Configurator D25NVLZSF8JC I haven't had access to a G3 but I think it should work. what are your specs on this machine ? Link to comment Share on other sites More sharing options...
mitch1 Posted May 22, 2019 Share Posted May 22, 2019 (edited) Anyone updated to 10.14.5 ? This will be my first update so want to make sure I don’t miss anything. Clover and kext update first needed? Edited May 22, 2019 by mitch1 Link to comment Share on other sites More sharing options...
Donw35 Posted May 23, 2019 Author Share Posted May 23, 2019 Updated on mine, no issues. Link to comment Share on other sites More sharing options...
mitch1 Posted May 27, 2019 Share Posted May 27, 2019 Thanks ! All good here too 1 Link to comment Share on other sites More sharing options...
salutt Posted June 2, 2019 Share Posted June 2, 2019 NEW BIOS 00.02.77 Rev.A 16.1 MB Apr 30, 2019 https://support.hp.com/nz-en/drivers/selfservice/hp-elitedesk-800-g1-small-form-factor-pc/5387475 1 Link to comment Share on other sites More sharing options...
Donw35 Posted June 4, 2019 Author Share Posted June 4, 2019 New BIOS installed.... no issues... Link to comment Share on other sites More sharing options...
HGunn Posted June 8, 2019 Share Posted June 8, 2019 Firstly just wanted to say thank you all for making my first Hackintosh build so easy. I have 800 G1 USDT running Mojave and everything is running perfectly except I am unable to get 4K output from the HD4600. I have tried every solution I can find online for enabling the 4K output but nothing seems to be working. Has anyone been able to get 4k running on these machines? Thanks again for all your help Link to comment Share on other sites More sharing options...
Donw35 Posted June 8, 2019 Author Share Posted June 8, 2019 I tested this a while ago and 4k didn't work, it does work in Windows 10 so we know its something with the config, try using a SMBIOS that has 4k or 5k monitor support and let us know. Link to comment Share on other sites More sharing options...
HGunn Posted June 10, 2019 Share Posted June 10, 2019 Soooo I was finally able to get 4K output working. I did this by installing: CoreDisplay Patcher (https://github.com/Floris497/mac-pixel-clock-patch-V2) (https://github.com/Floris497/mac-pixel-clock-patch-V2/issues/306) KextstoPatch - Name:AppleIntelFramebufferAzul , Find:0300220d00030303000000020000300100000000000000609914, Replace:0300220d00030303000000040000200200000000000000809914 This is my first time doing any of this so there may be better options out there. But for now 4K seems to be working from the HD4600 1 Link to comment Share on other sites More sharing options...
Donw35 Posted June 11, 2019 Author Share Posted June 11, 2019 excellent work, I don't have a 4k on my HP but do on my Main system. Link to comment Share on other sites More sharing options...
deeezy Posted July 9, 2019 Share Posted July 9, 2019 (edited) Just wanted to add something new, since I just acquired an HP 800 G1 USFF: I really had no luck with these instructions, but I don't have much patience. I did install the Olarila version of Mojave, and it worked the very first time! The only i had to manually tweak was the installation of the Ethernet kext. THIS MACHINE FREAKIN' ROCKS! Take care! Edited July 9, 2019 by deeezy 1 Link to comment Share on other sites More sharing options...
Donw35 Posted July 9, 2019 Author Share Posted July 9, 2019 Great, sorry the instructions did work out for your but sounds like you got it going, I don't know what Olaria Version is though. Link to comment Share on other sites More sharing options...
Donw35 Posted July 26, 2019 Author Share Posted July 26, 2019 10.14.6 update without issues, make sure to update your kext folder Link to comment Share on other sites More sharing options...
Menacie Posted August 27, 2019 Share Posted August 27, 2019 Thanks to you guys I got my system to work, just updated to 10.14.6 18G95 perfectly fine! Updated to Clover bootloader 5055 fine too. Much appreciated for your hard work guys, I will assist people in anyway I can in this thread too. 1 Link to comment Share on other sites More sharing options...
Menacie Posted August 31, 2019 Share Posted August 31, 2019 @Donw35 Do you plan on installing Catalina on this system? Link to comment Share on other sites More sharing options...
Donw35 Posted August 31, 2019 Author Share Posted August 31, 2019 I do, I don't mess with beta's though. should be that big a deal though.. I will post steps once I am successful. Link to comment Share on other sites More sharing options...
Menacie Posted August 31, 2019 Share Posted August 31, 2019 Same with me, I plan on waiting till November/December until they've ironed out the initial bugs. I doubt the procedure will be much different to Mojave though. Interestingly enough the CPU in these HP 800 units (I5-4590) is the same CPU they used in the 2015 iMac... so plenty of life left in this HP machine for sure. Link to comment Share on other sites More sharing options...
nowhere44 Posted September 3, 2019 Share Posted September 3, 2019 Hello everybody, I'm trying, hehe, with no luck, to install Mojave on a HP 800 G1 ultra slim I think I followed every steps including the use of main page's clover.zip Still no luck with a serie of ++++++++ and paf reboot Can you give me any advice? What can be the root cause of this? Thanks a lot in advance Link to comment Share on other sites More sharing options...
Donw35 Posted September 4, 2019 Author Share Posted September 4, 2019 more info needed, what version of clover are you using, what is your config.plist. Link to comment Share on other sites More sharing options...
Recommended Posts