Jump to content

High Sierra MBR and Firmware Check Patch 10.13.4


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-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

<key>KernelBooter_kexts</key>

<string>Yes</string>

 

10.13.4.17E199

10.13.3.17D47

10.13.2.17C88

10.13.1.17B48

10.13.0.17A405

 

If you want to patch MBR by yourself, just read the HowToPatch-10.13.txt inside the zip file.




User Feedback



Recommended Comments

The USB drive is 17A405

 

The target is installed earlier version of HS. 

 

So the USB will not install to an existing HS installed HDD, but ONLY to a BLANK HDD named DIsk2InstallData with the files specified on it... is that correct?

Share this comment


Link to comment
Share on other sites

OK SUCCESS....

I wiped the drive and recreated disk2 added all the files and 17A405 is now installing.

This time I ran your script to put in UUID etc... maybe I made typo first time...

 

Thank you for your patient help and guidance.

 

Do you think future updates will be this complex?? 

 

Dans

Share this comment


Link to comment
Share on other sites

I have a questions 
A.  (Disk1mbrInstaller, minimal size: 2.5 GB)
    Make BaseSystem partition to boot the MBR-installer.
 
A1. Restore BaseSystem.dmg to HFS partition and rename the partition’s name as Disk1mbrInstaller as /Volumes/Disk1mbrInstaller/
 
what do that mean ?

Share this comment


Link to comment
Share on other sites

What this means is to modify the BaseSystem on the USB to boot the installer in MBR, as the stock version does not permit you to format your target HDD with MBR to install High Sierra.

 

Restore BaseSystem.dmg to HFS means... use the Disk Utility to restore BaseSystem.dmg which is inside the installer provided by Apple to a blank HFS partitioned USB drive....you have to mount BaseSystem.dmg, (use a utility to mount it)   first and then use Disk Utility to move it over to the USB drive using the Restore function....

Share this comment


Link to comment
Share on other sites

Hi,

 

The independent 10.13.1 update can't be installed on my MBR partition.

Does it mean I have to download the full 10.13.1 app to create a new installer ?

Share this comment


Link to comment
Share on other sites

I boot USB make with u 13MBRinstallerMaker method and get the error "System/Installation/Packages/OSInstall.mpkg" appears to be missing or damaged? 

 

I still get the same error of OSInstall.mpkg,

 

my log : https://drive.google.com/open?id=0B9Nd-8qoQ4IIZ1dVTXotT0M2ZEk

 

My Notebook Acer 4741G i3 380m GT 540m (Disabler) Intel HD 1st Gen RAM 8 GB

 

Nov 3 09:07:09 iMac OSInstaller[552]: Found automation hint cookie. Will use URL: x-osproduct://1B5FBB4D-64C7-69A3-8953-9A4A2F25F085/macOS%20Install%20Data

Nov 3 09:07:09 iMac OSInstaller[552]: Failed to locate volume with UUID 1B5FBB4D-64C7-69A3-8953-9A4A2F25F085

 

It seems your HDD does not work right. Please refer to HowTo Q5 or something else.

If you use HDD partition to make Disk1mbrInstaller, it may not be able to boot to GUI.

Share this comment


Link to comment
Share on other sites

Hi buddy back again finally figured it out worked great I do have a question tho upon booting the installer it just installs without any interaction can I change anything so I can use the mouse to use disk utility and click next on installer ect rather than it just booting and installing thanks in advance

Share this comment


Link to comment
Share on other sites

Is it possible to update from 10.13.1 to 10.13.2 without using the MBR patch process again, by just downloading the COMBO update or install from app store?????

 

Dans

Share this comment


Link to comment
Share on other sites

really?  - I have windows on a separate hdd... 

I couldn't find any directions as to how to set up GPT with old bios using clover, can you point me??

Thanks

Share this comment


Link to comment
Share on other sites

Well if you have Windows on separate drive then you are fine.

Just boot into USB macOS installer and in DiskUtility select your drive on the left side and click Erase on top and than for a scheme choose GUID Partition Map.

This will erase your drive so make sure to copy important data from it.

Share this comment


Link to comment
Share on other sites

GUID  table hdd, and journaled partition will boot with Clover installed in the same partition as MacOS I assume... even though

the computer is 7years old and has an award bios.? I'll try it.

Share this comment


Link to comment
Share on other sites

Is it possible to update from 10.13.1 to 10.13.2 without using the MBR patch process again, by just downloading the COMBO update or install from app store?????

 

Dans

 

Just test it, it can do that, and still need Disk1mbrInstaller(any 10.13 version) and set "macOS Install Data" with update-script, and update works fine without dowloading the new full installer app.

Share this comment


Link to comment
Share on other sites

×