Contribute
Register

UniBeast: Install macOS Sierra on Any Supported Intel-based PC

Verbose.jpg

Hi all, I'm having problems booting Sierra on my Customac. I have installed the latest Clover, included FakeSMC.kext and NullCPUPowerManagement.kext using UEFI Boot Mode.

Also I did this
Clover-UEFI-Installation.png

My system specs:
Intel i7-6700 (1151) CPU
Gigabyte H170M-D3H (LGA1151) Mainboard
2 x G.Skill Ripjaws V 19200/2400MHz 16GBx2 (32GB Kit) LT
Samsung 850 EVO 500GB SSD
2 x 1TB Black 64MB 3.5" SATA3 HDD
Liteon 24x SATA DVDRW
Gigabyte 2GB GTX 950 Xtreme W.F. O.C. PCI-E
Seasonic M1211 EVO Edition 620W MOD PSU
 
Hi all, I'm having problems booting Sierra on my Customac.

Despite seemingly overwhelming evidence to the contrary, this is a Guide thread not a help thread.
For help with your individual problem you should start a thread of your own in Sierra Desktop Support.

Please read and comply with the rules :
The Rules said:
Profiles need to contain at least your primary system to assist others with helping you

Thanks in anticipation
 
hello, do you boot witn nv_disable=1? because if try to boot with nv_driver=1 or webdriver, all that I got is this "busy timeout[0], (240s) kextd wait(0): 'AppleACPICPU'"


Hello sorry for my English is not good.


I am rookie and my graphic card is NVIDIA GT 710 .I post my plist now for you.

The system boot with clover without any problems and a few seconds.
I dont know if all my plist is correct, but I follow all steps in the guide of installation.

In the Efi/clover/kexts in other folder there are nothing but when I use the multibeast Sierra was installed.
¿is necessary put Fakesmc there?

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Fixes</key>
            <dict>
                <key>AddDTGP_0001</key>
                <false/>
                <key>AddHDMI_8000000</key>
                <false/>
                <key>AddIMEI_80000</key>
                <false/>
                <key>AddMCHC_0008</key>
                <false/>
                <key>AddPNLF_1000000</key>
                <false/>
                <key>DeleteUnused_400000</key>
                <false/>
                <key>FIX_ACST_4000000</key>
                <false/>
                <key>FIX_ADP1_800000</key>
                <false/>
                <key>FIX_INTELGFX_100000</key>
                <false/>
                <key>FIX_RTC_20000</key>
                <false/>
                <key>FIX_S3D_2000000</key>
                <false/>
                <key>FakeLPC_0020</key>
                <false/>
                <key>FiX_TMR_40000</key>
                <false/>
                <key>FiX_WAK_200000</key>
                <false/>
                <key>FixAirport_4000</key>
                <false/>
                <key>FixDarwin_0002</key>
                <false/>
                <key>FixDisplay_0100</key>
                <false/>
                <key>FixFirewire_0800</key>
                <false/>
                <key>FixHDA_8000</key>
                <false/>
                <key>FixHPET_0010</key>
                <false/>
                <key>FixIDE_0200</key>
                <false/>
                <key>FixIPIC_0040</key>
                <false/>
                <key>FixLAN_2000</key>
                <false/>
                <key>FixRegions_10000000</key>
                <false/>
                <key>FixSATA_0400</key>
                <false/>
                <key>FixSBUS_0080</key>
                <false/>
                <key>FixShutdown_0004</key>
                <false/>
                <key>FixUSB_1000</key>
                <false/>
                <key>NewWay_80000000</key>
                <false/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>HaltEnabler</key>
        <false/>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <false/>
                <key>PStates</key>
                <false/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>dart=0</string>
        <key>DefaultVolume</key>
        <string>SIERRA</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Log</key>
        <true/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>3</integer>
        <key>XMPDetection</key>
        <string>NO</string>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>1</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IMEI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <false/>
            <key>Inject</key>
            <false/>
        </dict>
        <key>UseIntelHDMI</key>
        <false/>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Hide</key>
        <array>
            <string>Windows</string>
            <string>\EFI\BOOT\BOOTX64.EFI</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <string>First</string>
            <key>Tool</key>
            <true/>
        </dict>
        <key>ScreenResolution</key>
        <string>1920x1080</string>
        <key>Theme</key>
        <string>tonymacx86</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>AsusAICPUPM</key>
        <true/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelHaswellE</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>External icons patch</string>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.12-AppleHDA/Realtek ALC...</string>
                <key>Find</key>
                <data>
                ihnUEQ==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.9-10.12-AppleHDA/Realtek ALC887</string>
                <key>Find</key>
                <data>
                ixnUEQ==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                hwjsEA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AppleHDA/Resources/xml&gt;zml</string>
                <key>Find</key>
                <data>
                eG1sLnps
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                em1sLnps
                </data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x3</string>
 
My system was running fine until a few months ago when I attempted to update to the latest and final version of El Capitan, and then it stopped working. All I kept getting on boot up was the circle with the line across. Prior to this, every update from Yosemite forward was always done through the App store without any problems.

So, i still get the Clover boot screen, since I am running a dual boot system with a separate hd running Windows 10.

Should I just do a completely new install with Sierra? Or should I use my old Yosemite install USB, and update from there to Sierra?

Also, reading the instructions on the Sierra install, it says to place the install USB in a USB 2.0 port, but I don't have any. My Gigabyte board is all USB 3.0. And when I press F12 I don't get the Bios boot menu.

Thanks for your help and input.
 
Everything working

i7 4790k
z97x-ud3h-bk
16GB
Gigabyte Nvidia 680GTXOC-4GB
Dual Monitors
USB3
Onboard Audio ALC1150
Onboard NIC
FB_IMG_1476211069541.jpg
 
Last edited:
How come unibeast is now require's 16 gigs of USB flash drive, is there a way to over come this issue without purchasing 16 gigs and why when first released, unibeast could handle 8 gigs drive ?
The reason i ask this is, because i wanted to re-create a usb installer for the 5th time or so in this month and i can still remember unibeast was doing just great with 8 gigs and now its not even recognize my drive.
So i done some reading and found out that this same issue was going on with EC as well.
 
Last edited:
Depending up the brand of an 8GB USB thumb drive, there is not enough room on the drive after formatting it to accommodate the larger El Capitan & Sierra installation software. So, rather than spend a lot of time testing a lot amount of 8 GB thumb drives, it was deemed more appropriate to recommend 16GB USB thumb drive since, after you create the USB installation thumb drive, you need to copy MultiBeast and several other apps and utilities onto it to help with the post installation procedures. (As an example, see my Gene or MyHero build for my recommendations on what apps/utilities to put on the thumb drive.)

That being said, I use the SanDisk Cruizer 8GB USB thumb drive which has enough room after formatting for the installation software and for several supporting apps & utilities.
 
Hey Stork, thanks very much for replaying. I do own the Sandisk Cruizer Blade as well (couple of Ver's), and recently i got the kingston DataTraveler 8 Gigs as For the sake of Testing it which in the Clover Usb creation Method Guide it worked.

In the past, i used to format my Flash Sticks To Fat32 using Tutorial on YT:
("
"), showing how to Fix corrupt Flash drive.

I found That's the only way to Really restore the flash drive in to a state where you get to enjoy the entire capacity of the flash Drive.

The problem is that, the only way i can do it is to switch to my windows partition and that's makes me Very Sad.

I will be able to put my hands on new 16 gigs 1 only tomorrow if i'll have time to spare for it at the late evening.
 
Back
Top