Giter Club home page Giter Club logo

dell-xps-9300-hackintosh's Introduction

Dell XPS 9300 (Ice Lake) Hackintosh

description

Computer Specs:

Component Name
CPU Intel i7 1065G7
iGPU Intel® Iris Plus Graphics 1536 MB
Lan Unknown
Audio Unknown
Ram 16 GB 3733 MHz LPDDR4X
Wifi + Bluetooth Unknown
NVMe Kingston NV1 500GB M.2 NVMe (the original SK Hynix NVME does not boot in MacOS)
SmBios MacBookPro 13
BootLoader OpenCore 0.7.9
macOS Monterey 12.2.1

screenshot

What works and What doesn't or WIP:

  • Intel Iris Plus iGPU HDMI Output (Not supported at the moment)
  • Intel Iris Plus iGPU Type-C to HDMI Output (Not supported at the moment)
  • Intel Iris Plus iGPU - H264 & HEVC
  • Internal Speakers
  • Internal microphone
  • Combojack headphones
  • Combojack microphone
  • HDMI Audio Output (Not supported at the moment)
  • TYPE-C to HDMI Audio Output (Not supported at the moment)
  • All USB-A 3.1 Ports (TYPE-C 3.2 Included)
  • SpeedStep / Sleep / Wake
  • HID Key PWRB & SLPB
  • I2C Touchpad with gesture
  • Keyboard (PS2-Internal) with backlight
  • F6 & F7 Brightness Key
  • F10 Print Screen Key
  • F1 & F2 & F3 Sound Key
  • Wi-Fi and Bluetooth
  • Realtek LAN
  • SSD NVME PciE Gen3x4
  • Micro SD Cardreader (Internal)
  • WebCam (Internal)
  • All Sensors CPU, IGPU, BATTERY, NVME, FAN
  • ACPI Battery
  • NVRAM (Native)
  • Recovery (macOS) boot from OpenCore
  • Windows 11 boot from OpenCore (not tested but should work)

Special Config:

  • USB port mapping performed
  • SSDT-Hack Essential patch

MacOS bootable USB creation:

  • Read the Dortania guide for creating your USB from Windows or macOS
  • Guide Dortania - USB creation

Bios settings for Bios Version 1.10.0

Enable :

  • SATA Operation : AHCI
  • Fastboot : Thorough
  • Integrated NIC : Enable

Disable :

  • Secure Boot
  • Intel SGX
  • SMM Security Migration
  • Wake on AC
  • Wake on Dell USB-C Dock
  • Power On Lid Open
  • Enable UEFI Network Stack
  • Sign Of Life : Early Logo Display / Early keyboard backlight
  • cfg lock and DVMT: DO AT YOUR OWN RISK!!! It may brick your laptop. But this is the most important step for power management. Without it, the laptop might idle at 70-100 degrees celsius.

(IMPORTANT) Fixing iMessage and other services with OpenCore

You'll need to generate your own of the following for MacOS to work correctly (WON'T WORK CORRETCLY WITHOUT IT):

Make sure to generate the strings to the MacBookPro16,2 model.

  • MLB
  • ROM*
  • SystemProductName
  • SystemSerialNumber *SystemUUID

Link to Guide

This should be done in macOS or linux.

CFG UNLOCK GUIDE

CFG UNLOCK

  1. Copy contents of ZIP above to Downloads folder (~/Downloads/HERE).
  2. Run cfglock.sh as sudo.
  3. Make sure the values are correct.
  4. Edit the script, uncomment putvar and run as sudo again.
  • Apple for macOS.
  • Acidanthera for OpenCore.
  • Dortania For great and detailed guides.
  • Lorys89 For making most of the EFI and configs, and most of the layout of this repo.

dell-xps-9300-hackintosh's People

Contributors

lekrsu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.