Jump to content
Allan

Compatibility List for macOS 10.12

12 posts in this topic

Recommended Posts

1c96f8e45c331c62xhrv9.png

 

Hello Apple's users!

 

Apple showed the list for all devices that will support this new OS.

 

  • MacBook (late 2009 and later).
  • iMac (late 2009 and later).
  • MacBook Air (late 2010 and later).
  • MacBook Pro (late 2010 and later).
  • Mac Mini (late 2010 and later).
  • Mac Pro (late 2010 and later).

If you want test this new OS, just join at Apple Beta Software Program, download and install it in a separate partition.  

 

Never use an Beta OS as your current OS, probably you'll have a lot of bugs.  ;)

 

But if you want upgrade your OS X 10.11 through App Store, use Time Machine for back up your Mac.

Share this post


Link to post
Share on other sites
Advertisement

Actually, what is on the "compatibility list" is just an arbitary limitation set by the Sierra installer's OSInstall.mpkg file.

 

 

post-846696-0-61342600-1465989181_thumb.png

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<installer-gui-script minSpecVersion="1">
    <options hostArchitectures="x86_64" allow-external-scripts="yes" eraseOptionAvailable="true"/>
    <title>SU_TITLE</title>
    <script/>
    <volume-check script=""/>
    <installation-check script=""/>
    <script>
