Dell Inspiron 5370

Dell Inspiron 5370

On March 2019 I've decided to make my first Hackintosh.

Preparation Phase

Dell Inspiron 5370 has a i5-8250U, UHD 620, 256 GB M.2 and a QCA9377 (which I've replaced later with a DW1830 bought on AliExpress)

I've made a dual boot with Arch Linux (150GB of / for Linux in EXT4, and 100 GB for Mac).

I don't have a Mac so I've used a VM to download the Mojave image, prepare the USB thumb drive and the EFI folder.

After I prepared the USB drive and did a little digging for the EFI folder suited for the install, I've configured and added a new Boot Entry in the BIOS (because the USB drive wasn't detected in the boot menu) and installed the OS

BIOS Settings

N.B. Because Mac OS Installer didn't detected the Free Space onto my SSD, I've formatted it in EXFAT in order to be recognized during the installation phase

Post Install Phase

After installing Mac OS and setting it up, I've created a new EFI which granted me the QE/CI (graphics acceleration) and the brightness control using the FN+F11 and FN+F12 keys

I've followed the WhateverGreen Framebuffer patching method and I got 1536MB.

N.B. Some people use the "framebuffer-unifiedmem" property (Devices=>Properties which grants 2048MB of VRAM. This patch is not recommended)

For the brightness control on Dell laptops I've renamed in the ACPI=>DSDT=>Patches section of the config.plist the following methods:

  • Rename _DSM to XDSM
  • Rename OSID to XSID (to avoid match against _OSI XOSI patch)
  • Rename _OSI to XOSI
  • Rename BRT6 to BRTX, use with SSDT-BRT6.aml, SSDT-PNLF.aml, AppleBacklightInjector.kext, and VoodooPS2Controller.kext to fix brightness keys

and added those SSDTs in ACPI/patched:

  • SSDT-BRT6.aml
  • SSDT-XOSI.aml
  • SSDT-PNLF.aml (this one enables the brightness control in SysPrefs => Display)

The final step I did was the USB port mapping (IT lang).

Here you are my EFI folder

Hope you enjoyed this Hack ;)

https://i.redd.it/0cp2p5n10tc31.png

submitted by /u/dreamwhite
[link] [comments]