Jump to content
724 posts in this topic

Recommended Posts

how to eliminate second boot glitch in sierra? solution for el capitan not working on sierra. TIA.

			<dict>
				<key>Comment</key>
				<string>Second Stage patch 10.12</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AQAAdSU=
				</data>
				<key>Name</key>
				<string>IOGraphicsFamily</string>
				<key>Replace</key>
				<data>
				AQAA6yU=
				</data>
			</dict>

or

 

Name:  IOGraphicsFamily

Find:  01000075 25

Replace:  010000EB 25

Comment:  Second Stage patch 10.12

  • Like 3

what kind of "hack" you are using. I see you have similar hardware. 

 

The magic is to not load the vbios by bios/uefi (boot blind). I changed the pci-id in the vbios, so that it doesn't match with the card and doesn't get loaded at boot.

It's just a bit inconvenient, having to flip the switch on the card, whenever I need to access bios settings etc.

 

I'll figure out a fix for it!

Meanwhile, you could flash one of your cards to get it running?

Little confusing for me :) You put same fake bios to clover ROM folder and named it 1002_67B0.rom ? 

Can you explaind more specific? I wood like to try. So you have full acceleration on Sierra? 

You'd have to use windows to flash the card's vbios.

Don't do anything yet, as I'll try to find a better fix for it today.

Yes, I've got full acceleration...

  • Like 1

I am trying to upgrade to macOS Sierra public beta but I get an error while installing it "invalid sandbox profile for pid xx"!

 

Current Operating System : OSX El Capitan 10.11.6

 

System:

 

Lenovo Z50-70 | Intel i7 4510u | Intel HD 4400 | Nvidia GT 840M 

Here's a kext for Intel cpus with no power management (to be used with NullCPUPowerManagement.kext) in Sierra:

https://www.dropbox.com/s/dt113ivtsl40ltn/msr199.kext.zip?dl=0

 

And for the ones with uncore: (Haswell/Broadwell -E, -EP)

https://www.dropbox.com/s/102fk4i8xv86466/msr199withUncore_max.kext.zip?dl=0

 

For testing.

Make sure c1e is enabled or the cpu will run at full throttle all the time!

  • Like 1

Here's a kext for Intel cpus with no power management (to be used with NullCPUPowerManagement.kext) in Sierra:

https://www.dropbox.com/s/dt113ivtsl40ltn/msr199.kext.zip?dl=0

 

And for the ones with uncore:

https://www.dropbox.com/s/102fk4i8xv86466/msr199withUncore_max.kext.zip?dl=0

 

For testing.

Make sure c1e is enabled or the cpu will run at full throttle all the time!

I have power management already patched in the dsdt/ssdt. Why do I need this kext? How do I enable c1e?

I assume you're setting msr199 to full speed/voltage all the time ?

 

I get the same result on my mobo, by  switching off Speed Step and enable Turbo Mode in BIOS. This results in Turbo all the time.

C States are used as replacement for Speed Step.

I assume you're setting msr199 to full speed/voltage all the time ?

 

I get the same result on my mobo, by  switching off Speed Step and enable Turbo Mode in BIOS. This results in Turbo all the time.

C States are used as replacement for Speed Step.

Yes, some bioses do set msr 199h to max multi. Some don't and for Xeons I haven't seen one that does for all cores & threads. The kext writes 0xff00 to msr 199h on all cores/threads once and when exiting sleep. As there's no power management, the written values aren't overridden. 

 

The uncore version also writes msr 620h min multiplier = max multiplier.

Disabling uncore scaling helps with some situations. Higher fps on games and benchmarks. I got some stuttering on some games with Xeon and 5960x, when enabled.

  • Like 1

This is the exact error what I get while trying to upgrade to macOS Sierra Public beta from 10.11.6 El Capitan! 

 

wuWQ7tah.jpg

 

That usually has to do with the drive you are booting from.  Did you create an installer and boot to that or just use the installer app?  Was the app on a USB drive?  You need to provide more details to get any meaningful assistance.

Guest
This topic is now closed to further replies.
×
×
  • Create New...