Contribute
Register

Fix/solution for "Selected Mac OS X Installer is incomplete"

Joined
Sep 13, 2013
Messages
2
Motherboard
HP 836B
CPU
i7-7700HQ/HM175
Graphics
HD 630+ GTX 1050
Mobile Phone
Android
Here is the full Instructions summed up.

1) Download the stub High Sierra Installer from App Store.
https://apps.apple.com/us/app/macos-high-sierra/id1246284741?mt=12
2) Run the installer, select the volume to install to (To make sure that there will be no data loss make a new volume ~25GB and select that as the volume to install to.) and select install,
It will now download all the files to the volume selected.
3) After downloading, it will automatically reboot in 30s. Make sure to quit the installer when the countdown starts. VERY IMPORTANT.
To Quit, Right Click the Installer's icon on the dock and select Quit

The files will be downloaded to the Volume you selected.
4) Open terminal and run the commands in order
5)
Code:
sudo -s
You'll be prompted to enter password. Just type it and hit enter.
6)
Code:
mkdir /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport
7) If you made a new volume and selected it in the installer, execute this command else skip to the next step.
Code:
cd /Volumes/<name of the volume you created here>
Example: /Volumes/testvol


8)
Code:
cd /macOS\ Install\ Data
9)
Code:
find . -mount | cpio -pvdm /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport
This will take a few minutes (Longer on older hardware). You'll get "unable to set flags" error at the end. Ignore that. (My guess is that as these are install files, some of the files have no flags at all triggerig the error.)
10) Press Ctrl + D to exit from super user.

11)
Code:
cd /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport
12)
Code:
xar -xf InstallESDDmg.pkg InstallESD.dmg
This will take a few minutes.
13)
Code:
sudo rm InstallESDDmg.pkg
14)
Code:
open -e /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/InstallInfo.plist
Now Text Editor will open with the file to be edited.

15)Search for InstallESDDmg.pkg. You'll get to a section like this. There may be small differences so don't just copy paste the entire code block.
Code:
    <key>Payload Image Info</key>
    <dict>
        <key>URL</key>
        <string>InstallESDDmg.pkg</string>
        <key>chunklistURL</key>
        <string>InstallESDDmg.chunklist</string>
        <key>chunklistid</key>
        <string>com.apple.chunklist.InstallESDDmg</string>
        <key>id</key>
        <string>com.apple.pkg.InstallESDDmg</string>
        <key>sha1</key>
        <string></string>
        <key>version</key>
        <string>10.13.6.0.0.1532145923</string>
    </dict>
Remove the 4 lines below the "<string>InstallESDDmg.pkg</string>" line.
Replace InstallESDDmg.pkg with InstallESD.dmg
Replace com.apple.pkg.InstallESDDmg with com.apple.pkg.InstallESD

Now it will look like this (there may be differneces especially in the last line. ie version)
Code:
    <string>OSInstall.mpkg</string>
    <key>Payload Image Info</key>
    <dict>
        <key>URL</key>
        <string>InstallESD.dmg</string>
        <key>id</key>
        <string>com.apple.pkg.InstallESD</string>
        <key>sha1</key>
        <string></string>
        <key>version</key>
        <string>10.13.6.0.0.1532145923</string>
    </dict>
Now you have a working Full Installer.
For Mojave steps seem to be the same just replace High Sierra with Mojave. And delete a file named incompatibleapps.pkg.

You can create an install media DMG,bootable USB or ISO.
Make an ISO for VMs.

Do the hackintosh steps to get ito to boot for hackintoshing.
You can now use it with clover or multibeast.

Alternatively you can use the macadmin-scripts to make the full installer. The follow the hackintosh steps.
 
Last edited:
Joined
Jun 2, 2020
Messages
2
Motherboard
Gforce
CPU
Intel i7
Graphics
Gigabiyte
Mac
MacBook, MacBook Pro, Mac Pro
Mobile Phone
iOS
EDIT: Solved the Problem!

