• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

Mojave Working Perfectly - Catalina Hangs on Boot (Graphics) UHD620 Chromebox i7

stevef

New member
Joined
Apr 11, 2020
Messages
12
Motherboard
HP Chromebox G2 (DA00WLMBAI0) Mr Chromebox UEFI Firmware
CPU
i7-8650U
Graphics
UHD620
OS X/macOS
10.13.x
Bootloader
  1. Clover (UEFI)
  2. OpenCore (UEFI)
Mac
  1. Mac mini
Mobile Phone
  1. iOS
So I have 2 identical machines - HP Google Chromeboxes with UEFI firmware installed.

I've had Mojave up and running beautiful for almost the past 6 months - very few issues setting it up and graphics work perfectly by simply setting the ig-platform-id in clover and injecting intel with clover. Also works with either Coffelake OR Kabylake ID if set in properties instead.

Catalina however simply refuses to play ball and hangs on boot at: imageproxy.php.jpeg

I've attempted multiple patches / fixes / kexts etc to try and get it working without any luck over the past couple of months.

Opencore also hangs at exactly the same point despite working fine in Mojave.



PR files attached - hopefully its something simple stupid that I haven't done (ALC kext removed from EFI as it would not upload due to file size limits)
 

Attachments

So I have 2 identical machines - HP Google Chromeboxes with UEFI firmware installed.

I've had Mojave up and running beautiful for almost the past 6 months - very few issues setting it up and graphics work perfectly by simply setting the ig-platform-id in clover and injecting intel with clover. Also works with either Coffelake OR Kabylake ID if set in properties instead.

Catalina however simply refuses to play ball and hangs on boot at:View attachment 2276

I've attempted multiple patches / fixes / kexts etc to try and get it working without any luck over the past couple of months.

Opencore also hangs at exactly the same point despite working fine in Mojave.
The configuration is not upto the mark. Start here:

PR files attached - hopefully its something simple stupid that I haven't done (ALC kext removed from EFI as it would not upload due to file size limits)
The server was migrated recently and will be fixed soon.
 
1. Its not a Laptop
2. Can you elaborate on "not up to the mark" ? As that could mean a million things.


But I've gone an re-installed following the guide as best I could (used fake SMC rather than Virtual SMC etc ...)

Cleaned off the kexts folders.
Installed the prescribed drivers from the guide

At this point I have tried multiple patches including the one listed here:


If "Inject Intel" is checked system will not boot.

[iGPU] Render Compression for IO Surface is Enabled.

The result is exactly the same with every patch / fix I've attempted, either by adding devices properties, Hackintool patching, using FakePCIID or simply selecting the (working in Mojave) ig-platform from the dropdown (0x59160009)

The Kexts are installed in clover/kexts/other as they will not install as per guide despite:

Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: disabled
DTrace Restrictions: disabled
NVRAM Protections: disabled
BaseSystem Verification: disabled

I have a fully working Mojave Machine with the original config for many months now with full acceleration.

FYI I have tried SMBios of MacBook Pro 14x-15x iMac 17x -19x and Mac mini 7x-8x and just about every variation of KBL and CFL platform ID's.

Thanks in Advance.
 

Attachments

Last edited:
1. Its not a Laptop
It's like small form factor. And has Mobile CPU. So the support will be using Laptop support.
2. Can you elaborate on "not up to the mark" ? As that could mean a million things.
Not upto the mark means not as per the guide.
But I've gone an re-installed following the guide as best I could (used fake SMC rather than Virtual SMC etc ...)

Cleaned off the kexts folders.
Installed the prescribed drivers from the guide
Better
If "Inject Intel" is checked system will not boot.

[iGPU] Render Compression for IO Surface is Enabled.

The result is exactly the same with every patch / fix I've attempted, either by adding devices properties, Hackintool patching, using FakePCIID or simply selecting the (working in Mojave) ig-platform from the dropdown (0x59160009)

The Kexts are installed in clover/kexts/other as they will not install as per guide despite:

Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: disabled
DTrace Restrictions: disabled
NVRAM Protections: disabled
BaseSystem Verification: disabled

I have a fully working Mojave Machine with the original config for many months now with full acceleration.

FYI I have tried SMBios of MacBook Pro 14x-15x iMac 17x -19x and Mac mini 7x-8x and just about every variation of KBL and CFL platform ID's.
The guide will be updated soon.

Kextcache output is missing. Attach it.

Here are few issues
  • The config.plist is not as per guide.
  • HFS+ driver is missing.
  • Remove FakePCIID and related kext.
  • Also, remove the DSDT.

Some of the questions.
  • Is the CPU as indicated in the profile?
  • Do you have any option to set DVMT in the BIOS?
 
Went back to scratch with it, re-installed Catalina (with HSF+ and no DSDT I think I deleted by accident before submitting but made no difference anyhow)

System boots fine until any graphics patch / injector / Fake ID / SSDT or otherwise is included.

Even went and tried with the Rehabman NUC7 guide which uses FAKE PCIID + SSDT patches (very close match to my machine specs)

All the above methods DO work in Mojave with Acceleration.

Removed The Fake PCIID kexts from Other, added into L/E and tried fake ID ... zero difference

Bottom line, in Catalina It stalls at exactly the Same point with ALL graphics hacks.

59160009 is the ID that work in Mojave the best with the correct GPU showing, A Coffelake Gpu-ID also works fine in Mojave but shows as Iris Plus 655.

Yep the CPU in profile is correct
No there is not Bios settings (For anything except boot selection).
 
Went back to scratch with it, re-installed Catalina (with HSF+ and no DSDT I think I deleted by accident before submitting but made no difference anyhow)

System boots fine until any graphics patch / injector / Fake ID / SSDT or otherwise is included.

Even went and tried with the Rehabman NUC7 guide which uses FAKE PCIID + SSDT patches (very close match to my machine specs)

All the above methods DO work in Mojave with Acceleration.

Removed The Fake PCIID kexts from Other, added into L/E and tried fake ID ... zero difference

Bottom line, in Catalina It stalls at exactly the Same point with ALL graphics hacks.

59160009 is the ID that work in Mojave the best with the correct GPU showing, A Coffelake Gpu-ID also works fine in Mojave but shows as Iris Plus 655.

Yep the CPU in profile is correct
No there is not Bios settings (For anything except boot selection).
What's the purpose of using HFS+ with Catalina?
What's the issue as of now?

Attach your PR files.
 
What's the purpose of using HFS+ with Catalina?

You told me it was missing

What's the issue as of now?

Same as it has been since the start of this thread - No Acceleration in Catalina
Attach your PR files.

I'm attaching PR files for my 100% working Mojave Config + Catalina Config without Acceleration.

Image in the first post is still how it boots loads if ANY graphics patch is used in Catalina.

FakePCIID is Required (now) in Mojave since latest updates (previously layout=13 would work for HDMI Audio).

Attached as Shared G Drive as files are too big to attach here.

Mojave 100% Config

Catalina No Graphics
 
You told me it was missing



Same as it has been since the start of this thread - No Acceleration in Catalina


I'm attaching PR files for my 100% working Mojave Config + Catalina Config without Acceleration.

Image in the first post is still how it boots loads if ANY graphics patch is used in Catalina.

FakePCIID is Required (now) in Mojave since latest updates (previously layout=13 would work for HDMI Audio).

Attached as Shared G Drive as files are too big to attach here.

Mojave 100% Config

Catalina No Graphics
The configuration is not as per the guide.
Start here:
 
Removed my Plist completely and took Rehabmans HD620 as a base.

STILL frozen at the same spot if graphics are enabled in Catalina.

Attached PR

SteveF Clover - Catalina
 
Removed my Plist completely and took Rehabmans HD620 as a base.

STILL frozen at the same spot if graphics are enabled in Catalina.

Attached PR

SteveF Clover - Catalina
Still, the configuration is not as per the guide.

Here are some issues
  • The config.plist is not as per the guide. Use "config_HD615_620_630_640_650.plist". Do NOT modify anything except enabling EC0 patch.
  • The BIOS folder from Drivers directory must be removed.
  • SMCHelper.efi is missing from drivers directory.
  • Remove the Off folder from Kexts directory.

Also, attach a kextcache output.
 

Forum statistics

Threads
1,937
Messages
18,125
Members
27,849
Latest member
TigaR