Contribute
Register

[Updated] Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | GTX 760

Status
Not open for further replies.
Hi Stork,

I'm trying to install Mojave 10.14.4 with no luck.
With fresh install I got stuck before booting to desktop, apple logo and completed progress bar.
Have you managed to install Mojave on your Thunderball?
Thanks,
No. Just a test system late last year. I'll install Mojave later in this week as I'm visiting family for Easter. Stay Tune. (Might be better to wait for 10.14.5 as it brings better support for AMD graphics cards like the Vegas.)
 
Hi there,

I just made ir work right ! Using Whatevergreen + Lilu injection, with the proper Properties Devices values. I can share it if somebody need it for this setup, just let me know. Sorry, Im working with another PC in this case, ASUS PRIME B360M-A + i7 8700+ RX 570 8gb. It is my new build.


OH, yeah! That was how I got the Intel HD4000 and the AMD GPU to work in unison. I used those two kexts as well.

arquicion, did you use them in High Sierra or Mojave?
 
@olvido, and all the followers of this build thread.

Good News! Mojave 10.14.4 install OK with one minor surprise which was overcome with MultiBeast config install and reboot. Even the Thunderbolt 1 to Firewire 800 works. So, let's get started...

Warning! Make sure your graphics card is Metal compatible, and, if it's a Nvidia graphics card, you will not be able to update to Mojave as Nvidia has not released drivers for Mojave. (Nvidia and Apple must be having "get along issues".) However, you can run older Nvidia GTX 760 & 770 graphics cards with Apple's native graphic drivers. This why Thunderball now has an EVGA GTX 760.

:ch: Backup your latest macOS build (see next step).
:ch: (Optional) I decided to backup my High Sierra and install Mojave over High Sierra. If you are doing a fresh install, you can skip the next steps.
:ch: Update to the latest version of the High Sierra 10.13. 6 with Security Update 2019-002.​
:ch: Run latest MultiBeast for High Sierra > full configuration like you did when you installed High Sierra; this will insure you have the latest Clover, drivers and config.plist patches.​
:ch: Reboot and make a complete backup using Carbon Copy Cloner or SuperDuper; since the backup programs don't copy your EFI partition, you'll have to do the following:​
:ch: Mount the EFI partition of your High Sierra disk and copy the EFI folder to the Desktop;​
:ch: Eject the EFI partition and mount the EFI partition of your backup disk;​
:ch: Make sure there is nothing in the backup disk's EFI partition; trash it if there is;​
:ch: Copy the EFI folder from your Desktop to the backup disk's EFI partition.​
:ch: Reboot into your BIOS, select the backup disk as your boot disk, save your change and boot into the backup disk.​
:ch: If you were able to boot and get to the Desktop of the backup desk, you have good backup (test a few apps, too).​
:ch: Reboot into your BIOS and select the High Sierra disk from which you made a backup as your boot disk, save your change boot into the High Sierra disk onto which you're going to install Mojave.​
:ch: Try a few apps to make sure your High Sierra installation is running OK.​

:ch: One more task before making the UniBeast for Mojave Installation USB thumb drive; update Clover using the MultiBeast for Mojave to get the latest Clover:
Quick Start > UEFI Boot Mode <--- just this configuration option​
Install​
Reboot​

:ch: Download Mojave and make the Mojave UniBeast Installation USB thumb drive per the tonymacx86 guide; BTW, I used a USB 3 thumb drive in Rear Panel's USB 3 port under the Ethernet port. UniBeast now supports using a USB 3 port on the Rear Panel.
:ch: Boot into the BIOS and select the Installation USB thumb drive (UEFI version) as your boot drive, save your BIOS choice and boot to the Clover Boot Screen.
:ch: At the Clover Boot Screen, select the Install macOS Mojave (external) icon (should be on the far left of the Clover Boot Screen).
:ch: As the installation proceeds, it will reboot several times. Clover knows which partition (icon) to boot from so sit back and watch. It will take ~20 minutes.​
:ch: On the last reboot, there won't be any automatic Clover selection - just click on disk icon onto which you just install Mojave;​
CAUTION! As you boot onto your Mojave Desktop, the macOS will ask you to log into iCloud. Don't do it yet...wait until after you install the MultiBeast configuration and reboot.

:ch: Now that you're at the Desktop, let's run MultiBeast for Mojave with the following configuration choices (for AMD graphics cards):
:ch: Quick Start > UEFI Boot Mode​
:ch: Drivers > Audio > AppleALC​
:ch: (Optional) Drivers > Misc > FakeSMC Plugins​
:ch: (Optional) Drivers > Misc > FakeSMC HWMonitor Application​
:ch: Drivers > Network > Intel > AppleIntelE1000e <--- Use the latest version​
:ch: Drivers > USB > 7/8/9 Series USB Support​
:ch: Drivers > USB > USBInjectAll​
:ch: Drivers > USB > Remove XHCI USB Port Limit <--- Adds patch to remove XHCI USB Port Limit​
:ch: Build <--- To see your full configuration​
Note: the MultiBeast default System Definition is iMac14,2. I recommend you use the iMac14,2 SysDef for your installation and to get Mojave up and running. You can change it later if need be.​
:ch: Install​
:ch: Don't reboot, yet.​
:ch: (Fresh installers can skip this step.) When MultiBeast installation is done, open the /your Mojave disk/Library/Extensions/ folder. Move the Codec Commander kext to the trash and empty the trash. (It's not needed any more since we're using the AppleALC kext for audio.)​
:ch: Reboot into the BIOS, select the Mojave disk as your boot drive, save your BIOS choice, boot to the Clover Boot Screen and select your Mojave disk.​

:ch:Upon reaching the Desktop, now you can log into iCloud.

You now should be fully installed and ready to update your apps to the Mojave versions. :thumbup:

BTW, the minor surprise for me was the 1024 by 720 resolution for the Desktop until I ran MultiBeast. That hadn't happened since Snow Leopard 10.6.

Note: I will update the OP in the next day or two.
 
Last edited:
Updated Post #1 for a Mojave fresh (new) installation. I could use some eyes of Z77X-UP5 TH motherboard owners to review and provide any corrections. TIA.

I haven't tested everything, but will do so over the next couple of days.
 
Stork, Here I have a Thunderbolt build still running El Capitan. So thank you for the instructions to update to Mojave. My video card is the original 650 Ti. Will that work with Mojave or must I find a GTX 760 like you now use? The GTX 760 is hard to find these days.
 
Stork, Here I have a Thunderbolt build still running El Capitan. So thank you for the instructions to update to Mojave. My video card is the original 650 Ti. Will that work with Mojave or must I find a GTX 760 like you now use? The GTX 760 is hard to find these days.
I don't know if the GTX 650 Ti is Metal compatible which is required for Mojave. You can try to Google "GTX 650 Ti Metal compatible".

A GTX 770 will also work.

Finally, jumping from El Capitan to Mojave is a big jump with app updates, etc. I recommend you start with a High Sierra upgrade. Although it's not listed on the Mac App Store anymore, try this link at #4: https://support.apple.com/en-us/HT208969 High Sierra will support the GTX 650 Ti using the latest Nvidia drivers which you can find in the tonymacx86 Downloads > NVIDIA Drivers.
 
@olvido, and all the followers of this build thread.

Good News! Mojave 10.14.4 install OK with one minor surprise which was overcome with MultiBeast config install and reboot. Even the Thunderbolt 1 to Firewire 800 works. So, let's get started...

Warning! Make sure your graphics card is Metal compatible, and, if it's a Nvidia graphics card, you will not be able to update to Mojave as Nvidia has not released drivers for Mojave. (Nvidia and Apple must be having "get along issues".) However, you can run older Nvidia GTX 760 & 770 graphics cards with Apple's native graphic drivers. This why Thunderball now has an EVGA GTX 760.
...
@Stork, thx your solution.
There is a Mojave wake from sleep network problem using the appleintel1000e v3.3.6 Ethernet kext. You need to use the old version 3.2.4.2 just got network.
 
Last edited:
@nick_sthlm, I tend to wait for the 10.x.3 update to upgrade any production system to the latest macOS. This is from my experience with MacOS since 10.0.0 as I've found the 10.x.3 fixes all the major bugs.

On MyHero II I've started using AppleALC for audio rather than the Realtek ALCxxx audio kexts as it doesn't require me (and you) to run MultiBeast after each update. The good news is that, should/when you install Mojave, MultiBeast for Mojave now uses AppleALC exclusively instead of the Realtek ALCxxx audio kexts. Did you see the above Post #1028?

I will update Thunderball's Post#1 before the end of the month. Thunderball is located at our Summer residence to which we will be shortly traveling. Hopefully, Mojave 10.14.5 will be out by then as reports indicate that it supports AMD Vega 56/64 and Radeon VII graphics cards.

Speaking of graphics cards, I've noticed @nick_sthlm that you have a GTX 670. Check your About This Mac > System Report > Hardware > Graphics/Displays to see if the GTX 670 has Metal support. If not, you'll need a graphics card with Metal support for your system to run Mojave. I picked up several used GTX 760/770 graphics cards which have both Metal support and native support for Mojave. Newer Nvidia cards require Nvidia drivers which do not exist for Mojave and probably won't ever be available for 10.14+ macOS.

Hi @Stork, thanks for the extensive comment. I agree, I stay away before 10.x.4. Been busy taking care of mother in-law on visit. No time for fun with the Hackintosh. Will read up on Post#1028 and hope for your upgrade story at your summer residence.

I have been very lucky (or done good research) before buying hardware, so my previous DUAL Radeon HD5770 from 2009 (with Asus MB, now retired), Nvidia 670 GTX (first with Web driver, now natively), motherboard with HD4000 all seem to have Metal support. I have been following Netkas.org with interest as help. Noted you use the RX 580 which was mentioned at the Apple WWDC last week, which seem to be your choice as well.

I have not tried the newest MultiBeast 11.3.0 with AppleALC to Lilu v1.3.6 and AppleALC v1.3.8. Fingers crossed you will have some sort of report from your Summer residence. Found an old Apple Airport in drawer with audio 3,5 mm over Airplay as work around, with terrible latency. :)

Thank you so far for all the good advice in your Golden Builds.
 
Last edited:
Hey, Stork. Great write, re-write, and again re-write of this build guide. The only thing I had to add to the set up from yours was Whatevers Green. Seems to working fine. Let me know if there's anything else you would like info on. Now, if only TB on this board was a little more reliable. This is reminding me of what USB 3 was like on older Mac computers.
 
Hey, Stork. Great write, re-write, and again re-write of this build guide. The only thing I had to add to the set up from yours was Whatevers Green. Seems to working fine. Let me know if there's anything else you would like info on. Now, if only TB on this board was a little more reliable. This is reminding me of what USB 3 was like on older Mac computers.
Since I am using a GTX 760, I didn't need WhateverGreen kext. However, you will need it and Luli for AMD cards.

I don't have any TB1 devices, but I do use an Apple TB1 to Firewire adapter which appears to work w/o problems.
 
Status
Not open for further replies.
Back
Top