hi guys. is there a way to do it with Sierra? ( 10.12.6 ) ?
get stuck on creating the usb drive with unibeast.
Selected Mac OS X Installer is incomplete
Many thanks!
 
Last edited:
Joined
Jun 2, 2020
Messages
2
Motherboard
Gforce
CPU
Intel i7
Graphics
Gigabiyte
Mac
MacBook, MacBook Pro, Mac Pro
Mobile Phone
iOS
EDIT: Solved the Problem!

I have a macbook pro with Catalina on it but it's not possible to create the full installer for Sierra.
Would be great if someone could help me out here!
 
Last edited:
Joined
May 25, 2020
Messages
5
Motherboard
ASRock H110M-DGS
CPU
Pentium G4560
Graphics
GTX 1050
Mobile Phone
Android
Excellent guide.

There is something I want to mention. In this support document : https://support.apple.com/kb/HT201372

It is mentioned under "Download macOS from the App Store" that :


So if we attempt to download MacOS High Sierra from a Mac or hackintosh that is not running El Capitan 10.11.6 / Sierra 10.12.5 or 10.12.6 / High Sierra, then all we get will be the 19MB file. Like I tried on my Mac mini 2012 Server running Mavericks. I tried repeatedly and could only get the small file and not the full installer. Now I understand why.
Hey, I'm at 10.12.6 but I'm still getting the small file :(
 
Joined
Aug 1, 2020
Messages
1
Motherboard
Intel P35/G33/G31 Rev. A2
CPU
Intel Core 2 Duo E6550
Graphics
Nvidia GeForce 8600 GT
Mac
MacBook Pro
Mobile Phone
iOS
Well, I have the same problem that kicked this thread off: "MacOS Installer is Incomplete." I've tried Yosemite, El Capitan, and Sierra, all with the same result. I do get the full install of 5 to 6 GB, not the 12.9 MB that the original instructions dealt with. Because of that I didn't see the need to run the original set of code that was given. The only thing that I did try was setting the system date back to 2012 and that didn't work. I'm attempting this on my 2015 MacBook Pro currently running Catalina 10.15.5. Any ideas?
 
Joined
Jun 22, 2013
Messages
9
Motherboard
H81M-S
CPU
i5 4590
Graphics
HD4600
Mac
MacBook
EDIT: Solved the Problem!

I have a macbook pro with Catalina on it but it's not possible to create the full installer for Sierra.
Would be great if someone could help me out here!
same issue on I Mac with Catalina but unable to create installer for Sierra
 

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
4,777
Motherboard
Gigabyte Z390M Gaming - Clover UEFI 5102
CPU
i5-9600K
Graphics
RX 570 8gb HDMI 1920x1080
Mac
iMac, Mac mini
Classic Mac
eMac, iBook
Mobile Phone
iOS
same issue on I Mac with Catalina but unable to create installer for Sierra

Why? All you need to get started is here if you search -

Download Sierra:


Use UniBeast 7.1.1 to create an installer.

There is also a full guide to other versions of macOS:

 
Joined
Jun 22, 2013
Messages
9
Motherboard
H81M-S
CPU
i5 4590
Graphics
HD4600
Mac
MacBook
Why? All you need to get started is here if you search -

Download Sierra:


Use UniBeast 7.1.1 to create an installer.

There is also a full guide to other versions of macOS:

correct this all is followed later in Unibeast I get error "Selected Mac OS X Installer is incomplete"
 

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
4,777
Motherboard
Gigabyte Z390M Gaming - Clover UEFI 5102
CPU
i5-9600K
Graphics
RX 570 8gb HDMI 1920x1080
Mac
iMac, Mac mini
Classic Mac
eMac, iBook
Mobile Phone
iOS
correct this all is followed later in Unibeast I get error "Selected Mac OS X Installer is incomplete"

In that case, disconnect from the Internet and set your system date to one in November or December 2016.
 
Top