Giter Site home page Giter Site logo

bfykk / os-x-hp-elitedesk-800-g3-dm-clover Goto Github PK

View Code? Open in Web Editor NEW

This project forked from randyzhong/os-x-hp-elitedesk-800-g3-dm-clover

1.0 0.0 0.0 44.82 MB

Files needed for installing Mac OSX on HP EliteDesk 800 G3 Desktop Mini Business PC 65W/35W. Feel free to contribute!

Shell 0.50% C 14.54% Objective-C 21.73% HTML 43.51% Perl 1.03% Rich Text Format 17.89% CSS 0.81%

os-x-hp-elitedesk-800-g3-dm-clover's Introduction

OS-X-HP-EliteDesk-800-G3-DM-Clover

This repository contains the files and scripts to install macOS on the HP EliteDesk 800 G3 Desktop Mini Business PC (35 W/65 W).

HP EliteDesk 800 G3 Desktop Mini Business PC

Hardware Specs

Basic info

Here is my EliteDesk 800 G3 DM specs:

  • Product Number: Y3A18AV
  • Product Name: HP EliteDesk 800 G3 DM 65W
  • BIOS: P21 Ver.02.22 07/17/2018

Specs:

  • CPU: Intel® Core i7-7700 @ 3.60 GHz processor (65 W model only)
  • GPU: Integrated Intel® HD Graphics 630 (3 DisplayPorts)
  • Memory: 2 x 4GB Samsung DDR4-2400
  • Storage: Intel® 256 GB SSD, PCI-E Gen3 x 4, Turbo Drive G2 TLC SSD
  • LAN: Intel® I219LM Gigabit Network Connection LOM
  • WLAN: Intel® 8265 802.11ac 2x2 Wi-Fi with Bluetooth M.2 Combo Card Vpro (802.11ac Wave 2 supported)
  • Audio: Conexant CX20632 Audio Codec (all ports are stereo, 1 internal speaker, 1 front headphone, 1 front CITA port)

Full specs you can get from HP Website.

Configure BIOS Settings

To start, set BIOS to defaults. Then insure:

  • Advanced -> Boot Options

    • Disable Fast Boot
    • Disable CD-ROM Boot
    • Enable USB Storage Boot
    • Disable Network (PXE) Boot
  • Advanced -> Secure Boot Configuration

    • Select Legacy Support Enable and Secure Boot Disable, press F10 to save changes, system will reboot and lead you to Secure Boot and ask you to input a 4 digits security code for authorization, type in the code shows on the screen and enter to reboot and then press F10 again to enter BIOS configuration
    • Uncheck Enable MS UEFI CA key if you don't use Windows
  • Advanced -> System Options

    • Disable Virtualization Technology (VTx)
    • Disable Virtualization Technology for Directed I/O (VTd)
    • Enable M.2 SSD if you're using a NVME SSD
    • Uncheck M.2 WLAN/BT if you're using a Intel 8265NGW or other unsupported card
    • Check Allow PCIe/PCI SERR# Interrupt (Uncheck it if have interruption issues)

Advanced -> Built-in Device Options

  • Disable Wake on LAN
  • Set Video memory size to 64MB or larger
  • Disable LAN/WLAN Auto Switching
  • Disable Wake on WLAN

Advanced -> Port Options

  • Enable all if no specific reasons.

Advanced -> Power Management Options

  • Disable Extended Idle Power States

Press F10 to save changes.

Installation

  • To be updated

Tested OS

  • macOS High Sierra 10.13.6
  • macOS Mojave 10.14.1
  • macOS Catalina 10.15.4

Clover

  • Clover r5108

Kexts

  • EFICheckDisabler.kext (0.5)
  • FakePCIID_XHCIMux.kext (1.3.15)
  • FakeSMC.kext (6.26-357-gceb835ea.1800)
    • ACPISensors.kext (6.26-357-gceb835ea.1800)
    • CPUSensors.kext (6.26-357-gceb835ea.1800)
    • GPUSensors.kext (6.26-357-gceb835ea.1800)
    • LPCSensors.kext (6.26-357-gceb835ea.1800)
  • IntelMausiEthernet.kext (2.4.1d1)
  • Lilu.kext (1.4.3)
  • AppleALC.kext (1.4.8)
    • CX20632 is supported by AppleALC (Credit to Halelluja12 & frankiezdh) since v1.4.2, use layout-id 23 here, you can try layout-id 28 if you have issues
  • WhateverGreen.kext (1.3.8)
  • XHCI-unsupported.kext (0.9.2)

Known Issues:

  • Sleep is not working (Reboot or blackscreen when trying to wake it)

os-x-hp-elitedesk-800-g3-dm-clover's People

Contributors

randyzhong avatar

Stargazers

冷月无声 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.