Moderators Jake Lo Posted April 8, 2020 Moderators Share Posted April 8, 2020 CLOVER Specifications: Intel 6th generation Core i5-6200U 2.3 GHz, up to 2.8 GHz with Intel Turbo Boost Technology, 3 MB cache, 2 cores Integrated Intel HD Graphics 520 Non touch 35.6 cm (14 in) diagonal LED backlight FHD Slim eDP SVA Anti-glare (1920 x 1080) with camera System can be configured with a hard drive and M.2 SSD drive / NVMe 8192 MB total system memory (8192 MB x 1) Up to 32 GB - DDR4 PC4-17000 (Transfer rates up to 2133 MT/s) Intel Wireless-AC 3165 802.11 a/b/g/n/ac (1 x 1) WiFi and Bluetooth 4.0 combo (non-vPro) HP Module with NXP NFC Controller NPC100 Intel Ethernet Connection I219-V 10/100/1000 Ethernet Synaptics Touchpad Audiio Conexant CX20724 - VendorID: 0x14f150f4 Integrated HD Webcam (1) USB 3.1 Gen 1 charging (1) USB 3.1 Gen 1 (1) USB Basic Type-C (1) DisplayPort (1) VGA (1) RJ-45/Ethernet (1) Docking connector (1) Headphone/microphone combo (1) AC (1) External SIM (1) SD media card reader, supports SD, SDHC, SDXC Working: full graphics acceleration on Intel HD520 iGPU, including brightness control (F5 and F6) multi-display with DisplayPort OOB, VGA audio, microphone input and headset output (F8 and F9) - Mute button not working GigEthernet LAN connection wireless and bluetooth with any compatible card (a DW1560 in my case, no Whitelisting) left and right USB ports including USB Type-C integrated webcam (OOB) CPU power management sleep (Lid, Energy Saver settings, Apple menu, PWR button) & wake (Lid, PWR button) battery management (with SMCBatteryManager v1.0) keyboard and touchpad (with VoodooPS2Controller v1.9.2) keyboard backlight (Fn + F3) touchpad including tap-to-click, scrolling, mouse buttons (can be disable with prt scr key) Partially working: RTS522a microSD card reader (read-only mode) - after sleep, need to eject and reinsert New updated kext allow read and write Not working: TrackStick Finger Print reader Wifi button Mute button (grayed out) Fixed with AppleALC version 1.6.1 by Human7900 BIOS Settings: Spoiler Advanced Boot Options Startup Menu Delay(sec.) = 0 Fast Boot uncheck CD-ROM Boot uncheck USB Storage Boot checked Network (PXE) Boot unchecked Power On When AC Detected unchecked Power On When Lid is Opened unchecked Prompt on Battery Errors checked Prompt of Memory Size Change checked Prompt on Fixed Storage Change checked Audio Alerts During Boot checked NumLock on at Boot unchecked UEFI Boot Order checked Legacy Boot Order checked Secure Boot Configuration Configure Legacy Support and Secure Boot = Legacy Support Disable and Secure Boot Disable System Options Turbo Boost checked Hyperthreading checked Multi-processor checked Virtualization Technology (VTx) uncheck Virtualization Technology for Directed I/O (VTd) unchecked Swap Fn and Ctrl (keys) unchecked Launch Hotkeys without Fn Keypress unchecked Enable Turbo Boost on DC unchecked Built-In Device Options Embedded LAN Controller checked Wake on LAN disabled Video memory size 64MB Audio Device checked Integrated Microphone checked Internal Speakers checked Lock Wireless Button unchecked Wireless Network Device (WLAN) checked Bluetooth checked LAN / WLAN Auto Switching disabled Fan Always on while on AC Power unchecked Fan Quiet Mode unchecked Backlit keyboard timeout 10 sec. Integrated Camera checked Fingerprint Device unchecked NFC checked Port Options Left USB Ports checked Right USB Ports checked Right USB Port1 checked Right USB Port2 checked USB Charging Port Function checked Disable Charging Port in sleep/off if battery below (%) = 10 Media Card Reader checked Smart Card unchecked Smart Card Power Savings unchecked M2 SSD1 checked SATA1 checked Restrict USB Devices = Allow all USB Devices Option ROM Launch Policy Configure Option ROM Launch Policy = All Legacy Power Management Options Runtime Power Management checked Extended Idle Power States checked Deep Sleep checked Wake when Lid is Opened checked Wake on USB unchecked Power Control unchecked Installation: Follow the standard UEFI Clover guide Replace contents to /EFI/Clover after installing Clover HP840_G3.zip Updates: Added VoodooSMBUS for better touchpad experience, most gestures work! HP840G3_BetterTouchpad.zip Add HPFanReset.efi to /EFI/Clover/drivers/UEFI HPFanReset.efi.zip Post install: Install CsmVideoDxe.efi to fix stretched Clover boot screen using Clover Configurator. The version from Clover installer does not work. Change BIOS settings for Secure Boot Configuration Configure Legacy Support and Secure Boot = Legacy Support Disable and Secure Boot Disable Note: Files tested on Catalina, Mojave, High Sierra, El Capitan ( Just need to add boot arg -no_compat_check) Credits: Rehabman for hot patched files Sinetek /Cholonam for Sinetek-rtsx (SD Card reader) Leo-laps / 1Revenger1 for VoodooSMBUS & VoodooRMI 2 4 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted June 9, 2020 Author Moderators Share Posted June 9, 2020 OPENCORE Supports Mojave to Monterey Follow BIOS Configuration above Installation: Download macOS Monterey / Big Sur / Catalina / Mojave app Format a 16GB USB drive (GUID / Extended (Journaled)) Create USB Installer with createinstallmedia command Download attached folder and rename as EFI Mount EFI partition and add EFI folder Configure BIOS setting according to guide Boot with USB installer Complete installation Post Installation: Mount EFI partition of newly installed drive and copy EFI folder over Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app) MLB, ROM, SystemSerialNumber and SystemUUID Resources: https://dortania.github.io/OpenCore-Install-Guide/ https://github.com/VoodooSMBus/VoodooRMI https://github.com/OpenIntelWireless/itlwm https://github.com/cholonam/Sinetek-rtsx https://github.com/0xFireWolf/RealtekCardReader/releases Updated to OC 0.8.5 Note: Config is set for Broadcom DW1830 If you have Intel, rename Config-IntelWifi to Config.plist Multiboot from OC picker is also working! Note2: When using OC 0.7.4/0.7.6 bootpack, if disk is not detected Set in Config file under UEFI/APFS MinDate=20200306 and MinVersion=1412101001000000 for Catalina Set in Config file under UEFI/AFPS MinDate=20190820 and MinVersion=945275007000000 for Mojave For OC 0.7.6, if you're booting Catalina, you'll need to replace Lilu.kext with v1.5.7, v1.5.9 causes dependency for RealtekCardReaderFriend.kext HP840G3_OC_0.8.5.zip HP840G3_OC_0.7.9.zipHP840G3_OC_0.7.6.zipHP840G3_OC_0.7.4.zip HP840G3_OC_0.6.8.zip HP840G3_OC_0.6.3.zip 4 9 2 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 28, 2022 Author Moderators Share Posted October 28, 2022 OPENCORE - Ventura Supports Ventura Follow BIOS Configuration above Working: full graphics acceleration on Intel HD520 iGPU, including brightness control (F5 and F6) multi-display with DisplayPort (Video & Audio) audio, microphone input and headset output (F8 and F9) Mute button IS working by Human7900 GigEthernet LAN connection wireless and bluetooth with any compatible card (a DW1560 in my case, no Whitelisting) left and right USB ports including USB Type-C integrated webcam CPU power management sleep (Lid, Energy Saver settings, Apple menu, PWR button) & wake (Lid, PWR button) battery management keyboard and touchpad keyboard backlight (Fn + F3) touchpad with gestures, mouse buttons (can be disable with PrtScr key) RTS522a microSD card reader Not working: Trackpoint and mouse buttons Finger Print reader Wifi button Installation: Download macOS Ventura app Format a 16GB USB drive (GUID / Extended (Journaled)) Create USB Installer with createinstallmedia command Download attached folder and rename as EFI Mount EFI partition and add EFI folder Configure BIOS setting according to guide Boot with USB installer Complete installation Post Installation: Mount EFI partition of newly installed drive and copy EFI folder over Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app) MLB, ROM, SystemSerialNumber and SystemUUID Resources: https://dortania.github.io/OpenCore-Install-Guide/ https://github.com/VoodooSMBus/VoodooRMI https://github.com/OpenIntelWireless/itlwm https://github.com/cholonam/Sinetek-rtsx https://github.com/0xFireWolf/RealtekCardReader/releases Updated to OC 0.9.5 Note: Config is set for Broadcom DW1830 If you have Intel, rename Config-IntelWifi to Config.plist Multiboot from OC picker is also working! HP840G3_OC_0.9.5.zip HP840G3_OC_0.8.5_Ventura.zip 5 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 25, 2023 Author Moderators Share Posted October 25, 2023 OPENCORE - Sonoma Supports Sonoma Follow BIOS Configuration above Working: full graphics acceleration on Intel HD520 iGPU, including brightness control (F5 and F6) multi-display with DisplayPort (Video & Audio) audio, microphone input and headset output (F8 and F9) Mute button IS working by Human7900 GigEthernet LAN connection wireless and bluetooth with any compatible card (a DW1560 in my case, no Whitelisting) left and right USB ports including USB Type-C integrated webcam CPU power management sleep (Lid, Energy Saver settings, Apple menu, PWR button) & wake (Lid, PWR button) battery management keyboard and touchpad keyboard backlight (Fn + F3) touchpad with gestures, mouse buttons (can be disable with PrtScr key) RTS522a microSD card reader Not working: Trackpoint and mouse buttons Finger Print reader Wifi button Installation: Download macOS Sonoma app Format a 16GB USB drive (GUID / Extended (Journaled)) Create USB Installer with createinstallmedia command Download attached folder and rename as EFI Mount EFI partition and add EFI folder Configure BIOS setting according to guide Boot with USB installer Complete installation Post Installation: Mount EFI partition of newly installed drive and copy EFI folder over Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app) MLB, ROM, SystemSerialNumber and SystemUUID Resources: https://dortania.github.io/OpenCore-Install-Guide/ https://github.com/VoodooSMBus/VoodooRMI https://github.com/OpenIntelWireless/itlwm https://github.com/cholonam/Sinetek-rtsx https://github.com/0xFireWolf/RealtekCardReader/releases Updated to OC 0.9.5 Note: Config is set for Broadcom DW1830 If you have Intel, rename Config-IntelWifi to Config.plist (not tested) SMBIOS, ig-platform-id, device-id, USBPorts kext set to MacBookAir8,1 to support Sonoma Since Sonoma has dropped all/most of the Broadcom wireless we've been using, you'll need to patch the system using OpenCore Legacy Patcher.app (currently using 1.1.0) For Broadcom wireless system only, see here for patching Multiboot from OC picker is also working! HP840G3_OC_0.9.5-Sonoma.zip Link to comment Share on other sites More sharing options...
Recommended Posts