OpenCore BSP - Dell Inspiron 13 7378
For educational purposes only
Repo is outdated, head to Releases
if you know what you are doing :)
Specs
Component |
Brand |
CPU |
Intel Core i5-7200U |
iGPU |
Intel HD Graphics 620 |
Storage |
WD Green M.2 2280 SATA III 240GB |
Audio Code |
Realtek ALC225 AppleALC Info✨ |
WiFi Card |
Fenvi Broadcom BCM94360NG |
OS |
macOS Monterey |
BIOS |
v1.36.0 |
Supported versions
Version |
Supported |
10.13.x |
:heavy_exclamation_mark: Untested! Should work, theoretically |
10.14.x |
:white_check_mark: |
10.15.x |
:white_check_mark: |
11.x |
:white_check_mark: |
12.x |
:white_check_mark: |
13.x |
❓ |
14.x |
❓ |
Working/Not working:
Click on the arrow icons to expand the spoilers
iGPU
- [x] Intel HD 530 iGPU Backlight support
- [x] Intel HD 530 iGPU HDMI1.4b Output (1920x1080@120Hz)
- [x] Intel HD 530 iGPU Type-C to HDMI Output
- [x] Intel HD 530 iGPU - H264 & HEVC
Audio
ALC225
- [x] Internal Speakers
- [x] Internal Microphone
- [x] Combojack headphones
- [x] Combojack microphone
- [ ] HDMI Audio Output
- [x] Type-C to HDMI Audio Output
- [x] Type-C Audio Output
USB
- [x] All USB ports working and mapped
- [x] SD Card Reader (USB based)
- [x] Webcam (USB based)
Keyboard
- [x] Keyboard (PS2 based)
- [x] HID Key PWRB & SLPB
- [x] F11 & F12 remapped brightness keys
- [x] F13 Print Screen remapped key
- [x] Multimedia control sound keys on the side
Trackpad
- [x] I2C Touchpad with gestures
- [x] Force Touch
Misc
- [x] SpeedStep
- [x] Sleep/Wake using both `hibernatemode` `0` and `25`
- [ ] Hibernation
- [x] Sensors CPU, iGPU, Battery, NVMe, Fans
- [x] Native ACPI Battery 8-bit support
- [x] Native NVRAM support
- [x] Recovery (macOS) boot from OpenCore
- [x] Windows 10/Linux boot from OpenCore
- [ ] macOS Ventura Continuity Camera
Documentation
WIP
BIOS Offsets
The following tweaks are safe to commit using modGRUBShell. The EFI is adapted to the following tweaks, so, don't cry if the EFI doesn't work when you didn't run the following :)
`setup_var_cv Setup 0x4C7 0x01 0x00` - Disables CFG Lock
`setup_var 0x772 0x00` - Disables Above 4G decoding
`setup_var 0x76D 0x2` - Sets DVMT Pre-Alloc to 64M
`setup_var 0x76E 0x3` - Sets DVMT Total Gfx MEM to MAX
Brightness keys
Fluid brightness switch steps with 'enable-backlight-smoother' WhateverGreen property. Fixed brightness key presses using appropriate SSDTs. Reference
IORegistryExplorer dump
TBA
Issues
Currently known issues are found in the issues tab at the top.
If you encounter any other issue, feel free to file it. However, there's no guarantee that it will be worked upon...
Credits
- Apple for macOS
- Acidanthera for OpenCore and the majority of the kexts
- pixotna for fixing touchscreen and touchpad
- Dreamwhite for this readme layout
- Ayive for ComboJack-Fix implementation
- every other people that contributed to the hackintosh world :haha: