Contribute
Register

Cannot get UHD 630 acceleration to work

Status
Not open for further replies.
Joined
Feb 26, 2016
Messages
11
Motherboard
Dell XPS 15 9570
CPU
i7-8750H
Graphics
UHD 630 + GTX 1050Ti: 1920x1080
Mac
  1. iMac
Mobile Phone
  1. iOS
I am trying to get UHD 630 acceleration on Mojave on my XPS 15 9570.
Since trying to boot without spoofing Kaby Lake graphics lead to my laptop rebooting after
Code:
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
I am trying to get it to work spoofing Kaby Lake graphics. Doing so I can boot but I have the following problems:
- I don't have graphics acceleration, under System Information I have only 7MB VRAM
- I don't have adjustable brightness: with SSDT-PNLF the brightness is very low, without SSDT-PNLF the screen is always at max brightness.

Can someone please help me sorting this out?
 

Attachments

  • debug_24520.zip
    5 MB · Views: 149
I am trying to get UHD 630 acceleration on Mojave on my XPS 15 9570.
Since trying to boot without spoofing Kaby Lake graphics lead to my laptop rebooting after
Code:
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
I am trying to get it to work spoofing Kaby Lake graphics. Doing so I can boot but I have the following problems:
- I don't have graphics acceleration, under System Information I have only 7MB VRAM
- I don't have adjustable brightness: with SSDT-PNLF the brightness is very low, without SSDT-PNLF the screen is always at max brightness.

Can someone please help me sorting this out?

You are injecting an invalid device-id in config.plist/Devices/Properties.
You have device-id=<591b0000>
Should be <1b590000>
 
You are injecting an invalid device-id in config.plist/Devices/Properties.
You have device-id=<591b0000>
Should be <1b590000>
Changing device-id to 1b590000 as suggested leads to reboot after
Code:
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
Verbose lines scroll really fast so I can't take a photo.
Attaching EFI folder.

EDIT: Also tried using 16590000 device-id, same result.
 

Attachments

  • EFI.zip
    4.8 MB · Views: 181
Last edited:
Changing device-id to 1b590000 as suggested leads to reboot after
Code:
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
Verbose lines scroll really fast so I can't take a photo.
Attaching EFI folder.

Since you're spoofing kabylake, you must use SSDT-RMCF to set LMAX appropriately for Kaby (0x56c), otherwise SSDT-PNLF assumes LMAX for CoffeeLake.
 
Since you're spoofing kabylake, you must use SSDT-RMCF to set LMAX appropriately for Kaby (0x56c), otherwise SSDT-PNLF assumes LMAX for CoffeeLake.
Set LMAX to 0x56c in SSDT-RMCF.aml, I still can't boot (reboot after the same line) but now the reboot isn't instant after that line.
 

Attachments

  • EFI.zip
    4.8 MB · Views: 150
Set LMAX to 0x56c in SSDT-RMCF.aml, I still can't boot (reboot after the same line) but now the reboot isn't instant after that line.

Do you have kexts already installed to /L/E or is this a fresh install?
 
Do you have kexts already installed to /L/E or is this a fresh install?
I have the following kexts already installed to /L/E

ACPIBatteryManager.kext
AppleALC.kext
AppleBacklightInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC.kext
Lilu.kext
USBInjectAll.kext
VoodooPS2Controller.kext
XHCI-300-series-injector.kext
 
I have the following kexts already installed to /L/E

ACPIBatteryManager.kext
AppleALC.kext
AppleBacklightInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC.kext
Lilu.kext
USBInjectAll.kext
VoodooPS2Controller.kext
XHCI-300-series-injector.kext

Seems like WhateverGreen.kext is missing.
How do you expect the patches you have configured for it to work without the kext?
 
Seems like WhateverGreen.kext is missing.
How do you expect the patches you have configured for it to work without the kext?
I'm sorry, I have WhateverGreen.kext 1.2.3 installed too, I forgot to mention it in the list.

This is the correct list:

ACPIBatteryManager.kext
AppleALC.kext
AppleBacklightInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC.kext
Lilu.kext
USBInjectAll.kext
VoodooPS2Controller.kext
WhateverGreen.kext
XHCI-300-series-injector.kext
 
I'm sorry, I have WhateverGreen.kext 1.2.3 installed too, I forgot to mention it in the list.

This is the correct list:

ACPIBatteryManager.kext
AppleALC.kext
AppleBacklightInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC.kext
Lilu.kext
USBInjectAll.kext
VoodooPS2Controller.kext
WhateverGreen.kext
XHCI-300-series-injector.kext

Attach full PR files (use invalid ig-platform-id so you can boot).
 
Status
Not open for further replies.
Back
Top