Jump to content

Intel UHD 630 - i5-10500T on Catalina 10.15.7 BlackScreen


ammoune78
 Share

4 posts in this topic

Recommended Posts

Hi,

I've installed 10.15.7 using the RX 580 Pulse, now when i removed it, because not using it anymore, to only use the Integrated GPU, it boots up and when the driver is loaded, before the login screen appears, i got a BlackScreen.

 

The following properties is what i use:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>
				AACbPg==
				</data>
				<key>AAPL,slot-name</key>
				<string>Build In</string>
				<key>device-id</key>
				<data>
				mz4AAA==
				</data>
				<key>device_type</key>
				<string>Graphics controller</string>
				<key>framebuffer-con0-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con0-flags</key>
				<data>
				AACbPg==
				</data>
				<key>framebuffer-con1-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con1-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-con2-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con2-index</key>
				<data>
				/////w==
				</data>
				<key>framebuffer-con2-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-patch-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-portcount</key>
				<data>
				AgAAAA==
				</data>
				<key>framebuffer-stolenmem</key>
				<data>
				AAAwAQ==
				</data>
				<key>hda-gfx</key>
				<string>onboard-1</string>
				<key>model</key>
				<string>Intel UHD Graphics 630</string>
				<key>name</key>
				<string>Intel UHD Graphics Controller</string>
			</dict>
		</dict>
	</dict>
</dict>
</plist>

While when i only use these properties, the IGPU is loaded but without QE/CI:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>AACbPg==</data>
				<key>device-id</key>
				<data>mz4AAA==</data>
			</dict>
		</dict>
	</dict>
</dict>
</plist>

The following is my EFI folder [Opencore 0.9.0] attached, waiting for a help fixing the IGPU problem!

EFI.zip

Link to comment
Share on other sites

On 6/18/2023 at 9:15 AM, ammoune78 said:

Hi,

I've installed 10.15.7 using the RX 580 Pulse, now when i removed it, because not using it anymore, to only use the Integrated GPU, it boots up and when the driver is loaded, before the login screen appears, i got a BlackScreen.

 

The following properties is what i use:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>
				AACbPg==
				</data>
				<key>AAPL,slot-name</key>
				<string>Build In</string>
				<key>device-id</key>
				<data>
				mz4AAA==
				</data>
				<key>device_type</key>
				<string>Graphics controller</string>
				<key>framebuffer-con0-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con0-flags</key>
				<data>
				AACbPg==
				</data>
				<key>framebuffer-con1-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con1-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-con2-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con2-index</key>
				<data>
				/////w==
				</data>
				<key>framebuffer-con2-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-patch-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-portcount</key>
				<data>
				AgAAAA==
				</data>
				<key>framebuffer-stolenmem</key>
				<data>
				AAAwAQ==
				</data>
				<key>hda-gfx</key>
				<string>onboard-1</string>
				<key>model</key>
				<string>Intel UHD Graphics 630</string>
				<key>name</key>
				<string>Intel UHD Graphics Controller</string>
			</dict>
		</dict>
	</dict>
</dict>
</plist>

While when i only use these properties, the IGPU is loaded but without QE/CI:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>AACbPg==</data>
				<key>device-id</key>
				<data>mz4AAA==</data>
			</dict>
		</dict>
	</dict>
</dict>
</plist>

The following is my EFI folder [Opencore 0.9.0] attached, waiting for a help fixing the IGPU problem!

EFI.zip 5.51 MB · 3 downloads

 

I believe it is because you are using Catalina it is causing some issues (as it has no support for Comet Lake chipset). I presume your CPU & IGPU has been spoofed also to Coffee Lake for Catalina and you have removed agdpmod=pikera from the boot-arg? I know as that is the only way it can work. I've done it before for also my Gigabyte Z490 Aorus Xtreme running Catalina, and I can also say there is no VDA decoding using the 630 IGPU despite having a working display. Big Sur and Monterey would have much better support for the Comet Lake UHD630 overall. If you do upgrade to Big Sur/Monterey, I'd suggest to remove any/all CPUID spoofing from Kernel>Emulate, and depending on your CPU (i9 10900K, i7 10700K or i5 10500) to use 00009BC5 for i9/i7 and 00009BC8 for the i5. If you still have trouble getting it working you can try 07009B3E with device-id of 923E0000.

Link to comment
Share on other sites

