Jump to content
dgsga

OpenCore Discussion

373 posts in this topic

Recommended Posts

18 hours ago, uglyJoe said:

...

I did an update from 10.13.3 to 10.13.6 and the BootPicker was hiding the macOS entry during the process.

Only 'Install macOS' and Recovery was shown and direct after the reboots, there where some debug output like 'Start LoadRamDisk' that was blowing away my apple-logo, progress bar was still there.

I don't use verbose and with a normal boot there are no such messages. 

 

Now I got this debug messages at every boot. They appear at the first stage and before the Mac OS GPU driver kicks in.

For testing I disabled everything I found in the config about logging, debug=0, target=0 etc... but the messages are still there...

Share this post


Link to post
Share on other sites
Advertisement
5 hours ago, uglyJoe said:

 

Now I got this debug messages at every boot. They appear at the first stage and before the Mac OS GPU driver kicks in.

For testing I disabled everything I found in the config about logging, debug=0, target=0 etc... but the messages are still there...

 

Look at first page of this topic. I post some options to remove screen debug.

 

Fred

Share this post


Link to post
Share on other sites
Posted (edited)

Hi @obus and @fabiosun

 

Could you please try if these two patches work? (which is supposed to perform the same thing as what FakeCPUID in Clover does)

 

#1

Base: _cpuid_set_info
Comment: FakeCPUID - Model 0xE (0x5E, SKL), 10.14
Count: 1
Enabled: YES
Find: 89C1C0E904880D
Identifier: kernel
Limit: 0
Mask: (LEAVE THIS EMPTY)
MatchKernel: 18.
Replace: B90E000000880D
ReplaceMask: (LEAVE THIS EMPTY)
Skip: 0
#2

Base: _cpuid_set_info
Comment: FakeCPUID - Ext 0x5 (0x5E, SKL), 10.14
Count: 1
Enabled: YES
Find: 89C1C1E91080
Identifier: kernel
Limit: 0
Mask: (LEAVE THIS EMPTY)
MatchKernel: 18.
Replace: B90500000080
ReplaceMask: (LEAVE THIS EMPTY)
Skip: 0

 

Or this full Patch entry:

	<key>Kernel</key>
	<dict>
		<key>Patch</key>
		<array>
			<dict>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Comment</key>
				<string>FakeCPUID - Model 0xE (0x5E, SKL), 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				icHA6QSIDQ==
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				</data>
				<key>MatchKernel</key>
				<string>18.</string>
				<key>Replace</key>
				<data>
				uQ4AAACIDQ==
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Comment</key>
				<string>FakeCPUID - Ext 0x5 (0x5E, SKL), 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				icHB6RCA
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				</data>
				<key>MatchKernel</key>
				<string>18.</string>
				<key>Replace</key>
				<data>
				uQUAAACA
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>
		</array>
	</dict>

 

Note: Assuming that both of you are using and testing under 10.14, those 2 patches above were made based off 10.14.4 (18E226), for earlier versions, please send me the kernel and I will take a look.

Edited by PMheart
better explanation

Share this post


Link to post
Share on other sites
Posted (edited)
2 hours ago, PMheart said:

Hi @obus and @fabiosun

 

Could you please try if these two patches work? (which is supposed to perform the same thing as what FakeCPUID in Clover does)

 


#1

Base: _cpuid_set_info
Comment: FakeCPUID - Model 0xE (0x5E, SKL), 10.14
Count: 1
Enabled: YES
Find: 89C1C0E904880D
Identifier: kernel
Limit: 0
Mask: (LEAVE THIS EMPTY)
MatchKernel: 18.
Replace: B90E000000880D
ReplaceMask: (LEAVE THIS EMPTY)
Skip: 0

#2

Base: _cpuid_set_info
Comment: FakeCPUID - Ext 0x5 (0x5E, SKL), 10.14
Count: 1
Enabled: YES
Find: 89C1C1E91080
Identifier: kernel
Limit: 0
Mask: (LEAVE THIS EMPTY)
MatchKernel: 18.
Replace: B90500000080
ReplaceMask: (LEAVE THIS EMPTY)
Skip: 0

 

Or this full Patch entry:


	<key>Kernel</key>
	<dict>
		<key>Patch</key>
		<array>
			<dict>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Comment</key>
				<string>FakeCPUID - Model 0xE (0x5E, SKL), 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				icHA6QSIDQ==
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				</data>
				<key>MatchKernel</key>
				<string>18.</string>
				<key>Replace</key>
				<data>
				uQ4AAACIDQ==
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Comment</key>
				<string>FakeCPUID - Ext 0x5 (0x5E, SKL), 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				icHB6RCA
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				</data>
				<key>MatchKernel</key>
				<string>18.</string>
				<key>Replace</key>
				<data>
				uQUAAACA
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>
		</array>
	</dict>

 

Note: Assuming that both of you are using and testing under 10.14, those 2 patches above were made based off 10.14.4 (18E226), for earlier versions, please send me the kernel and I will take a look.

It works like a treat even for version macOS 10.14.4 (18E2034).

Thank's again PMhart for your efforts.

Edited by obus

Share this post


Link to post
Share on other sites
Posted (edited)

X86PlatformPlugin and X86PlatformShim is not loading with OC on my rig.

Anybody else having the same problem?

How to enable plugin type and drop Oem SSDTs?

 

Any ideas?

