Jump to content

Recommended Posts

Posted

So. A long time I make some firmware expirements to make better server based on MacOS and found one strange thing.

 

spacer.png

All the Mac's have to works from factory under x86 Shim and Plugin mode without native permissions to CPU futures.

Looking to the future where we have CPU's with a rings of E-P cores and some has-swell features that Shim x86 blocks any ideas to play with CPU settings variants.

If make something like force switch to x64 and reject Shim and Plugin via Open Core from kexts to load we can look at another system(seems only on Mac's). Some old solutions like Chimera bootloader time we can switch manually to x64 but for now hackintos'es can't do that.

Maybe somebody knows how to perform this  unlock???

 

<string>config=/Library/Preferences/SystemConfiguration/com.sense.Boot.plist keepsyms=1 debug=0x100 igfxagdc=0 kext-dev-mode=0x1 platform=ACPI acpi=strict arch=x86_64 srv=0x1 serverperfmode=0x1 wpkernel=0x1 dart=0x1 kextlog=0xff7 mb_asd=1 vm_compressor=0x1 rtcfx_exclude=10-FF darkwake=10 alcid=15 alctcsel=1 -no_compat_check -nehalem_error_disable -rwroot_hack -zc -xcpm -force64 -v</string>

<?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>Boot Logo</key>
	<string>Sense.png</string>
	<key>Kernel Architecture</key>
	<string>x86_64</string>
	<key>Kernel Cache</key>
    <string>System\Library\KernelCollections\BootKernelExtensions.kc</string>
	<key>Kernel Flags</key>
	<string>keepsyms=1 debug=0x100 igfxagdc=0 kext-dev-mode=0x1 platform=ACPI acpi=strict arch=x86_64 srv=0x1 serverperfmode=0x1 wpkernel=0x1 dart=0x1 kextlog=0xff7 mb_asd=1 vm_compressor=0x1 rtcfx_exclude=10-FF darkwake=10 -no_compat_check -nehalem_error_disable -rwroot_hack -zc -xcpm -force64 -v</string>
</dict>
</plist>

 

		<key>Block</key>
		<array>
			<dict>
				<key>Arch</key>
				<string>x86_64</string>
				<key>Comment</key>
				<string>Disable x86 shim</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>com.apple.driver.X86PlatformShim</string>
				<key>MaxKernel</key>
				<string></string>
				<key>MinKernel</key>
				<string></string>
				<key>Strategy</key>
				<string>Disable</string>
			</dict>
			<dict>
				<key>Arch</key>
				<string>Any</string>
				<key>Comment</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>com.apple.driver.AppleTyMCEDriver</string>
				<key>MaxKernel</key>
				<string></string>
				<key>MinKernel</key>
				<string></string>
				<key>Strategy</key>
				<string>Disable</string>
			</dict>
			<dict>
				<key>Arch</key>
				<string>x86_64</string>
				<key>Comment</key>
				<string>Disable Xsan Scheme</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>com.apple.driver.AppleXsanScheme</string>
				<key>MaxKernel</key>
				<string></string>
				<key>MinKernel</key>
				<string></string>
				<key>Strategy</key>
				<string>Disable</string>
			</dict>
		</array>

It's interesting because system without a condom's works faster on the eye's and small more it works another with threads and cores.

 

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...