4 hours ago, STLVNUB said:

Hey Dude, Long Time No Speak,

Sorry Can't Help You

 

Yeah Mate, it's bean a long time!  I've bought these PC parts component, for both macOS, Windows and "Ubuntu specially for tweaking my Android Satellite Receiver". And i don't use the RX 580 Pulse 8GB Anymore, so i pulled and putted it a side, juste in case i need it in the future! And because this CPU isn't power hangry :D

 

3 hours ago, Middleman said:

 

I believe it is because you are using Catalina it is causing some issues (as it has no support for Comet Lake chipset). I presume your CPU & IGPU has been spoofed also to Coffee Lake for Catalina and you have removed agdpmod=pikera from the boot-arg? I know as that is the only way it can work. I've done it before for also my Gigabyte Z490 Aorus Xtreme running Catalina, and I can also say there is no VDA decoding using the 630 IGPU despite having a working display. Big Sur and Monterey would have much better support for the Comet Lake UHD630 overall. If you do upgrade to Big Sur/Monterey, I'd suggest to remove any/all CPUID spoofing from Kernel>Emulate, and depending on your CPU (i9 10900K, i7 10700K or i5 10500) to use 00009BC5 for i9/i7 and 00009BC8 for the i5. If you still have trouble getting it working you can try 07009B3E with device-id of 923E0000.

Thanks for the Hint @Middleman, I've managed to get it working on Catalina, and i've just finished installing Ventura. I saw a post by a genius chineese Ma, that confirm the Z590 chipset using Monitor Data can ride the UHD 630. And the following, are what properties i use now, i'll test your suggestion, and i really like if you have more hints to share please, since there's no audio sound at the moment And this is now my second problem

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>
				BwCbPg==
				</data>
				<key>AAPL00,override-no-connect</key>
				<data>
				AP///////wA2dDAAAQAAAAoWAQOAc0F4Cs90o1dMsCMJ
				SEwhCACBgEVAYUCVAAEBAQEBAQEBAjqAGHE4LUBYLEUA
				xI4hAAAeZiFQsFEAGzBAcDYAxI4hAAAeAAAA/ABNU3Rh
				ciBEZW1vCiAgAAAA/QAySx5QFwAKICAgICAgAfE=
				</data>
				<key>AAPL01,override-no-connect</key>
				<data>
				AP///////wA2dDAAAQAAAAoWAQOAc0F4Cs90o1dMsCMJ
				SEwhCACBgEVAYUCVAAEBAQEBAQEBAjqAGHE4LUBYLEUA
				xI4hAAAeZiFQsFEAGzBAcDYAxI4hAAAeAAAA/ABNU3Rh
				ciBEZW1vCiAgAAAA/QAySx5QFwAKICAgICAgAfE=
				</data>
				<key>AAPL02,override-no-connect</key>
				<data>
				AP///////wA2dDAAAQAAAAoWAQOAc0F4Cs90o1dMsCMJ
				SEwhCACBgEVAYUCVAAEBAQEBAQEBAjqAGHE4LUBYLEUA
				xI4hAAAeZiFQsFEAGzBAcDYAxI4hAAAeAAAA/ABNU3Rh
				ciBEZW1vCiAgAAAA/QAySx5QFwAKICAgICAgAfE=
				</data>
				<key>device-id</key>
				<data>
				mz4AAA==
				</data>
				<key>enable-hdmi20</key>
				<data>
				AQAAAA==
				</data>
				<key>enable-lspcon-support</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con0-busid</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con0-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con0-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-con1-busid</key>
				<data>
				AgAAAA==
				</data>
				<key>framebuffer-con1-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con1-has-lspcon</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con1-pipe</key>
				<data>
				CAAAAA==
				</data>
				<key>framebuffer-con1-preferred-lspcon-mode</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con1-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-con2-busid</key>
				<data>
				BAAAAA==
				</data>
				<key>framebuffer-con2-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-con2-pipe</key>
				<data>
				CgAAAA==
				</data>
				<key>framebuffer-con2-type</key>
				<data>
				AAgAAA==
				</data>
				<key>framebuffer-patch-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-stolenmem</key>
				<data>
				AAAwAQ==
				</data>
				<key>igfxfw</key>
				<data>
				AgAAAA==
				</data>
			</dict>
		</dict>
		<key>Delete</key>
		<dict/>
	</dict>
</dict>
</plist>

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...