function InstallationCheck(prefix) {
	var boardIds = ['Mac-9AE82516C7C6B903','Mac-031B6874CF7F642A','Mac-F2268DC8','Mac-50619A408DB004DA','Mac-F22C8AC8','Mac-AFD8A9D944EA4843','Mac-942B59F58194171B','Mac-27ADBB7B4CEE8E61','Mac-F305150B0C7DEEEF','Mac-35C1E88140C3E6CF','Mac-77EB7D7DAF985301','Mac-2E6FAB96566FE58C','Mac-7BA5B2794B2CDB12','Mac-BE0E8AC46FE800CC','Mac-00BE6ED71E35EB86','Mac-4B7AC7E43945597E','Mac-F22C89C8','Mac-937CB26E2E02BB01','Mac-35C5E08120C7EEAF','Mac-FFE5EF870D7BA81A','Mac-F222BEC8','Mac-4BC72D62AD45599E','Mac-F2208EC8','Mac-66F35F19FE2A0D05','Mac-189A3D4F975D5FFC','Mac-C08A6BB70A942AC2','Mac-8ED6AF5B48C039E1','Mac-FA842E06C61E91C5','Mac-FC02E91DDD3FA6A4','Mac-06F11FD93F0323C5','Mac-06F11F11946D27C5','Mac-6F01561E16C75D06','Mac-F60DEB81FF30ACF6','Mac-81E3E92DD6088272','Mac-3CBD00234E554E41','Mac-F22586C8','Mac-F221BEC8','Mac-942C5DF58193131B','Mac-F2238BAE','Mac-9F18E312C5C2BF0B','Mac-C3EC7CD22292981F','Mac-F221DCC8','Mac-742912EFDBEE19B3','Mac-B809C3757DA9BB8D','Mac-F65AE981FFA204ED','Mac-031AEE4D24BFF0B1','Mac-DB15BD556843C820','Mac-F22589C8','Mac-F2238AC8','Mac-942452F5819B1C1B','Mac-65CE76090165799A','Mac-942459F5819B171B','Mac-94245B3640C91C81','Mac-42FD25EABCABB274','Mac-7DF2A3B5E5D671ED','Mac-F2268DAE','Mac-2BD1B31983FE1663','Mac-7DF21CB3ED6977E5','Mac-A369DDC4E67F1C45','Mac-F2268CC8','Mac-94245A3940C91C80','Mac-E43C1C25D4880AD6','Mac-942B5BF58194151B',];
	var cpuFeatures = system.sysctl( 'machdep.cpu.features' );
	cpuFeatures=cpuFeatures.split(" ");
	for( var i = 0; i < cpuFeatures.length; i++ ){
		if( cpuFeatures[i] == "VMM" ){
			return true;
		}
	}
	var nonSupportedModels = ['MacBookPro4,1','MacPro2,1','MacBookPro5,1','MacBookPro1,1','MacBookPro5,3','MacBookPro5,2','iMac8,1','MacBookPro5,4','iMac5,1','iMac5,2','iMac6,1','MacBookPro3,1','MacBookPro1,2','iMac9,1','Macmini3,1','Macmini1,1','iMac4,2','MacBookPro2,2','MacBookPro2,1','MacBook3,1','MacBook5,1','MacBook5,2','MacBook2,1','iMac4,1','MacBook1,1','MacBookPro5,5','Xserve2,1','MacBookAir1,1','Xserve3,1','MacBookAir2,1','Xserve1,1','Macmini2,1','MacPro3,1','iMac7,1','MacBook4,1','MacPro1,1','MacPro4,1',];
	var currentModel = system.sysctl('hw.model');
	if (nonSupportedModels.indexOf(currentModel) >= 0) {
		my.result.message = system.localizedString('ERROR_0');
		my.result.type = 'Fatal';
		return false;
	}
	var boardId = system.ioregistry.fromPath('IOService:/')['board-id'];
	if (boardIds.indexOf(boardId) == -1) {
		if (system.compareVersions(system.version.ProductVersion, '10.12') >= 0 && system.compareVersions(system.version.ProductVersion, '10.13') < 0) {
			my.result.message = system.localizedString('ERROR_1');
		} else {
			my.result.message = system.localizedString('ERROR_0');
		}
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function VolumeCheck(prefix) {
	if (system.env.OS_INSTALL == 1) return true;
	var myTargetSystemVersion = (my.target.systemVersion || system.files.plistAtPath(my.target.mountpoint + "/System/Library/CoreServices/SystemVersion.plist"));
	if (myTargetSystemVersion && system.compareVersions(myTargetSystemVersion.ProductVersion, '10.12') > 0) {
		my.result.message = system.localizedStringWithFormat('ERROR_3', '10.12');
		my.result.type = 'Fatal';
		return false;
	}
	my.result.message = system.localizedString('ERROR_4');
	if (!BackupDiskCheck0(my.target.mountpoint) || !ManagedPolicyCheck1(my.target.mountpoint)) {
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function BackupDiskCheck0(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_5');
	return ! system.files.fileExistsAtPath(my.target.mountpoint + '/Backups.backupdb');
}
function ManagedPolicyCheck1(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_6');
	var managedPolicyPlistPath = '/Library/Managed Preferences/com.apple.SoftwareUpdate.plist';
	var managedPolicyPlistKey = 'AllowPreReleaseInstallation';
	try {
		if ((system.files.plistAtPath(managedPolicyPlistPath)[managedPolicyPlistKey] == false) || (system.files.plistAtPath(my.target.mountpoint + managedPolicyPlistPath)[managedPolicyPlistKey] == false)) {
			return false;
		} else {
			return true;
		}
	} catch(e) {}
	return true;
}
</script>
    <license file="License.rtf"/>
    <choices-outline>
        <line choice="OSInstall"/>
    </choices-outline>
    <choice id="OSInstall" title="ESSENTIAL_TITLE" description="ESSENTIAL_DESCRIPTION" start_enabled="true" start_selected="true" visible="false">
        <pkg-ref id="BaseSystemResources" auth="Root">BaseSystemResources.pkg</pkg-ref>
        <pkg-ref id="Essentials" auth="Root">Essentials.pkg</pkg-ref>
        <pkg-ref id="OSInstall" auth="Root">OSInstall.pkg</pkg-ref>
    </choice>
    <system-image id="com.apple.dmg.MacOSX">BaseSystem.dmg</system-image>
    <pkg-ref id="BaseSystemResources" installKBytes="114" version="10.12.0.1.1.1465282660"/>
    <pkg-ref id="OSInstall" installKBytes="0" version="10.12.0.1"/>
    <pkg-ref id="Essentials" installKBytes="11737326" version="10.12.0.1.1.1465282660"/>
    <system-image id="com.apple.dmg.MacOSX" sha1="fcdf8929a39d99e1e5a5e4ee13d5145107bd0112"/>
</installer-gui-script>

 

 

 

The operating system itself is quite happy to allow you to boot with some of the older SMBIOS e.g. MBP5,1 as long as the installation phase on the hard drive has been completed and your processor supports SSE4.

 

I managed to install Sierra on my legacy BIOS, Penryn based Core2Duo laptop (see signature) using a MacBook6,1 or MBP7,1 SMBIOS to bypass the installer limitation.  

 

At the first reboot after Sierra was installed on its hard drive partition, I switched to my usual MBP 5,1 definition that has worked well for the system since Snow Leopard...et voila!

 

post-846696-0-83976200-1465989429_thumb.png

 

Share this post


Link to post
Share on other sites

Actually, what is on the "compatibility list" is just an arbitary limitation set by the Sierra installer's OSInstall.mpkg file.

 

 

attachicon.gifThis version of OS X 10.12 cannot be installed on this computer.png

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<installer-gui-script minSpecVersion="1">
    <options hostArchitectures="x86_64" allow-external-scripts="yes" eraseOptionAvailable="true"/>
    <title>SU_TITLE</title>
    <script/>
    <volume-check script=""/>
    <installation-check script=""/>
    <script>
function InstallationCheck(prefix) {
	var boardIds = ['Mac-9AE82516C7C6B903','Mac-031B6874CF7F642A','Mac-F2268DC8','Mac-50619A408DB004DA','Mac-F22C8AC8','Mac-AFD8A9D944EA4843','Mac-942B59F58194171B','Mac-27ADBB7B4CEE8E61','Mac-F305150B0C7DEEEF','Mac-35C1E88140C3E6CF','Mac-77EB7D7DAF985301','Mac-2E6FAB96566FE58C','Mac-7BA5B2794B2CDB12','Mac-BE0E8AC46FE800CC','Mac-00BE6ED71E35EB86','Mac-4B7AC7E43945597E','Mac-F22C89C8','Mac-937CB26E2E02BB01','Mac-35C5E08120C7EEAF','Mac-FFE5EF870D7BA81A','Mac-F222BEC8','Mac-4BC72D62AD45599E','Mac-F2208EC8','Mac-66F35F19FE2A0D05','Mac-189A3D4F975D5FFC','Mac-C08A6BB70A942AC2','Mac-8ED6AF5B48C039E1','Mac-FA842E06C61E91C5','Mac-FC02E91DDD3FA6A4','Mac-06F11FD93F0323C5','Mac-06F11F11946D27C5','Mac-6F01561E16C75D06','Mac-F60DEB81FF30ACF6','Mac-81E3E92DD6088272','Mac-3CBD00234E554E41','Mac-F22586C8','Mac-F221BEC8','Mac-942C5DF58193131B','Mac-F2238BAE','Mac-9F18E312C5C2BF0B','Mac-C3EC7CD22292981F','Mac-F221DCC8','Mac-742912EFDBEE19B3','Mac-B809C3757DA9BB8D','Mac-F65AE981FFA204ED','Mac-031AEE4D24BFF0B1','Mac-DB15BD556843C820','Mac-F22589C8','Mac-F2238AC8','Mac-942452F5819B1C1B','Mac-65CE76090165799A','Mac-942459F5819B171B','Mac-94245B3640C91C81','Mac-42FD25EABCABB274','Mac-7DF2A3B5E5D671ED','Mac-F2268DAE','Mac-2BD1B31983FE1663','Mac-7DF21CB3ED6977E5','Mac-A369DDC4E67F1C45','Mac-F2268CC8','Mac-94245A3940C91C80','Mac-E43C1C25D4880AD6','Mac-942B5BF58194151B',];
	var cpuFeatures = system.sysctl( 'machdep.cpu.features' );
	cpuFeatures=cpuFeatures.split(" ");
	for( var i = 0; i < cpuFeatures.length; i++ ){
		if( cpuFeatures[i] == "VMM" ){
			return true;
		}
	}
	var nonSupportedModels = ['MacBookPro4,1','MacPro2,1','MacBookPro5,1','MacBookPro1,1','MacBookPro5,3','MacBookPro5,2','iMac8,1','MacBookPro5,4','iMac5,1','iMac5,2','iMac6,1','MacBookPro3,1','MacBookPro1,2','iMac9,1','Macmini3,1','Macmini1,1','iMac4,2','MacBookPro2,2','MacBookPro2,1','MacBook3,1','MacBook5,1','MacBook5,2','MacBook2,1','iMac4,1','MacBook1,1','MacBookPro5,5','Xserve2,1','MacBookAir1,1','Xserve3,1','MacBookAir2,1','Xserve1,1','Macmini2,1','MacPro3,1','iMac7,1','MacBook4,1','MacPro1,1','MacPro4,1',];
	var currentModel = system.sysctl('hw.model');
	if (nonSupportedModels.indexOf(currentModel) >= 0) {
		my.result.message = system.localizedString('ERROR_0');
		my.result.type = 'Fatal';
		return false;
	}
	var boardId = system.ioregistry.fromPath('IOService:/')['board-id'];
	if (boardIds.indexOf(boardId) == -1) {
		if (system.compareVersions(system.version.ProductVersion, '10.12') >= 0 && system.compareVersions(system.version.ProductVersion, '10.13') < 0) {
			my.result.message = system.localizedString('ERROR_1');
		} else {
			my.result.message = system.localizedString('ERROR_0');
		}
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function VolumeCheck(prefix) {
	if (system.env.OS_INSTALL == 1) return true;
	var myTargetSystemVersion = (my.target.systemVersion || system.files.plistAtPath(my.target.mountpoint + "/System/Library/CoreServices/SystemVersion.plist"));
	if (myTargetSystemVersion && system.compareVersions(myTargetSystemVersion.ProductVersion, '10.12') > 0) {
		my.result.message = system.localizedStringWithFormat('ERROR_3', '10.12');
		my.result.type = 'Fatal';
		return false;
	}
	my.result.message = system.localizedString('ERROR_4');
	if (!BackupDiskCheck0(my.target.mountpoint) || !ManagedPolicyCheck1(my.target.mountpoint)) {
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function BackupDiskCheck0(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_5');
	return ! system.files.fileExistsAtPath(my.target.mountpoint + '/Backups.backupdb');
}
function ManagedPolicyCheck1(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_6');
	var managedPolicyPlistPath = '/Library/Managed Preferences/com.apple.SoftwareUpdate.plist';
	var managedPolicyPlistKey = 'AllowPreReleaseInstallation';
	try {
		if ((system.files.plistAtPath(managedPolicyPlistPath)[managedPolicyPlistKey] == false) || (system.files.plistAtPath(my.target.mountpoint + managedPolicyPlistPath)[managedPolicyPlistKey] == false)) {
			return false;
		} else {
			return true;
		}
	} catch(e) {}
	return true;
}
</script>
    <license file="License.rtf"/>
    <choices-outline>
        <line choice="OSInstall"/>
    </choices-outline>
    <choice id="OSInstall" title="ESSENTIAL_TITLE" description="ESSENTIAL_DESCRIPTION" start_enabled="true" start_selected="true" visible="false">
        <pkg-ref id="BaseSystemResources" auth="Root">BaseSystemResources.pkg</pkg-ref>
        <pkg-ref id="Essentials" auth="Root">Essentials.pkg</pkg-ref>
        <pkg-ref id="OSInstall" auth="Root">OSInstall.pkg</pkg-ref>
    </choice>
    <system-image id="com.apple.dmg.MacOSX">BaseSystem.dmg</system-image>
    <pkg-ref id="BaseSystemResources" installKBytes="114" version="10.12.0.1.1.1465282660"/>
    <pkg-ref id="OSInstall" installKBytes="0" version="10.12.0.1"/>
    <pkg-ref id="Essentials" installKBytes="11737326" version="10.12.0.1.1.1465282660"/>
    <system-image id="com.apple.dmg.MacOSX" sha1="fcdf8929a39d99e1e5a5e4ee13d5145107bd0112"/>
</installer-gui-script>

 

 

 

 The operating system itself is quite happy to allow you to boot with some of the older SMBIOS e.g. MBP5,1 as long as the installation phase on the hard drive has been completed.

 

I managed to install Sierra on my legacy BIOS, Penryn based Core2Duo laptop (see signature) using a MacBook6,1 SMBIOS (late 2009) to bypass the installer limitation.  

 

At the first reboot after Sierra was installed on its hard drive partition, I switched to my usual MBP 5,1 definition that has worked well for the system since Snow Leopard...et voila!

 

 

 

thankfully :)

Share this post


Link to post
Share on other sites

Actually, what is on the "compatibility list" is just an arbitary limitation set by the Sierra installer's OSInstall.mpkg file.

 

 

attachicon.gifThis version of OS X 10.12 cannot be installed on this computer.png

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<installer-gui-script minSpecVersion="1">
    <options hostArchitectures="x86_64" allow-external-scripts="yes" eraseOptionAvailable="true"/>
    <title>SU_TITLE</title>
    <script/>
    <volume-check script=""/>
    <installation-check script=""/>
    <script>
function InstallationCheck(prefix) {
	var boardIds = ['Mac-9AE82516C7C6B903','Mac-031B6874CF7F642A','Mac-F2268DC8','Mac-50619A408DB004DA','Mac-F22C8AC8','Mac-AFD8A9D944EA4843','Mac-942B59F58194171B','Mac-27ADBB7B4CEE8E61','Mac-F305150B0C7DEEEF','Mac-35C1E88140C3E6CF','Mac-77EB7D7DAF985301','Mac-2E6FAB96566FE58C','Mac-7BA5B2794B2CDB12','Mac-BE0E8AC46FE800CC','Mac-00BE6ED71E35EB86','Mac-4B7AC7E43945597E','Mac-F22C89C8','Mac-937CB26E2E02BB01','Mac-35C5E08120C7EEAF','Mac-FFE5EF870D7BA81A','Mac-F222BEC8','Mac-4BC72D62AD45599E','Mac-F2208EC8','Mac-66F35F19FE2A0D05','Mac-189A3D4F975D5FFC','Mac-C08A6BB70A942AC2','Mac-8ED6AF5B48C039E1','Mac-FA842E06C61E91C5','Mac-FC02E91DDD3FA6A4','Mac-06F11FD93F0323C5','Mac-06F11F11946D27C5','Mac-6F01561E16C75D06','Mac-F60DEB81FF30ACF6','Mac-81E3E92DD6088272','Mac-3CBD00234E554E41','Mac-F22586C8','Mac-F221BEC8','Mac-942C5DF58193131B','Mac-F2238BAE','Mac-9F18E312C5C2BF0B','Mac-C3EC7CD22292981F','Mac-F221DCC8','Mac-742912EFDBEE19B3','Mac-B809C3757DA9BB8D','Mac-F65AE981FFA204ED','Mac-031AEE4D24BFF0B1','Mac-DB15BD556843C820','Mac-F22589C8','Mac-F2238AC8','Mac-942452F5819B1C1B','Mac-65CE76090165799A','Mac-942459F5819B171B','Mac-94245B3640C91C81','Mac-42FD25EABCABB274','Mac-7DF2A3B5E5D671ED','Mac-F2268DAE','Mac-2BD1B31983FE1663','Mac-7DF21CB3ED6977E5','Mac-A369DDC4E67F1C45','Mac-F2268CC8','Mac-94245A3940C91C80','Mac-E43C1C25D4880AD6','Mac-942B5BF58194151B',];
	var cpuFeatures = system.sysctl( 'machdep.cpu.features' );
	cpuFeatures=cpuFeatures.split(" ");
	for( var i = 0; i < cpuFeatures.length; i++ ){
		if( cpuFeatures[i] == "VMM" ){
			return true;
		}
	}
	var nonSupportedModels = ['MacBookPro4,1','MacPro2,1','MacBookPro5,1','MacBookPro1,1','MacBookPro5,3','MacBookPro5,2','iMac8,1','MacBookPro5,4','iMac5,1','iMac5,2','iMac6,1','MacBookPro3,1','MacBookPro1,2','iMac9,1','Macmini3,1','Macmini1,1','iMac4,2','MacBookPro2,2','MacBookPro2,1','MacBook3,1','MacBook5,1','MacBook5,2','MacBook2,1','iMac4,1','MacBook1,1','MacBookPro5,5','Xserve2,1','MacBookAir1,1','Xserve3,1','MacBookAir2,1','Xserve1,1','Macmini2,1','MacPro3,1','iMac7,1','MacBook4,1','MacPro1,1','MacPro4,1',];
	var currentModel = system.sysctl('hw.model');
	if (nonSupportedModels.indexOf(currentModel) >= 0) {
		my.result.message = system.localizedString('ERROR_0');
		my.result.type = 'Fatal';
		return false;
	}
	var boardId = system.ioregistry.fromPath('IOService:/')['board-id'];
	if (boardIds.indexOf(boardId) == -1) {
		if (system.compareVersions(system.version.ProductVersion, '10.12') >= 0 && system.compareVersions(system.version.ProductVersion, '10.13') < 0) {
			my.result.message = system.localizedString('ERROR_1');
		} else {
			my.result.message = system.localizedString('ERROR_0');
		}
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function VolumeCheck(prefix) {
	if (system.env.OS_INSTALL == 1) return true;
	var myTargetSystemVersion = (my.target.systemVersion || system.files.plistAtPath(my.target.mountpoint + "/System/Library/CoreServices/SystemVersion.plist"));
	if (myTargetSystemVersion && system.compareVersions(myTargetSystemVersion.ProductVersion, '10.12') > 0) {
		my.result.message = system.localizedStringWithFormat('ERROR_3', '10.12');
		my.result.type = 'Fatal';
		return false;
	}
	my.result.message = system.localizedString('ERROR_4');
	if (!BackupDiskCheck0(my.target.mountpoint) || !ManagedPolicyCheck1(my.target.mountpoint)) {
		my.result.type = 'Fatal';
		return false;
	}
	return true;
}
function BackupDiskCheck0(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_5');
	return ! system.files.fileExistsAtPath(my.target.mountpoint + '/Backups.backupdb');
}
function ManagedPolicyCheck1(prefix) {
	if (typeof(my.result) != 'undefined') my.result.message = system.localizedString('ERROR_6');
	var managedPolicyPlistPath = '/Library/Managed Preferences/com.apple.SoftwareUpdate.plist';
	var managedPolicyPlistKey = 'AllowPreReleaseInstallation';
	try {
		if ((system.files.plistAtPath(managedPolicyPlistPath)[managedPolicyPlistKey] == false) || (system.files.plistAtPath(my.target.mountpoint + managedPolicyPlistPath)[managedPolicyPlistKey] == false)) {
			return false;
		} else {
			return true;
		}
	} catch(e) {}
	return true;
}
</script>
    <license file="License.rtf"/>
    <choices-outline>
        <line choice="OSInstall"/>
    </choices-outline>
    <choice id="OSInstall" title="ESSENTIAL_TITLE" description="ESSENTIAL_DESCRIPTION" start_enabled="true" start_selected="true" visible="false">
        <pkg-ref id="BaseSystemResources" auth="Root">BaseSystemResources.pkg</pkg-ref>
        <pkg-ref id="Essentials" auth="Root">Essentials.pkg</pkg-ref>
        <pkg-ref id="OSInstall" auth="Root">OSInstall.pkg</pkg-ref>
    </choice>
    <system-image id="com.apple.dmg.MacOSX">BaseSystem.dmg</system-image>
    <pkg-ref id="BaseSystemResources" installKBytes="114" version="10.12.0.1.1.1465282660"/>
    <pkg-ref id="OSInstall" installKBytes="0" version="10.12.0.1"/>
    <pkg-ref id="Essentials" installKBytes="11737326" version="10.12.0.1.1.1465282660"/>
    <system-image id="com.apple.dmg.MacOSX" sha1="fcdf8929a39d99e1e5a5e4ee13d5145107bd0112"/>
</installer-gui-script>

 

 

 

 The operating system itself is quite happy to allow you to boot with some of the older SMBIOS e.g. MBP5,1 as long as the installation phase on the hard drive has been completed.

 

I managed to install Sierra on my legacy BIOS, Penryn based Core2Duo laptop (see signature) using a MacBook6,1 SMBIOS (late 2009) to bypass the installer limitation.  

 

At the first reboot after Sierra was installed on its hard drive partition, I switched to my usual MBP 5,1 definition that has worked well for the system since Snow Leopard...et voila!

 

 

 

Your comments about the limitations provided for the Hardware Compatibility List  could be extended to all the systems on which it is currently possible to install OS X 10.11.x El Capitan?

(In my case, for example, OS X 10.11.x El Capitan is installed on an Asus P5G41T-M LX motherboard with Intel Pentium Dual Core E2140 processor - NO SSE4.x - a configuration a little outdated, I know )

In some threads I have read that would be excluded from the possibility of installing Mac OS Sierra the CPU-based systems without SSE4.x, but I have no confirmation about it.

Has anyone any information about this problem?

Thanks in advance :)

Share this post


Link to post
Share on other sites

hello

fusion71au

can you post your config.plist

install sierra ok but comeback to MBP5.1 don't work

thank

Share this post


Link to post
Share on other sites

@SardusX86,

 

Your CPU as a minimum must support SSE4 - Penryn and newer Intel processors.  If not, your only hope is for someone to develop a modified kernel (that will bypass the requirement like the hacked kernels for AMD).

 

@legot28,

 

My configuration is normally a MBP5,1 (in config.plist/SMBIOS/"ProductName") but using the Board-ID, MLB and ROM from a MBP6,2 for iMessage purposes - see post#4 and post#5 in @MacPeet's thread.  The MBP6,2 Board-ID is coincidentally in Sierra's compatible list so I had no issues booting back into Sierra after the update finished writing files.

 

If you want to to keep the MBP5,1 Board-ID, you will need to replace PlatformSupport.plist in /Volumes/Sierra/System/Library/Core Services/ with one that contains the MBP5,1 board-id ie Mac-F42D86C8 as described in the above thread.

 

Also, in order to get the App Store to provide future updates, you will need to periodically change your SMBIOS to a Sierra compatible one eg MBP7,1 post#1961.  For owners of real Macs that are not on the supported list, they have reported being unable to get App Store Sierra updates unless they temporarily transplanted their OS hard disk into a supported Mac - see this thread @MacRumors.

Share this post


Link to post
Share on other sites

fusion71au

thank 

working fine with MBP5,1 and MLB ROM Board-ID from MBP7,1

Share this post


Link to post
Share on other sites

So if I could replace the processor with another one compatible with the existing motherboard (socket 775), for example:
Core 2 Duo E7200 / E7300 / E7400 / E7500 / E7600 / E8190 / E8200 / E8300 / E8400 / E8500 / E8600
Core 2 Quad Q8200 / Q8300 / Q8400 / Q9300 / Q9400 / Q9450 / Q9500 / Q9505 / Q9550 / Q9650
this could overcome the incompatibility and I could use an iMac 10,1 definition system?
Thanks again

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai installé sierra mac os et tout tourne bien sauf 1 chose,

 

ma carte graphique. Elle est reconnue mais l'accélération graphique n'est pas activée ce qui m'empêche de lancer des soft important et jeux

 

J'ai un cpu I7 4970k avec 16Go ballistix, gpu une R9 fury nitro oc 3 (fuji) bequiet alimentation 800W et CM Z97MX gaming5 bios.

 

Bootloader: clover (derniere version)

 

Il existe les drivers alternatif pour les carte graphiques nvidia mais ma GTX 960 gainward 4GO etant moin puissante que mon amd R9 fury,

 

j'espère avoir de vos conseil pour activer mon acceleration graphique.

 

Merci

 

Hi,

 

i have install sierra mac os and all is right but i have a problem,

 

my graphics card work but i dont have the  graphics acceleration and i can launch the games and heavy program but my screen are ok.

 

i have a cpu I7 4970k with 16Go ballistix, GPU  R9 fury nitro oc 3 (fuji) bequiet alimentation 800W et motherboard Z97MX gaming5 .

 

Bootloader: clover (last version)

 

they're and i can uses a alternate graphics drivers for nvidia on sierra for my gtx 960 gainward 4go oc but my r9 fury are most powerfull

 

can you help me ?

 

Thx

Share this post


Link to post
Share on other sites

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×