Jump to content

High Sierra MBR and Firmware Check Patch 10.13.0

File Information

  • Rate File: * * * * * 2 Votes
  • Submitted: Jun 18 2017 08:09 AM
  • Last Updated: Sep 25 2017 10:11 PM
  • File Size: 324.11KB
  • Views: 15157
  • Downloads: 1,771

Previous Versions

  • 15 Sep 2017 Download High Sierra MBR and Firmware Check Patch 10.13.GM
  • 02 Sep 2017 Download High Sierra MBR and Firmware Check Patch 10.13.db9
  • 29 Aug 2017 Download High Sierra MBR and Firmware Check Patch 10.13.db8
  • 22 Aug 2017 Download High Sierra MBR and Firmware Check Patch 10.13.db7
  • 15 Aug 2017 Download High Sierra MBR and Firmware Check Patch 10.13.db6
  • 08 Aug 2017 Download High Sierra MBR Patch 10.13.db5
  • 28 Jul 2017 Download High Sierra MBR Patch 10.13.db4
  • 11 Jul 2017 Download High Sierra MBR Patch 10.13.db3
  • 30 Jun 2017 Download High Sierra MBR Patch 10.13.pb1
  • 22 Jun 2017 Download High Sierra MBR Patch 10.13.db2
  • 18 Jun 2017 Download High Sierra MBR Patch 10.13.db1

Download High Sierra MBR and Firmware Check Patch 10.13.0



Screenshots
High Sierra 10.13 MBR

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

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

After creating the installer, copy the file like that:

OSInstaller to /System/Library/PrivateFrameworks/OSInstaller.framework/Versions/A

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

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.

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.0.17A405
10.13.0.17A365
10.13.GM.17A362a
10.13.db9.17A360a
10.13.db8.17A358a
10.13.db7.17A352a
10.13.db6.17A344b
10.13.db5.17A330h
10.13.db4.17A315i
10.13.db3.17A306f
10.13.pb1.17A291m
10.13.db2.17A291j
10.13.db1.17A264c




With this, we can now install using base method?

With this, we can now install using base method?

Not the old basesystem method,

the new OSInstaller removed the manual partition selection and keep only automated installation.

 

It's new basesystem MBR method to load stage2 disk with /MBR-partition/macOS Install Data/ to install to the target /MBR-partition/ automatically.

Pretty awesome!!I just wanna know how to solve the problem of mouse/keyboard freezing when booting into the install screen using Chameleon?And it seems that the USB kexts r not working any more!!

Pretty awesome!!I just wanna know how to solve the problem of mouse/keyboard freezing when booting into the install screen using Chameleon?And it seems that the USB kexts r not working any more!!

I have the same problem of usb mouse/keyboard with mbr installer, and work fine after replace with 10.12.5 files as below.

IOHIDFamily.kext
IOUSBAttachedSCSI.kext
IOUSBFamily.kext
IOUSBHostFamily.kext
IOUSBMassStorageClass.kext
IOUSBMassStorageDriver.kext

 

After boot to installed 10.13.db1 system, all usb m/k work fine with 10.13.db1 original usb files and none-kexts replaced.

Very Good! Wanna try it soon

Thanx

Glad to see, no obvious change for DP2. :)

@crazybirdy,

 

Install method works as advertised and very useful to install on GPT disks as well.  Maybe you should rename the patch to "High Sierra Bypass Firmware and MBR Check Patch".

 

Thanks for your hard work :)

@crazybirdy,

 

Install method works as advertised and very useful to install on GPT disks as well.  Maybe you should rename the patch to "High Sierra Bypass Firmware and MBR Check Patch".

 

Thanks for your hard work :)

 

ok, good advice, done.

Hi buddy great work. I have an issue tho I boot up and installer error log shows up I have 2 portions named as described added my uuid of installdata copied base system ect to install data to and put the patched osinstall in osinstall.framework/xxx/xx so on can you tell me what I may have done wrong

Hi buddy great work. I have an issue tho I boot up and installer error log shows up I have 2 portions named as described added my uuid of installdata copied base system ect to install data to and put the patched osinstall in osinstall.framework/xxx/xx so on can you tell me what I may have done wrong

 

Hard to understand what you write.

Please follow HowTo, step B4. C1~C4, make sure that you have only one partition with the right UUID, and  ".IAProductInfo", "/macOS Install Data/" inside.

 

use Additional tools: ShowAllFiles.app
Show all files to see the hidden files, such as ".IAProductInfo"


  • 537 Total Files
  • 13 Total Categories
  • 215 Total Authors
  • 2,699,949 Total Downloads
  • HP G6-2209SS Latest File
  • grisno Latest Submitter
© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy