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 EasyMBR-InstallerMaker 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 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?

 

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

 

 

EasyMBR-Installer1013.gif.2042611dbe78ce7f7a88c6d059cf6d85.gif

13MBRinstallerMaker.thumb.gif.82857e8d6f2593a5df832a54a788c9fb.gif

 


What's New in Version 10.13.x

Released

MBR-Auto-Method13

2019.02.13    Update script to make update-installer-dmg on Desktop. (Q7-Update-installScript/installScript_101X)




User Feedback

Recommended Comments



34 minutes ago, crazybirdy said:

 

People who don't want to use GPT, will need MBR patch file to install to MBR.

Depend on what your need.

If you install macOS only, you should use GPT.

If you install macOS, and winxp, win7, you will need MBR for macOS.


What settings should I enable when installing clover to the CLOVER partition on the MBR hdd so that it can boot it?


 

Share this comment


Link to comment
Share on other sites
18 minutes ago, crazybirdy said:

Nothing special.

Clover pkg with Bootloader  to BIOS selection.


Yeah but if you don't select the right settings, it won't boot 
I have tried and it loads clover, but won't boot the MacOS.

Here's all the options.
Can you also share your Clover partition in a zip file?
 

2TGAgqF.png
kT1ZNxw.png

 

Edited by madamax2

Share this comment


Link to comment
Share on other sites
39 minutes ago, crazybirdy said:

 

You only need to install boot0xx in MBR, copy your EFI from usb to Clover partition, nothing different.

Boot or not, depend on your config.plist, that's out of MBR issue.

If you want to know how to set Clover, you need to review clover forum section.


can you create some sort of file list/folders of your clover partition as a zip file and share the config.plist
So I can look see what sort of files and settings I should have?

===

If we wanted clover to boot in BIOS > GPT 
Do we also choose same clover installation settings as BIOS > MBR

===
So the reason why BIOS > MBR method is need here is

because Windows 10 will not let use boot BIOS > GPT Windows partition?

 

 

 

Edited by madamax2

Share this comment


Link to comment
Share on other sites
1 minute ago, crazybirdy said:

 

Actually, I use Enoch 2908, not use Clover.

oic.

If we want to boot BIOS > GPT in clover

we still choose to install the same settings like what you said for BIOS > MBR?

ie. "You only need to install boot0xx in MBR, copy your EFI from usb to Clover partition, nothing different"

 

What settings did you enable for the ENOCH 2908?

Share this comment


Link to comment
Share on other sites
On 5/18/2018 at 6:11 PM, crazybirdy said:

 

If you don't know how to install bootloader, you should read bootloader section topic.

I don't know how to tell you the whole bootloader things.


Ok, I managed to get the clover thing working now.

but whenever I boot into MacOS, I get this popup.

how to fix this problem?

Sesj8Gi.png

Edited by madamax2

Share this comment


Link to comment
Share on other sites

Hey CB, how come so many updates?  Bug fixes? New features??

So are there now 3 tools?

1. Manual for HS

2. Automatic for HS

3. Automatic for Mojave?

 

Cheers Dans

Share this comment


Link to comment
Share on other sites
12 hours ago, Dans1975 said:

Hey CB, how come so many updates?  Bug fixes? New features??

So are there now 3 tools?

1. Manual for HS

2. Automatic for HS

3. Automatic for Mojave?

 

Cheers Dans

 

Typo for some files, and fix the scripts of Q4, Q5, I'm so lazy to write update change log.:P

The main MBR patch is not change.

 

Yes, 3 tools, now only keep the easy Manual method for 10.13 and 10.14.

Share this comment


Link to comment
Share on other sites

I can't update security update 2018-003 10.13.6 in App Store. I try use 10.13 update script but can't find this update (The latest version: 10.13.6.17G65 )

Edited by HandaTakuya

Share this comment


Link to comment
Share on other sites

×