About This File
Patched OSInstaller.framework to allow macOS 10.13 installation on MBR partition.
To use those patched files you must follow HowTo-10.13.x 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.
If you want to install to GPT, but still get the error of "An error occurred while verifying firmware".
All you need to do is, boot the Disk1mbrInstaller, and it will automatically load to install the "GPT-partition/macOS Install Data" which you installed with "Install macOS High Sierra.app" of createinstallmedia installer method at first stage.
How to make 10.13 installer for MBR?
Read HowTo-10.13.x.txt inside the zip file first, different with 10.12.
Read HowTo Q/A Q7. How to install in different computer with only one USB partition?
Read HowTo Q/A Q8. How to update 10.13.x combo-update to MBR without downloading the full installer app again?
Read HowTo Q/A Q9. How to update 10.13.x combo-update to MBR and GPT with installScript directly?
And, need a /Extra/SMBIOS.plist supported with /System/Library/CoreServices/PlatformSupport.plist.
Set a SMBIOS with Chameleon Wizard.
Work fine with Clover r4084+.
Work fine with Enoch r2885+.
and /Extra/kernel.plist with
If you want to patch MBR by yourself, just read the HowToPatch-10.13.txt inside the zip file.