Skip to content

Releases: NeoBlizzard-verbose/Dell_Inspiron_13-7378-Hackintosh

Spring Reboot

19 May 22:29
2d1a18c
Compare
Choose a tag to compare

What's New?

A lot of things changed! Read the entire post before installing!!

  • Bump to OpenCore 0.9.9
  • Absolute recheck, old bugs were fixed, new bugs were introduced.
  • Force Touch fixed, works reliably well.
  • Adjusted touchpad touch ignore parameters to prevent mis-taps when typing.
  • HDMI out and Type C display out now work. No pink screen out with HDMI out now :D
  • Shutdown is reliably fixed. No more reboot when shut down (still occurs after a deep sleep wake and occasionally, for some reason)
  • Initial HibernateFixup impl., doesn't work, don't know when I'll fix
  • ComboJackFix implemented, thanks @ayive
  • Implemented BIOS offsets to disable CFG Lock

Bugs

  • Text in combojackfix pop-up is in Mandarin, I got used to it, get used to it, won't fix
  • Reboot after shutdown still occurs after a deep sleep wake and at random, for some reason, idk.
  • SMBUSPCI, although fixed, gets offloaded by macOS kernel after boot. I blame the kernel, not the EFI.
  • SDCard fixed, although it might get ejected after wake from sleep. Google the solution.

Note

  • Sanitized EFI using ocanonymize, inject custom SMBIOS before installing!
  • Deprecated CPUFriend implementation. Although it worked well, sleep when plugged in was broken.
  • CFG LOCK is disabled, DVMT tweaks were made, Above 4G decoding was disabled, more BIOS tweaks were made using modGRUBShell, so, run the below commands using modGRUBShell (included in EFI) before installing HakOS >:D

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

Run the above commands at your own risk! they ran fine on my machine and didn't explode, can't guarantee the same with yours...

New Year Horizon

26 Feb 05:05
Compare
Choose a tag to compare

HORIZON (noun)
the limit of a person's mental perception, experience, or interest

What's new?

System

  • ACPI Patches to fix SBUS-MCHC and GPIO - Finalized to perfection.
    • Drive Touchpad with I2C drivers = Wake from sleep with touchpad click (same behavior as Windows :D)
    • AppleSMBusPCI loads now (sadly, hit or miss)
  • Implemented breakless keys fix to prevent fn + b and fn + s from changing brightness.
    • Disable this SSDT if you want that functionality.
  • Potential Shutdown Reboot fix (doesn't work reliably :/)
  • All Slides are usable! Disable ProvideCustomSlide
  • BrightnessKeys truly fixed using SSDT-XOSI and Method renaming.

UX

  • QoL config.plist changes
  • Ships with OC 0.9.8 DEBUG!
  • Added PCI devices to System Information
  • Dual-boot capable, doesn't inject MacOS properties to Windows
  • Touchpad is finally chef's kiss.
  • UIScale=2 in UEFI - Output to match with macOS HiDPI module.

Bugs:

  • Doesn't shut down (at times, not always) usually after a long uptime and lot of sleep-wake cycles
  • HDMI out doesn't work, Type C display out (with and w/o hub) works.
  • No Boot Chime with default Resources, use 48KHz resources instead (internet is your best friend :D)

Notes:

  • Don't update VoodooI2C and VoodooI2CHID kexts in the future. It might break touchsreen functionality!
  • At this point, this EFI is very usable, with perfect sleep wake and Type C display out. I don't have the resources and time to fix the pending issues. On top of that, my setup is borked and every reboot takes at least 20 mins. and I don't plan to reinstall my macOS right now.
  • CONFIG PLIST and RESOURCES are not included! GRAB PLIST FROM THE REPO, MAKE CHANGES AND PASTE IN EFI!
  • If you are using Intel WIFI, put SecureBoot to Default to enable itlwm to load!

Disclaimer:

I will not be held responsible if you break your PC using the EFI. YOU are responsible for the modifications YOU will be doing to your PC! I happen to do this as a hobbyist project and had fun, and I WILL NOT BE HELD ACCOUNTABLE if you break your PC using this EFI!
☮️

We have lift off!

27 Nov 04:48
Compare
Choose a tag to compare

What's new?

  • ACPI Patches to fix SBUS-MCHC and GPIO.
  • Card Reader now appears in System Information
  • Touchscreen and Touchpad work simultaneously, now.

Notes:

  • Don't update VoodooI2C and VoodooI2CHID kexts in the future. It might break touchsreen functionality!
  • Usual touchpad caveats apply.

Contributors:

@pixotna for making touchscreen and touchpad work simultaneously :)

v0.3.0

25 Jul 08:59
5038645
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

What's new?

  • Fixed Internal Sound and Bluetooth.
  • Made backlight curve smoother using boot-arg
  • Fixed USBMap kext in config. (Webcam works :D)

Bugs:

  • Touchpad works but buttons don't.
  • No battery readouts :(
  • Definitely more

v0.2.0

24 Jul 07:30
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Boots.
  • airportitlwm loaded and WiFi works in recovery environment.
  • CardReader works (needs more testing with SDXC cards).
  • Keyboard and touchpad work.

Bugs:

Battery readouts, maybe?
Display touch (not sure how to fix)
more?

Note:

Press the space key on the bootpicker menu to reveal the macos dmg file.
Also paste the appropriate macos recovery file in the recovery folder before booting off of the USB drive