Contribute
Register

[Success] Mojave 10.14.6 - Gigabyte Z77-DS3H rev. 1.1 - Intel Core i7-3770K - Intel HD 4000 & Radeon HD 7770 - 1TB SSD

P

PREngineer

Guest
This machine was running Sierra 10.12.6 perfectly.

I upgraded it to Mojave 10.14.5 by doing a clean install.

It was a probably the best time that I have troubleshooted an installation.

If you have the same hardware, I have included my EFI to save you the troubles that I went through.

---------------------------------------------------------------------
My hardware:
---------------------------------------------------------------------
Motherboard: Gigabyte Z77-DS3H Rev. 1.1
CPU: Intel i7-3770K (Ivy Bridge)
GPU(1): Intel HD 4000 (1.5GB)
GPU(2): ATI Radeon HD 7770 (1GB)
Hard Disk: Silicon Power 1TB (SSD)
Ethernet: Atheros AR8161
Audio: ALC 887
SATA Chipset: Intel Series 7
---------------------------------------------------------------------


---------------------------------------------------------------------
Results:
---------------------------------------------------------------------
Audio: Working
Video 1: Working
Video 2: Working
Ethernet: Working
USB: Working
Facetime: Working
iMessage: Working
Sleep: Working
Preview: Working
---------------------------------------------------------------------


---------------------------------------------------------------------
BIOS Setup:
---------------------------------------------------------------------

Enable only the hard disk that you want to work with

1. If you have more than 1 disk in your machine. It is better to only enable one of them while you work on installing the Operating System. You can disable or enable the SATA ports in this section.
Hard Disks - 1.png


2. Press Enter when you highlight the ATA Port Information to get to the next screen. Highlight the port that you want to enable or disable and click Enter.
Hard Disks - 2.png


3. Enable or Disable it by highlighting the option and pressing Enter.
Hard Disks - 3.png


Setting up OS Type

1. In order to run MacOS in your PC you need to specify that the Operating System is not Windows.
OS Type - 1.png


2. Make sure that your OS is booting from UEFI (Extensible Firmware Interface). This is what fools MacOS to think that it is running on a legitimate Mac.
If you are running Windows in another drive, you have to make sure that you installed the EFI version of Windows or it will not boot until you switch this back to UEFI and Legacy or Legacy Only. In my opinion, just install the EFI version.
OS Type - 2.png


3. Same for the Storage Boot Option Control
OS Type - 3.png


4. And Other PCI Device ROM Priority
OS Type - 4.png


5. In the end, it should look like this
OS Type - 5.png


Setting up the Peripherals

1. Make sure that your SATA controller is set to run as AHCI.
Peripherals - 2.png


2. Additionally, you can select to have your internal graphics card or the external (if you have one) to load first. I prefer to have my internal card.
Peripherals - 3.png


Peripherals - 4.png


4. Should look something like this in the end.

Peripherals - 1.png


5. Save and Exit
Save.png


Setting up your boot priorities

1. Once you have installed MacOS in your hard disk, you should see a boot option called Mac OS X. You should leave that as the only option, unless you have other Operating Systems.
Boot Priorities - 2.png


2. Should look like this in the end.
Boot Priorities - 1.png


---------------------------------------------------------------------

---------------------------------------------------------------------
Setup Process:
---------------------------------------------------------------------

1. Created the USB Installer using UniBeast Mojave.
2. Made sure BIOS was set to only use UEFI.
3. Made sure no other hard disk ATA port was enabled.
4. Booted from the Mojave USB using the following boot flags: -x -v
5. Using Disk Utility, erased the SSD to
Partition Map: GUID
Format: Mac OS (Extended Journaled)

6. Started the Mojave installation.
7. Machine restarted.
8. Booted from the new drive using the following boot flags: -x -v
9. After processing a little bit, it restarted.
Don't panic if it looks like a kernel panic suddenly (white text). It is NORMAL.
10. Booted from the new drive again.
11. The install took about 30 minutes to complete.
12. After processing a little bit, it restarted.
Don't panic if it looks like a kernel panic suddenly (white text). It is NORMAL.
At this point, when Clover loaded again, I was surprised to see a bunch of APFS drives. This is normal.
13. Booted from the drive named: Mojave (the name I had given to it)
14. At this point if I booted with the following flags
-v -lilubetaall radpg=15 my Radeon HD 7770 monitor was working perfectly but my Intel HD 4000 monitor was not.
15. Booted to complete the installation.
16. At this point, turned on my previous Sierra drive (externally) and plugged it in to transfer the configuration and files to Mojave.
17. At this point the following issues had to be solved:
Audio
Intel HD 4000

18. Included the Apple ALC kext in the Kexts > Other folder.
This solved the Audio issue.
19. Included the following details in the Clover configuration file using Clover Configurator:
ACPI > AddDTGP
ACPI > AddIMEI
Devices > IMEI = 0x1E3A8086
Graphics > ig-platform-id = 0166000a
Graphics > InjectIntel
Graphics > InjectEDID
System Parameters > Inject Kexts = yes
SMBIOS > Product Name = iMacPro1,1
(No Preview issues), iMac18,3 & iMac14,2 (Preview issues)
This solved the Intel HD 4000 problem and my monitor was displaying correctly.
It also solved the issue with Preview not loading JPEG files and previews in Finder.

