Jump to content

OSInstaller(MBR)+OSInstall.mpkg 10.11.x


About This File

OSInstaller(MBR)+OSInstall.mpkg 10.11.x

OSInstaller(MBR)+OSInstall.mpkg 10.10.x

OSInstall(MBR)+OSInstall.mpkg 10.9.x

OSInstall(MBR)+OSInstall.mpkg 10.8.x

OSInstall(MBR)+OSInstall.mpkg 10.7.x

OSInstall(MBR)+OSInstall.mpkg 10.6.x

?

OSInstaller(MBR)+OSInstall.mpkg(10.11.2.15C50).zip

?

10.11.1.15B42

10.11.0.15A284

10.11.GM1.15A282a

10.11.DB7.15A263e

10.11.PB5.15A262e

10.11.PB1.15A215h

10.11.DP1.15A178w

?

This patch can install with DOS MBR partition tables, instead of GUID.

?

Board-id check and Ram check are also removed.

Works under Mac OS X for 10.11.

?

Clover r3250 add to config.plist as below.

<key>RtVariables</key>

<dict>

<key>BooterConfig</key>

<string>0x28</string>

<key>CsrActiveConfig</key>

<string>0x67</string>

</dict>

?

Chameleon Enoch r2754 add to org.chameleon.Boot.plist as CsrActiveConfig=103 (Hex 0x67:01100111)

<key>CsrActiveConfig</key>

<string>103</string>

?

1. Restore BaseSystem.dmg to HFS partition.

2. Copy InstallESD.dmg/BaseSystem.dmg to (HFS partition) BaseSystem.dmg/

3. Copy InstallESD.dmg/BaseSystem.chunklist to (HFS partition) BaseSystem.dmg/

4. Copy InstallESD.dmg/AppleDiagnostics.dmg to (HFS partition) BaseSystem.dmg/

5. Copy InstallESD.dmg/AppleDiagnostics.chunklist to (HFS partition) BaseSystem.dmg/

6. Remove (HFS partition) BaseSystem.dmg/System/Installation/Packages

7. Copy InstallESD.dmg/Packages to (HFS partition) BaseSystem.dmg/System/Installation/Packages

8.

OSInstall.mpkg replace to

/System/Installation/Packages/OSInstall.mpkg

OSInstaller replace to

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

9. Copy InstallESD.dmg/Packages/Essentials.pkg/System/Library/Kernels/kernel

to (HFS partition) BaseSystem.dmg/System/Library/Kernels/kernel

(use Pacifist v3.2.14)

10. Boot to (HFS partition) BaseSystem.dmg to install Mac OS X.

?

OSInstaller DP1 修改來自 ??下愛@pcbeta

OSInstaller patch method credits to ??下愛@pcbeta

?




User Feedback

Recommended Comments

hi Brother!

about your OSInstaller patch method, Can you write an english tutorial or share an account because i can't reg account ( your 4rum must have a real Chinese telephone number for reg acount).

?

Thanks

Share this comment


Link to comment
Share on other sites

# 10.11.dp1 patch with HexEdit.app or perl.
# the original is ddf6 = 74
# 000000000000ddf6?? ?je?? ?0xde57
# patch to be ddf6 = EB
# 000000000000ddf6?? ?jmp?? ?0xde57
# finish.
#
# original
# 48 8B 78 28 48 85 FF 74 5F 48 8B 85

# patched
# 48 8B 78 28 48 85 FF EB 5F 48 8B 85
#

perl -pi -e 's|\x48\x8B\x78\x28\x48\x85\xFF\x74\x5F\x48\x8B\x85|\x48\x8B\x78\x28\x48\x85\xFF\xEB\x5F\x48\x8B\x85|g' OSInstaller

codesign -f -s - OSInstaller

Edited by crazybirdy

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.