Jump to content

Jake Lo

Moderators
  • Posts

    14365
  • Joined

  • Last visited

  • Days Won

    871

Posts posted by Jake Lo

  1. when upgrading Clover, follow these settings. You might have to look in the different folders for the drivers under UEFI Drivers

    • Clover for UEFI booting only
    • Install Clover in the ESP
    • UEFI Drivers
      • AudioDxe
      • DataHubDxe
      • FSInject
      • SMCHelper
      • ApfsDriverLoader
      • AptioMemoryFix
      • Fat
      • FSInject
      • PartitionDxe
      • Ps2MouseDxe
      • UsbMouse.Dxe
      • VBoxHfs
    • Themes (optional)
    • Install Clover Preference Pane (optional)
    • Like 1
  2. What update?

     

    SSDT.aml is wrong for your system, remove it and create your own.

    You should update your kexts especially Lilu.kext, Whatevergreen.kext, and AppleALC.kext

    Once those are updated, you can remove IntelGraphicsFixup.

    I'm assuming your E5430 has a Broadcom Ethernet, so you can remove AppleIntelE1000e, or vice versa.

    You have 2 versions of VoodooPS2*. need to remove one or the other. Stick with the one that is for Alps.

    Lastly update your Clover files. Not sure what version you have installed but it's dated June 2018.

    • Like 1
  3. CLOVER

     

    HP840G3.png

    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

     

    • Like 2
    • Thanks 4
  4. Post full system specs:

    Ethernet: Intel, Broadcom, Realtek? 

    Wifi: Intel, Realtel, Broadcom, other?

    Touchpad: Synaptics, I2C?

    What version of MacOS to install: Catalina? Mojave?

    Do you have a Mac to create the installer?

     

     

×
×
  • Create New...