20. Surprisingly, the Clover Configurator generated SMBIOS information was valid to activate Facetime and Messages.
21. At this point everything works, so, I opened the USB drive's EFI partition and copied everything to the Hard Disk's EFI partition.

---------------------------------------------------------------------

---------------------------------------------------------------------
Getting iMessage to work:
---------------------------------------------------------------------

At this point all the hardware is working fine, but I needed to make sure that iMessage, Facetime, iTunes, and the Apple Store all worked properly. These services are connected to Apple services and they require your machine SMBIOS to pass a litmus test.

You need to follow this guide to make sure that your SMBIOS configuration is correct: P1LGRIM's Guide.

It covers the following things pretty straight forward:

a. How to get rid of failed attempts from your iCloud's account (ghost machines).
b. How to clear the configuration files from previous attempts.
c. Making sure that you have an en0 device recognized as built-in.
d. How to properly generate your SMBIOS information and validate it online.
e. How to confirm that your machine does not have NVRAM issues (this one does as long as you use the AptioMemoryFix-64.efi in the drivers64UEFI folder).

At this point you should be able to log into iMessage but you won't be able to send or receive messages. When you send a message you will get a Not Delivered /!\ message after a long wait.

To fix it, do this on your iPhone:

1. Settings > Messages

2. Text Message Forwarding

415139


3. Toggle the new machine on

415140

Now your iMessage should work:

415141

---------------------------------------------------------------------

---------------------------------------------------------------------
Update Process from 10.14.1 to 10.14.5:
---------------------------------------------------------------------

1. Clicked Apple Icon > About My Mac
2. Clicked Software Update...
3. Software Update window appeared and checked for Updates.
4. Reported update to 10.14.5 and I clicked update
5. The machine restarted (several times)
6. The important thing here is that you should boot from the Install macOS partition until it is done installing.


Happy Camper! :)

414307

413946

413947

413948

413949

413950

413951

413952

413953

413954

413955


-----------------------------
Upgraded to Catalina here.
-----------------------------
 

Attachments

  • EFI - Clover.zip
    25.7 MB · Views: 165
  • EFI - OpenCore 0.6.3.zip
    57.9 MB · Views: 185
Last edited by a moderator:
Joined
Jan 21, 2012
Messages
1,000
Motherboard
HP 8300 Elite
CPU
i5-3570
Graphics
GT 710
Mobile Phone
  1. Android
Thanks for this - managed to get a 7770 into a dell 7020 build and used your settings - fyi - I get purple dashes on boot and didnt use -v or -lilubetaall
 
P

PREngineer

Guest
Thanks for this - managed to get a 7770 into a dell 7020 build and used your settings - fyi - I get purple dashes on boot and didnt use -v or -lilubetaall

It's not clear to me if it worked or not from your comment.

I put the -v just because I like to see the loading information instead of just the apple logo but it is not necessary. It just helps to troubleshoot usually.

What is that about the purple dashes that you are talking about? You should post a picture so people can see what you are talking about.
 
Joined
Jan 21, 2012
Messages
1,000
Motherboard
HP 8300 Elite
CPU
i5-3570
Graphics
GT 710
Mobile Phone
  1. Android
Yes working, (the clue is in the thanks)
The purple dashes - common problem
 
Joined
Oct 3, 2019
Messages
2
Motherboard
GA-Z77-DS3H
CPU
i5-2500
Graphics
GT 740
I have the same MB, but graphics: GT 740 2GB,
I can't get 27" monitor resolution: 2560x1440
How to fix it?
 

Attachments

  • Screen Shot 2019-10-06 at 20.29.17.png
    Screen Shot 2019-10-06 at 20.29.17.png
    58.2 KB · Views: 119
P

PREngineer

Guest
Screen Shot 2019-10-06 at 4.04.18 PM.png


It is recognizing your card as SXGA. SXGA has a maximum resolution of what you are getting.

It must be your kext for the card.

Screen Shot 2019-10-06 at 4.06.38 PM.png


Mojave has very limited support for nVidia cards now.
 
Last edited by a moderator:
Joined
Feb 7, 2012
Messages
276
Motherboard
Gigabyte Z390 Designare
CPU
i7-9700K
Graphics
Vega 56
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
I've had this motherboard since University (almost 6-7 years ago now) and it just keeps on giving! Thank you for this, I am going to upgrade very soon.

As you've put your device as iMac Pro, has everything been working as it should? Like when you do a geek bench score etc? I'm interested in running it as an iMac Pro too so I can use the new iPad OS Sidecar feature
 
Joined
Jul 23, 2012
Messages
806
Motherboard
GA-Z77N-WIFI-F3-Clover
CPU
E3-1225 v2
Graphics
GT 640 | P4000
Mac
  1. Mac mini
GPU(1): Intel HD 4000 (1.5GB) -> LCD Monitor
GPU(2): ATI Radeon HD 7770 (1GB) -> LCD Monitor
in this setup, the HD7770 can not make use of the HD4000 for hardware video acceleration, any video playback using HD7770 will lost hardware video acceleration


the better option should be
GPU(1): Intel HD 4000 (1.5GB) -> configured as headless mode, empty framebuffer, ig-platform-id = 01620007
GPU(2): ATI Radeon HD 7770 (1GB) -> LCD Monitor x2
 
Top