Jump to content
crazybirdy

High Sierra MBR and Firmware Check Patch 10.13.x

By crazybirdy ( Find their other files )

1 Screenshot

About This File

Patched OSInstaller.framework to allow macOS 10.13 installation on MBR partition.

 

To use those patched files you must follow HowTo to create an USB installer. You can't just run the app downloaded from Mac App Store.

The patch is made base on 落下爱@pcbeta 10.10.x MBR patch method, and more patch for 10.13 Firmware check by crazybirdy.

 

What is this patched OSInstaller doing?
1. Patch the MBR check, allow macOS 10.13 installation on MBR partition.
2. Patch the Firmware check, bypass the error of "
An error occurred while verifying firmware".
3.
This patched MBR OSInstaller method works with both MBR and GPT partition (GPT+recovery).

No longer need to set new SMbiosversion, FirmwareFeatures, and FirmwareFeaturesMask with this MBR-patch.

 

What's the difference between createinstallmedia method, MBR-Manual-Method, and MBR-Automatic-Method?
As the following....
1. createinstallmedia method,

    needs stage 1, stage 2 installation process, which is worked with GUID partition only.
2. MBR-Manual-Method (same as 10.12),

    install via stage 2 manually, which is worked with both MBR and GUID, HFS+ and APFS.

    We can manually format as MBR or GPT, HFS+ or APFS on installation screen like as 10.12.

    We can manually select MBR HFS+ partition to install 10.13 and 10.14 on installation screen now.

    Needn't to update the MBR-Manual-Method files, it will still work on 10.13, and 10.14 future versions, I think so.

    It can be installed as Fresh installation on formated blank partition only, but can't be installed as update from previous version.

3. MBR-Automatic-Method (new for 10.13+),

    install via stage 2 automatically, which is worked with both MBR and GUID, HFS+ and APFS.

    It can be installed as Fresh installation on formated blank partition, and can be installed as update from previous version.


How to make 10.13 installer for MBR (MBR-Manual-Method)?

Just use MBR-EasyInstallerMaker to make installer, it works with both MBR and GPT.

Read HowTo inside the dmg first, same as 10.12.
Read HowTo Q/A Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
Read HowTo Q/A Q7. How to update 10.13.x combo-update to MBR and GPT with installScript directly?


How to make 10.13 installer for MBR (MBR-Automatic-Method)?

Just use 13MBRinstallerMaker to make installer, it works with both MBR and GPT.

Read HowTo inside the dmg first, new for 10.13+.
Read HowTo Q/A Q9. How to update 10.13.x combo-update to MBR and GPT with installScript directly?

 

And, need a SMBIOS supported with /System/Library/CoreServices/PlatformSupport.plist.

 

MBR-EasyInstallMake.gif.76defdfce26446f5f7ad8e5061cfa276.gif

 

13MBRinstallerMaker.thumb.gif.82857e8d6f2593a5df832a54a788c9fb.gif

 


What's New in Version 10.13.x

Released

update Update-installScript.




User Feedback

Recommended Comments



It could be the A2. OSInstall.mpkg, A3. OSInstaller replace, didn't do it right.

or, you can use script 13MBRinstallerMaker to do it for you.

Thanks for ur reply!I hv rebuilt the MBR Patch based on ur code!!Finally 10.13.2 is successfully installed on MBR.Thanks so much for ur great help!!

Share this comment


Link to comment
Share on other sites

where are these files thanks

 

 
 
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/AppleDiagnostics.chunklist
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/AppleDiagnostics.dmg
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/BaseSystem.chunklist
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/BaseSystem.dmg
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/InstallESD.dmg
            /Volumes/Disk1mbrInstaller/InstallData/macOS Install Data/InstallInfo.plist

Share this comment


Link to comment
Share on other sites

wait a minute LOL

How do i make a boot disk for MAC then with TransMac?

 

Do i just format for mac and create folder "Disk1mbrInstaller"? thanks :P

 

or is "Disk1mbrInstaller" the name of the USB stick?

 

PS. how to copy in TransMAC?

Share this comment


Link to comment
Share on other sites

Sorry I am still confused, DO I format the disk as "Disk1mbrInstaller", create the folders and copy the files?
 

Or do do i install one of the DMG onto the usb?

Share this comment


Link to comment
Share on other sites

Ah OK, so i need A1-3; SO i am deleting a folder and re creating the same folder and copying a couple files around?

 

How do I use Clover with this? Might as well give me full instructions :P

Share this comment


Link to comment
Share on other sites

thanks what do i do with that new file...

First time on linux/mac here heh....but know windows/10 well enough to follow instructions :P

 

edit: A2. Remove /Volumes/Disk1mbrInstaller/System/Installation/Packages first (since DB6),

 
 
that folder doesnt exist in 10.13.2?

Share this comment


Link to comment
Share on other sites
make directory of /Volumes/Disk1mbrInstaller/System/Installation/Packages,

    and copy InstallESD.dmg/Packages/OSInstall.mpkg to /Volumes/Disk1mbrInstaller/System/Installation/Packages/OSInstall.mpkg

 

 

i made that new folder but it wont rename? help please

Share this comment


Link to comment
Share on other sites

"It's more difficult to install 10.13 to MBR now." so does this work for latest or no?

 

Actually, it is the point :P windows 10 runs fast and smooth, MacOS is lagging figuratively and in reality :P

Share this comment


Link to comment
Share on other sites

Been running Lion right through HS on my 10 year old i5 PC without any issues, its fast and stable.

 

Windows 10 runs as well, but the desktop is so ugly I only use it if I need some software that isn't mac friendly

 

.... if Microsoft stripped all the {censored} out of Win 10 they

might have something, but I'll stick with MacOS...its perfect...runs fine on my macbook and 

on my PC....and yes maybe you have to do a bit of head scratching to get there, but if you don't then buy a real macbook...... 

Share this comment


Link to comment
Share on other sites

 I use script 13MBRinstallerMaker and patch OSInstaller with MBR patch code 10.13.2 but in disk choice screen show the partition is not GUID table !

Share this comment


Link to comment
Share on other sites

×