Contribute
Register

MacOS Mojave Public Beta on Dell 7559

Status
Not open for further replies.
Joined
Jan 1, 2017
Messages
38
Motherboard
Inspiron 15 7000 Series 7559
CPU
Core i7-6700HQ
Graphics
Intel HD530/NVIDIA GTX 960M 3840x2160
It's been days since I successfully installed MacOS Mojave Public Beta on this Dell 7559. The config is exactly the same as the one booting High Sierra except that I updated Clover to r4595. No surprise there are problems:
  1. Random panic during boot. But I can always boot into Mojave if try enough times, at most 4 If I remember correctly. See attached pics for both boot messages of panic and normal boot.
  2. CoreDisplayFixup doesn't work on Public Beta 1 or Public Beta 2. mac-pixel-clock-patch-V2 works on an early version of Public Beta 1, but not on Public Beta 2. A patched working CoreDisplay.framework is attached.
 

Attachments

  • debug_4119.zip
    1.8 MB · Views: 150
  • IMG_1989-0001.png
    IMG_1989-0001.png
    1.2 MB · Views: 214
  • IMG_1990-0002.png
    IMG_1990-0002.png
    1.4 MB · Views: 210
  • CoreDisplay.framework.zip
    2.1 MB · Views: 97
It's been days since I successfully installed MacOS Mojave Public Beta on this Dell 7559. The config is exactly the same as the one booting High Sierra except that I updated Clover to r4595. No surprise there are problems:
  1. Random panic during boot. But I can always boot into Mojave if try enough times, at most 4 If I remember correctly. See attached pics for both boot messages of panic and normal boot.
  2. CoreDisplayFixup doesn't work on Public Beta 1 or Public Beta 2. mac-pixel-clock-patch-V2 works on an early version of Public Beta 1, but not on Public Beta 2. A patched working CoreDisplay.framework is attached.

Use MacBookPro11,1 not MacBookPro11,2.

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

After those two major mistakes, I stopped checking.
 
Use MacBookPro11,1 not MacBookPro11,2.
We have discussed this before, MacBookPro11,2s have no discrete GPU.

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.

Done.

au1986 said:
could u share ur high sierra configs?thx

See attachment debug_4119.zip. If you are going to try my config:
- I use hot path ACPI so you can copy the CLOVER folder over as is.
- edit config.plist to replace SMBIOS info with your own.
- the config is not tested with SSD or HDMI.
- Besides kexts in CLOVER/kexts/Other, I have these extra kexts installed in /S/L: ACPIBatteryManager.kext, BrcmPatchRAM2.kext, cloverHDA.kext, AppleBacklightInjector.kext, CodecCommander.kext. Specifically, you will have to set FakeID to an invalid value (0x12345678) then boot into the system and install AppleBacklightInjector.kext so that you can avoid any screen backlight issue.

Update: I have updated to Mojave public beta 3. Problem 1 does not occur but I'm not sure it is fixed or not because it is pretty random. Problem 2 is fixed by a modified version of CoreDisplay-patcher which adds a command like:
Code:
perl -i.bak -pe '$oldtest1 = qr"\xE8\x38\x02\x00\x00\xBB\xE6\x02\x00\xE0\x85\xC0\x0F\x85\x9C\x00\x00\x00"s;$newtest1 = "\xE8\x38\x02\x00\x00\xBB\xE6\x02\x00\xE0\x31\xC0\x0F\x85\x9C\x00\x00\x00"; $oldtest2 = qr"\xE8\x65\x00\x00\x00\xBB\xE6\x02\x00\xE0\x85\xC0\x0F\x85\xC9\xFE\xFF\xFF"s; $newtest2 = "\xE8\x65\x00\x00\x00\xBB\xE6\x02\x00\xE0\x31\xC0\x0F\x85\xC9\xFE\xFF\xFF";s/$oldtest1/$newtest1/g;s/$oldtest2/$newtest2/g' $CoreDisplayLocation
but this fix doesn't work on public beta 2.
 
Last edited:
I have this laptop but when I boot to the installer there are no drives in disk utility any ideas ?
 
Status
Not open for further replies.
Back
Top