Contribute
Register

[README] Common Problems and Workarounds on 10.14 Mojave

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,714
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thank you. The boot problem solved after I removed VoodooI2C*.kext . Now I can boot into system without FakeID/IntelGFX=0x12345678, but ig-platform-id need to be 0x12345678. 0x59160000 causes panic.
I will attach new trouble shooting file.
You forgot to install FakePCIID.kext+FakePCIID_Intel_HD_Graphics.kext.
 
Joined
Apr 15, 2018
Messages
65
Motherboard
Mi NoteBook Pro 15.6''
CPU
Intel® Core™ i7-8550U
Graphics
Intel UHD Graphics 620, 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
@Sniki @RehabMan Thank you guys so much. My Graphics card works perfectly after installing FakePCIID.kext+FakePCIID_Intel_HD_Graphics.kext. I could inject ig-platform-id 0x59160000 without them in High Serra, so I ignored these kexts.
 
Joined
Dec 24, 2017
Messages
11
Motherboard
LG Gram 14Z980 (2018) - Clover UEFI
CPU
i5 8250u /
Graphics
UHD620 / 1920*1080
Thanks for the thread rehabman, I believe Mojave is at current stage a good experimenting and hackos development platform but way far from being a daily driver.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,714
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks for the thread rehabman, I believe Mojave is at current stage a good experimenting and hackos development platform but way far from being a daily driver.
As usual in the early stages (well,... almost all stages of hackintosh).
 
Joined
Jul 17, 2015
Messages
401
Motherboard
MSI GE62-2QC
CPU
5700HQ/HM87
Graphics
Intel HD5600 + GTX960M (1920 x 1080)
Mobile Phone
iOS
I have kernel panic on xiaomi notebook pro i5-8250u. This is my efi
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,714
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Jul 17, 2015
Messages
401
Motherboard
MSI GE62-2QC
CPU
5700HQ/HM87
Graphics
Intel HD5600 + GTX960M (1920 x 1080)
Mobile Phone
iOS
@Sniki @RehabMan Thank you guys so much. My Graphics card works perfectly after installing FakePCIID.kext+FakePCIID_Intel_HD_Graphics.kext. I could inject ig-platform-id 0x59160000 without them in High Serra, so I ignored these kexts.
Would you please upload your last EFI?
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
1,364
Motherboard
Lenovo V330 - 15IKB
CPU
i5-8250U
Graphics
UHD 620 /1920x1080
Mobile Phone
iOS
hi, could you please point me how to patch audioInjector in AppleALC? any help is greatly appreciated. Thanks
From what i understand at his post of new release build:
https://github.com/acidanthera/AppleALC/releases
All you have to do is download this newer version as the patch would remain the same, this latest version supports 10.14 Mojave.
 
Joined
Dec 23, 2011
Messages
156
Motherboard
HP ProBook 430 G3
CPU
Intel® Core™ i5-6200U
Graphics
Intel HD 520 1366x768
Mac
MacBook Pro
Mobile Phone
Other
3. Removing Harddrive/SSD and installing macOS externally with a USB to SATA cable (seems that it avoids APFS conversion).
Does not work for me :(
IMG_20180802_080557.jpg
 
Joined
Dec 6, 2011
Messages
60
Motherboard
Thinkpad W530
CPU
Core i7-3840QM
Graphics
Intel HD4000
Mac
MacBook Pro
Mobile Phone
Android, iOS
Just a heads up for those who are using the latest Lilu (1.2.7 unreleased) and the latest AppleALC (1.3.1 or 1.3.2), and cannot enable sound. I've found a bit of strangeness, and hope they will fix it. I'm reluctant to report it in their support forums because I can practically feel the maintainers blaming it on me. But anyway, that's how I have sound on my XPS13 now.

The symptoms are:
  • You cannot get sound by Clover's layout injection
  • You cannot get sound with a custom SSDT
  • applealcid=X and alcid=Y boot arguments seem non-functional
  • ioRegistryExplorer shows you that layout-id is 1, no matter what you set it to
I don't know if it's Clover, or if it's Apple's ACPI code, or if it's Lilu, or if it's AppleALC, and don't care too much, but I've found that the Package injected via SSDT-HDEF has the first property, no matter what it is, set to value 1 after the system boots.

So, my workaround was to make a dummy property:

Code:
        Local0 = Package()
        {
            "dummy-property", Buffer(4) { 1, 0, 0, 0 }, // <-- this gets overwritten and forcibly set to 1
            "alc-layout-id", Buffer(4) { 56, 0, 0, 0 }, // <-- this is the actual layout for your card in AppleALC
            "layout-id", Buffer(4) { 7, 0, 0, 0 }, // <-- this is what you get to see in the ioRegistryExplorer
            "built-in", Buffer() { 0x00 },
            "hda-gfx", Buffer() { "onboard-1" },
            "RM,device-id", Buffer(4) { 0x70, 0x9d, 0x00, 0x00 },
            "PinConfigurations", Buffer() { 0x00 },
        }
Hope that helps somebody.
 
Top