Contribute
Register

Intel HD 3000 Acceleration Mojave

Status
Not open for further replies.
Joined
Nov 11, 2018
Messages
88
Motherboard
ACER H81
CPU
i5-4460
Graphics
RX 570
Mac
  1. Mac mini
Mobile Phone
  1. Android
Still no luck with this unfortunately. I've tried the Fix HD 3000 Mojave utility (had to use Fake ID 0x12345678 to be able to boot), using Rehabman's 1366 x 768 config.plist (couldn't even boot to Clover bootloader), and virtually every other method on the web.

Is there a definitive list of what settings and files are needed to make HD 3000 work on Mojave somewhere? Everything I find seems to be only part of the solution.
 
Still no luck with this unfortunately. I've tried the Fix HD 3000 Mojave utility (had to use Fake ID 0x12345678 to be able to boot), using Rehabman's 1366 x 768 config.plist (couldn't even boot to Clover bootloader), and virtually every other method on the web.

Is there a definitive list of what settings and files are needed to make HD 3000 work on Mojave somewhere? Everything I find seems to be only part of the solution.
My 0.02$: I've had success with that fix on my Sandy bridge laptop BUT with OpenCore (quite easy, actually, if you follow Dortania's guide). Unfortunately, OpenCore is not good on that machine when it comes to MacOS 10.6 and 10.9 (that I still need), so I stayed with Clover 5106 and my 10.6, 10.9 and 10.11 perfectly working partitions, forgetting 10.14.
So my advice is: keep 10.11, 10.12 or 10.13 if you want to stay with Clover (don't go past v5106 — it's also very likely that your v4934 is a bit old too...) or use OpenCore instead of Clover (maybe first with 10.11, 10.12 or 10.13, then update it to 10.14 when everything works ok).
N.B.: AFAICT the patch is replacing kexts and frameworks in 10.14 with the ones from 10.13.
 
Still unable to get HD 3000 graphics or trackpad working properly on my HP Notebook 2000. Do the attached files help in finding out why? If not, what else can I provide?
 

Attachments

  • bootlog.txt
    37 KB · Views: 95
  • config.plist
    6.5 KB · Views: 128
Provide some more information about your Laptop.
  1. Which chipset does it use Intel 6-series or 7-series?
  2. Does it contain a discrete graphics card (AMD or Nvidia)?
  3. Are you injecting Lilu.kext and WhateverGreen.kext via your bootloader?
  4. Do you have any third party kexts in your /Library/Extensions folder or /System/Library/Extensions folder?
You are aware that this IGPU lacks metal support, so the display will not work as well as it might in an earlier version of macOS, such as High Sierra.
 
1. 6-series (I believe - i3 with HD 3000)
2. No other graphics other than Intel
3. Yes, both Lilu.kext and Whatevergreen.kext are in Clover/Kexts/Other
4. Not that I'm aware of, unless they were initially installed with multibeast.

L/E:

ACS6x.kext
AirPortAtheros40.kext
AppleAHCIPortHotplug.kext
ArcMSR.kext
ATTOCelerityFC8.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID2.kext
CalDigitHDProDrv.kext
HighPointIOP.kext
HighPointRR.kext
PromiseSTEX.kext
RtWlanDisk.kext
RtWlanU.kext
RtWlanU1827.kext
SoftRAID.kext

S/L/E:

acfs.kext
acfsctl.kext
ALF.kext
AMD7000Controller.kext
AMD8000Controller.kext
AMD9000Controller.kext
AMD9500Controller.kext
AMD10000Controller.kext
AMDFramebuffer.kext
AMDMTLBronzeDriver.bundle
AMDRadeonVADriver.bundle
AMDRadeonVADriver2.bundle
AMDRadeonX4000.kext
AMDRadeonX4000GLDriver.bundle
AMDRadeonX4000HWServices.kext
AMDRadeonX5000.kext
AMDRadeonX5000GLDriver.bundle
AMDRadeonX5000HWServices.kext
AMDRadeonX5000MTLDriver.bundle
AMDRadeonX5000Shared.bundle
AMDShared.bundle
AMDSupport.kext
apfs.kext
Apple_iSight.kext
Apple16X50Serial.kext
AppleACPIPlatform.kext
AppleActuatorDriver.kext
AppleAHCIPort.kext
AppleAPIC.kext
AppleAVEBridge.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBCMWLANBusInterfacePCIe.kext
AppleBCMWLANCore.kext
AppleBCMWLANCoreV3_Datastore.kext
AppleBluetoothDebug.kext
AppleBluetoothDebugService.kext
AppleBluetoothModule.kext
AppleBluetoothMultitouch.kext
AppleBluetoothRemote.kext
AppleBusPowerController.kext
AppleCameraInterface.kext
AppleConvergedIPCOLYBTControl.kext
AppleConvergedPCI.kext
AppleCredentialManager.kext
AppleEffaceableNOR.kext
AppleEffaceableStorage.kext
AppleEFIRuntime.kext
AppleEmbeddedOSSupportHost.kext
AppleFDEKeyStore.kext
AppleFileSystemDriver.kext
AppleFileUtil.kext
AppleFIVRDriver.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleFWAudio.kext
AppleGFXHDA.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleHDA.kext
AppleHIDALSService.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHPET.kext
AppleHPM.kext
AppleHSSPIHIDDriver.kext
AppleHSSPISupport.kext
AppleHV.kext
AppleHWSensor.kext
AppleInputDeviceSupport.kext
AppleIntelBDWGraphics.kext
AppleIntelBDWGraphicsFramebuffer.kext
AppleIntelBDWGraphicsGLDriver.bundle
AppleIntelBDWGraphicsMTLDriver.bundle
AppleIntelBDWGraphicsVADriver.bundle
AppleIntelBDWGraphicsVAME.bundle
AppleIntelCFLGraphicsFramebuffer.kext
AppleIntelCFLGraphicsVAME.bundle
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleIntelFramebufferAzul.kext
AppleIntelFramebufferCapri.kext
AppleIntelGraphicsShared.bundle
AppleIntelHD4000Graphics.kext
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsMTLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
AppleIntelHD5000Graphics.kext
AppleIntelHD5000GraphicsGLDriver.bundle
AppleIntelHD5000GraphicsMTLDriver.bundle
AppleIntelHD5000GraphicsVADriver.bundle
AppleIntelHSWVA.bundle
AppleIntelIVBVA.bundle
AppleIntelKBLGraphics.kext
AppleIntelKBLGraphicsFramebuffer.kext
AppleIntelKBLGraphicsGLDriver.bundle
AppleIntelKBLGraphicsMTLDriver.bundle
AppleIntelKBLGraphicsVADriver.bundle
AppleIntelKBLGraphicsVAME.bundle
AppleIntelLpssDmac.kext
AppleIntelLpssGspi.kext
AppleIntelLpssI2C.kext
AppleIntelLpssI2CController.kext
AppleIntelLpssSpiController.kext
AppleIntelLpssUARTCommon.kext
AppleIntelLpssUARTv0.kext
AppleIntelLpssUARTv1.kext
AppleIntelMCEReporter.kext
AppleIntelPCHPMC.kext
AppleIntelSKLGraphics.kext
AppleIntelSKLGraphicsFramebuffer.kext
AppleIntelSKLGraphicsGLDriver.bundle
AppleIntelSKLGraphicsMTLDriver.bundle
AppleIntelSKLGraphicsVADriver.bundle
AppleIntelSKLGraphicsVAME.bundle
AppleIntelSlowAdaptiveClocking.kext
AppleIRController.kext
AppleKextExcludeList.kext
AppleKeyStore.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMatch.kext
AppleMCCSControl.kext
AppleMCP89RootPortPM.kext
AppleMIDIBluetoothDriver.plugin
AppleMIDIFWDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMikeyHIDDriver.kext
AppleMobileDevice.kext
AppleMobileFileIntegrity.kext
AppleMultiFunctionManager.kext
AppleMultitouchDriver.kext
AppleOnboardSerial.kext
AppleOSXUSBNCM.kext
AppleOSXWatchdog.kext
ApplePlatformEnabler.kext
AppleQEMUHID.kext
AppleRAID.kext
AppleRAIDCard.kext
AppleRTC.kext
AppleSDXC.kext
AppleSEPManager.kext
AppleSmartBatteryManager.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSMCRTC.kext
AppleSRP.kext
AppleSSE.kext
AppleStorageDrivers.kext
AppleSystemPolicy.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleTopCase.kext
AppleUpstreamUserClient.kext
AppleUSBACM.kext
AppleUSBAudio.kext
AppleUSBCDC.kext
AppleUSBCHCOM.kext
AppleUSBCommon.kext
AppleUSBDisplays.kext
AppleUSBDMM.kext
AppleUSBECM.kext
AppleUSBEEM.kext
AppleUSBEthernet.kext
AppleUSBEthernetHost.kext
AppleUSBFTDI.kext
AppleUSBiBridge.kext
AppleUSBMultitouch.kext
AppleUSBNCM.kext
AppleUSBNetworking.kext
AppleUSBPLCOM.kext
AppleUSBRealtek8153Patcher.kext
AppleUSBSerial.kext
AppleUSBTopCase.kext
AppleUSBWCM.kext
AppleVADriver.bundle
AppleVirtIO.kext
AppleVirtualGraphics.kext
AppleWWANAutoEject.kext
AppleXsanScheme.kext
AudioAUUC.kext
autofs.kext
BCMWLANFirmware4355_Hashstore.kext
BCMWLANFirmware4364_Hashstore.kext
BCMWLANFirmware4377_Hashstore.kext
BootCache.kext
BridgeAudioCommunication.kext
BridgeAudioController.kext
cd9660.kext
cddafs.kext
CellPhoneHelper.kext
corecapture.kext
corecrypto.kext
CoreStorage.kext
CoreTrust.kext
Dont Steal Mac OS X.kext
DSACL.ppp
DSAuth.ppp
DVFamily.bundle
EAP-KRB.ppp
EAP-RSA.ppp
EAP-TLS.ppp
eficheck.kext
exfat.kext
GeForce.kext
GeForceAIRPlugin.bundle
GeForceGLDriver.bundle
GeForceMTLDriver.bundle
GeForceVADriver.bundle
HFS.kext
HFSEncodings.kext
IO80211Family.kext
IO80211FamilyV2.kext
IOAccelerator2D.plugin
IOAcceleratorFamily2.kext
IOACPIFamily.kext
IOAHCIFamily.kext
IOATAFamily.kext
IOAudioFamily.kext
IOAVBFamily.kext
IOBDStorageFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOBufferCopyController.kext
IOBufferCopyEngineFamily.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireIP.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IOImageLoader.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IONVMeFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOReportFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSerialFamily.kext
IOSkywalkFamily.kext
IOSlaveProcessor.kext
IOSlowAdaptiveClockingFamily.kext
IOSMBusFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBAttachedSCSI.kext
IOUSBFamily.kext
IOUSBHostFamily.kext
IOUSBMassStorageClass.kext
IOUSBMassStorageDriver.kext
IOUserEthernet.kext
IOVideoFamily.kext
iPodDriver.kext
KernelRelayHost.kext
KextAudit.kext
L2TP.ppp
Libm.kext
mcxalr.kext
msdosfs.kext
ntfs.kext
NVDAGF100Hal.kext
NVDAGK100Hal.kext
NVDAResman.kext
NVDAStartup.kext
NVMeSMARTLib.plugin
NVSMU.kext
OSvKernDSPLib.kext
pmtelemetry.kext
PPP.kext
PPPoE.ppp
PPPSerial.ppp
PPTP.ppp
pthread.kext
Quarantine.kext
Radius.ppp
Sandbox.kext
SMARTLib.plugin
smbfs.kext
SMCMotionSensor.kext
System.kext
TMSafetyNet.kext
triggers.kext
udf.kext
vecLib.kext
webcontentfilter.kext
webdav_fs.kext
 
Last edited:
/S/L/E is native.

/L/E contains a few non-standard third-party kexts:
  • AirPortAtheros40.kext
  • AppleAHCIPortHotplug.kext
  • RtWlanDisk.kext
  • RtWlanU.kext
  • RtWlanU1827.kext
These kexts are for an Atheros WiFi card, a Realtek WiFi card/USB dongle and to enable hot-plugging. So shouldn’t interfere with your IGPU.

Post a copy of your whole Clover EFI, so we can see clearly what you are using and what you are not using. There are a few requirements when using WhateverGreen, which you don’t seem to have followed.

Have you patched your laptop DSDT.aml?
If yes, do you know which patches you used?
Any previous graphics patching to the DSDT, or a custom SSDT for your graphics may be interfering with the changes you are now trying to apply.
 
/S/L/E is native.

/L/E contains a few non-standard third-party kexts:
  • AirPortAtheros40.kext
  • AppleAHCIPortHotplug.kext
  • RtWlanDisk.kext
  • RtWlanU.kext
  • RtWlanU1827.kext
These kexts are for an Atheros WiFi card, a Realtek WiFi card/USB dongle and to enable hot-plugging. So shouldn’t interfere with your IGPU.

Post a copy of your whole Clover EFI, so we can see clearly what you are using and what you are not using. There are a few requirements when using WhateverGreen, which you don’t seem to have followed.

Have you patched your laptop DSDT.aml?
If yes, do you know which patches you used?
Any previous graphics patching to the DSDT, or a custom SSDT for your graphics may be interfering with the changes you are now trying to apply.
Thanks for the help. What format would you like the Clover EFI in? A zipped file? Something else?
 
Yes, a zipped file.

Just right-click on the EFI folder, select Compress EFI from the dropdown list that appears and attach it to a post here.

What about the other questions I raised, Patched DSDT etc?
 
First, you should not have posted a copy of your config.plist while the Serial Number was readable. This is a big no-no on this site and the post containing your EFI has now been deleted, so others can't use your Serial Number.

I have been looking through your EFI folder and am trying to put together a revised EFI for your Sandy Bridge HP laptop.

Can you post a copy of your ACPI tables.
  • The ACPI tables can be obtained by pressing the F4 key or fn+F4 key, while on the Clover boot screen.
  • The tables will be extracted/saved to the /EFI/CLOVER/ACPI/origin folder on your macOS or USB drive, whichever you use to boot the system.
  • The tables will be saved in the background with no evidence that anything is happening, so leave the system for 30 seconds before booting in to macOS Mojave.
Zip the origin folder and post a copy here.

I am looking at the version of Clover you are currently using, Clover_r5144, which is quite a new version. This and a few others before it, back to Clover_r5123, all include a lot of the OpenCore settings, which makes getting the config set correctly a little harder.

So I as you are running macOS Mojave and don't need to use the latest version of Clover, I would suggest dropping back to the last version of Clover that wasn't so heavily invested in OpenCore - Clover_r5120. What do you think?
 
I have revised your current Clover EFI folder to what I think best suits the setup for your HP laptop.

I have cleaned up the CLOVER folder and config.plist, removed the Serial Number, Board Serial Number, SmUUID and MLB (Board Serial Number). So you need to add these back in to the config for the setup to work.

Try this EFI&Boot file on a spare USB. See how it works.
 

Attachments

  • EFI.zip
    16.6 MB · Views: 230
Status
Not open for further replies.
Back
Top