Screenshot 2019-04-29 at 18.35.39.png

Edited by obus

Share this post


Link to post
Share on other sites
Posted (edited)
3 hours ago, obus said:

X86PlatformPlugin and X86PlatformShim is not loading with OC on my rig.

Anybody else having the same problem?

How to enable plugin type and drop Oem SSDTs?

 

Any ideas?

Screenshot 2019-04-29 at 18.35.39.png

 

Take a look at sample ssdt in /doc/AcpiSamples directory, compil SSDT-PLUG.dsl and add it to injection and drop what you want. 

 

You can try first without dropping all SSDT this example is just to show you howto use those options.

 

337107271_Capturedcran2019-04-2918_56_23.png.57a81ec62773c9d1b8147d220bf8a2b7.png

Fred 

Edited by FredWst

Share this post


Link to post
Share on other sites

This is a great change in the boot loader , i am using clover and it is working flawlessly but i would like to try this new boot loader , i did as on the installation process but my system stop after the acpi injection , can anyone help me so i can send my patched dsdt and ssdt and config plist file , waiting any reply , again , thank you for this new boot loader. 

Share this post


Link to post
Share on other sites
13 minutes ago, Andrey1970 said:

 

If it is required to drop all SSDT.

112241317_2019-04-2922_02_46.png.c08a90c8e915c35ae48cda643844928a.png

 

Yes, just like at the bottom of my plist. ;)

 

Fred

Share this post


Link to post
Share on other sites

Has anyone had an issue with booting from NVMe as some are reporting issues on the Z390, im on Asus Prime Z370 PII with Sata Disabled and just use a 970 Evo on bottom M2 Slot with PCIEx4 booted with Opencore with Native speeds :thumbsup_anim:

Screenshot 2019-04-29 at 23.36.35.png

Share this post


Link to post
Share on other sites
Posted (edited)
18 minutes ago, MacFriedIntel said:

Has anyone had an issue with booting from NVMe as some are reporting issues on the Z390, im on Asus Prime Z370 PII with Sata Disabled and just use a 970 Evo on bottom M2 Slot with PCIEx4 booted with Opencore with Native speeds :thumbsup_anim:

 

 

thanks on the heads up will check it out an try on mine as have a asus z370-p

Edited by errorexists

Share this post


Link to post
Share on other sites
7 hours ago, WarDoc said:

if someone wants to make a logog for this bootloader pass it to me please also this is bringing attention slowly to the project 

 

Amazing video! Thank you for your contribution ;)

Share this post


Link to post
Share on other sites

This logo should be something along the lines of a Apple with half of it missing showings the apple core.

Share this post


Link to post
Share on other sites

Slowly join the party. Still on "ACPI -> Patch" section ;))

Could be more simple to set "ACPI -> Patch -> Enabled" default value to TRUE?

 

494022776_ScreenShot2019-04-30at18_22_58.thumb.png.cbd51054530bd3aa2bca58a90f0dff3c.png

Share this post


Link to post
Share on other sites
On 4/28/2019 at 6:31 PM, errorexists said:

any one using a samsung 970 pro nvme m.2 with OpenCore as it doesnt seem to show in the boot selector only the ssd's will show

still having issue with boot selection on asus z390-a an the z370-p
im using mojave 10.14.4 used olarila install with clover boot loader with out issues an maldon provided the openCore release an i have gone through my bios settings to make sure all is good as i am unable to do a debug as i can not see the mojave in the selector as the mojave beta is on a ssd card the ones i am trying to load are on 970 nvme evo m.2 & (pro) but yet windows does show as its on a samsung nvme m.2 evo

as i opened a bug report @vit9696  closed an says to ask here as there is no way i can do a debug for the issue ahh im lost here lol
Untitled3245.jpg.459579e5a4d9e7c44655df121720e934.jpg

Share this post


Link to post
Share on other sites
3 hours ago, errorexists said:

still having issue with boot selection on asus z390-a an the z370-p
im using mojave 10.14.4 used olarila install with clover boot loader with out issues an maldon provided the openCore release an i have gone through my bios settings to make sure all is good as i am unable to do a debug as i can not see the mojave in the selector as the mojave beta is on a ssd card the ones i am trying to load are on 970 nvme evo m.2 & (pro) but yet windows does show as its on a samsung nvme m.2 evo

as i opened a bug report @vit9696  closed an says to ask here as there is no way i can do a debug for the issue ahh im lost here lol
Untitled3245.jpg.459579e5a4d9e7c44655df121720e934.jpg

 

 

I'm having the same issue. I have an NVME Samsung 960 Pro that I boot fine with Clover, but it does not even appear with OC. Using GB Z390 Aorus Ultra.

Share this post


Link to post
Share on other sites
Posted (edited)
40 minutes ago, Download-Fritz said:

"sudo nvram -c" in macOS, but this has nothing to do with OC

Only work with hardware NVRAM.

Edited by obus

Share this post


Link to post
Share on other sites

Even with the Pendrive formatted in right way, I can't boot from it.

 

I've put the OC and BOOT folders with the correct content inside each other, but it don't show up. <_<

Share this post


Link to post
Share on other sites
3 hours ago, Allan said:

Even with the Pendrive formatted in right way, I can't boot from it.

 

I've put the OC and BOOT folders with the correct content inside each other, but it don't show up. <_<

jump in discord we will help you out 

Share this post


Link to post
Share on other sites

×