Jump to content
Krazubu

Simply bypass the OSX Installation hardware checks WITHOUT patching installation image

1 post in this topic

Recommended Posts

2 weeks ago, I wanted to install Snow Leopard on an unsupported mac (not enough RAM).

I totally know how to patch the installation script for that, but I'm a lazy guy and I was already bored just about thinking of it.

So I started to fiddle with terminal with an idea in mind, then I found a way to force the installation without a single patch, the installation DVD/USB key/DMG/partition/whatever stays 100% untouched.

 

- Just let the installer boot as usual, once the interface pops, it will quickly say that OSX can't be installed on this mac.

- Just click OK, you're back to the interface

- Launch terminal

- Type : /System/Library/CoreServices/Installer.app/Contents/MacOS/Installer

- The installation tool is launching and a window is asking you what to Open
- Select /System/Installation/Packages/OSInstall.pkg (notice it's the pkg, not the mpkg one)
- The installation starts, but the mpkg file that contains the check scripts has been bypassed
 
I tested this on Snow Leopard but considering the installation architecture has not changed much considering that, it should work as good on all others OSX including latest.
 

I did many things at once so I don't quite remember if that method went to its end, and if the volume was made bootable properly, because the mpkg we bypass may also contain the blessing scripts and other necessary stuff executed on the end.

If that's the case, this stuff might still not be mandatory in certain cases, and power users still have terminal to do it manually.

 

Please test and report, or just enjoy :)

 

 

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ITzTravelInTime
      Hi guys, I am creating this topic to discuss an idea I had about a way to force the Mac OS installer to not install using apfs.
      So we know that apfs does not runs well on drives not made by apple because it's designed to run on apple firmware, so error correcting features will not work and this will cause data corruption and data lose over the long period of time, so some people will like more to not use apfs and avoid all that problems, but apple has integrated an ssd detection mechanism that will force to upgrade to apfs if an ssd is detected, so my idea is to create a kext that is loaded before the system initializes sata devices and then forces the system to detect all sata and nvme devices as hard drives, I think that is possible, but I do not know iokit so much well to do it, so I am creating this thread, to ask if it's possible to create something like that using io kit and other system libraries to create a kext the could work with clover kext injection and force the system to see all the ssd as hard drives, and also other idea for the kext is that it will enable itself to run only when you are booting into a Mac OS installer, maybe that could be also done using a clover kext to patch string directly on the sata family kext, so what do you think about my idea? is there someone that could help me to create the kext or a clover patch?
       
      Thank you for checking out my thread, I hope that we will find a solution soon
       
      PS: I know that there re things like scripts and commands to install without apfs, but my aim is to create a method that lets the users to tone perform any special task inside the Mac OS installer
    • By MacPeet
      This guide makes an installation of macOS 10.12 Sierra on a real MacPro3,1 or other unsupported Mac's or Hackintosh's possible!
       
      Edit: Update for GM post #9
        What we need for this: Atom.app or Atom Beta.App Flat Package Editor.app (from /Developer/Applications/Utilities/PackageMaker.app/Contents/Resources/) Download Install 10.12 Developer Preview.app   In addition: (All files are intended for MacPro3,1, possibly you have a grudge here your BoardID) Archiv1.zip Archiv2.zip   USB flash drive creation ( 8GB / Created flash drive with the BaseSystem.dmg method! does not work with the createinstallmedia method! ):   1. Restore BaseSystem.dmg from the InstallShield Developer 10.12 Preview.app out of your Program Files folder with the disk utility on the USB flash drive   2. Delete the simlink packages under "/Volumes/USB/System/Installation/"   3. Copy the original package folder from the Install 10.12 Developer Preview.app to "/Volumes/USB/System/Installation/"   3.1 optional: install Clover (only for Hackintosh and this Method)   4. Replace the InstallableMachines.plist in /Volumes/USB/System/Installation/Packages/ with from Archiv1.zip   5. Replace the PlatformSupport.plist in /Volumes/USB/System/Library/Core Services/ with from Archiv1.zip   6. Copy the OSInstall.mpkg from /Volumes/USB/System/Installation/Packages/ to the desktop   7. Open this by right-clicking the Flat Package Editor   8. Delete the file "Distribution" and replace with file from Archiv1.zip (Previously open possibly this file with Atom.app and edit your BoardID after)   9. Replace now the OSInstall.mpkg in /Volumes/USB/System/Installation/Packages/ with the file from the desktop   10. Now you can start, the Mac reboots with pinned Alt key and select your USB flash drive. Make here the installation on a free selected by you partition. The installation starts, then the computer reboots.   11. While it is booting Alt hold, so it will not boot into fresh Sierra. Instead, choose your example Capitan and ride high order.   12. Go here now in the Finder to the fresh Sierra HDD in /Volumes/Sierra/System/Library/Core Services/ and replacing there the file "PlatformSupport.plist" from the Archiv2.zip   13. That's it, do restart in the fresh Sierra and let the installation run through to the end.     Credits/Sources InsanelyMac root86 Slice for the Clover Bootloader Developers of Atom.app and Flat Package Editor.app and all the others   have fun
    • By RAZER Mason
      Here is My MacMod of the Month, I started working on installing Snow Leopard On my unsupported Macbook Air 11' Mid 2011 which came with Lion and cant install Snow Leopard Normally. If you want Instructions Just ask and ill make them.....
      -Note the Kernal Panics are fixed i just included them to show progress ....










    • By p2noway
      Hello ! I have been anoyed with UNSUPPORTED SAFARI VERSION. So I have been putting together a few versions of "mildy" modified safari app.. 10.5/6/7/8 and I have mad a SAFARI uninstaller app.. These safari versions feature a very small internal MOD making them identify and act as Version 7.1 instead of 5 or 6.x.x or whatever, bypassing the BS.. Question: Am i allowed to post a DOWNLOAD link of my current / beta/final release to the forums here ?? Or should i keep this soley private ?? Thank you for any help )
×