-->Donations via PayPal [External Link Removed for Guests] :guitar
-->Installation/Post Installation Tutorial [Local Link Removed for Guests]
-->Useful Links [Local Link Removed for Guests]
-->Olarila Images - Updated images [Local Link Removed for Guests]
-->Guides and Tutorials [Local Link Removed for Guests]
-->Clover Folder for All Chipsets [Local Link Removed for Guests]
-->DSDT Patch Requests [Local Link Removed for Guests]

Guide - MSI B360 Gaming Arctic (Catalina)

Post Reply
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Catalina)

Post by onemanosx » 13 Sep 2018, 11:02

Update: Success! Updated to 10.15 with no known issues.
Update: Success! Updated to 10.14.2 with no known issues.
Update: Installed M.2 NVME SSD as System Drive [Local Link Removed for Guests]
Update: Enabling Intel Quick Sync feature [Local Link Removed for Guests]
Update: Success! Beta to Mojave official release [Local Link Removed for Guests]
Update: Cinebench and Geekbench results [Local Link Removed for Guests]
Update: Framebuffer patching with WhateverGreen and related findings [Local Link Removed for Guests]
Update: Enable USB ports with DSDT edit [Local Link Removed for Guests]
Update: Enable USB ports without injector kext (a continuation) [Local Link Removed for Guests]
Update: USB Type C Port not detecting devices properly [Local Link Removed for Guests]
Update: Freebie! Custom USB kext! [Local Link Removed for Guests]
Update: DSDT vs SSDT USB Injection which is better for me? [Local Link Removed for Guests]


I try to be in depth for this build article. And I do hope this step by step guide is useful for new hackintoshers.

I will split this article into 3 main steps:

1. Setting up motherboard bios and pre-installation
2. Setting up clover bootloader post-installation
3. Hacks method (DSDT extract and fixes)

Please note that this is work in progress and there may be steps which I have not implemented or not known to my knowledge. So, do assist me if I had left out steps or if there are better methodology than the one I had written in this article.

For this build I will be using the hardware below

1. MSI B360 Gaming Arctic motherboard
2. 16GB 2666MHz RAM
3. I5-8600 Coffee Lake CPU
4. Asus RX580 8GB GPU
5. 250GB SSD as bootable device



Image




Setting up motherboard bios

1. Boot into bios setting by pressing “DELETE” button
2. Settings>Advanced>Super IO Configuration
a. Here we will disable both Serial and Parallel Port Config
3. Settings>Advanced>Integrated Peripherals
a. Set SATA mode to AHCI
4. Settings>Advanced>Integrated Graphics Configuration
a. Integrated Graphics Memory set to 64MB
b. IGD Multi-Monitor set to Enabled
5. Settings>Advanced>USB Configuration
a. Enable USB Controller
b. Enable XHCI Hand-Off
c. Enable Legacy USB Support
6. Settings>Boot
a. Set Boot Select Mode as Legacy+UEFI

Having done the above save and exit. End for Bios Setting




Creating USB Image for Mojave Beta

In this exercise, I will be using the vanilla image equipped with clover and essentials kexts created by @maldon

Link [Local Link Removed for Guests]




Boot Desktop with Mojave USB stick

In this build we will be utilizing UEFI boot system

1. Insert USB into an empty USB slot. Preferable in a USB 2.0 port
2. Press Power button of desktop and press F11 Key repeatedly to get into boot option
3. Choose UEFI: Generic Flash Disk i.e your USB Mojave


Image


4. Once greeted with Clover bootloader, got to Options menu, go to Graphics tab and input fake-id as in the picture below (in this example, I am using intel HD graphics for installation)



Image




Installing MacOS Mojave on SSD

If all goes well, we will find ourselves at the installation page. Here we will use the Disk Utility to partition our SSD drive in as GUID partition and use APFS as file system.
I named my SSD partition as OSXMOJAVE. You may choose other names of your choice. Proceed with installation.

System will resume installation and will be required to reboot. Once reboot, at Clover page got to options and change intel graphics fake id like in previous step. Then, choose the option “Install MacOS from OSXMOJAVE”. Remember, to change graphics fake id to 0x12345678 before proceeding.

Installation will resume and finish.

We have now installed Mojave OS on our SSD! But, we will not be able to boot directly from SSD yet. For that, we will install Clover boot loader to SSD




Installing Clover Bootloader on SSD

In Olarila USB stick find a folder named “Files” and look for clover installation file.

Run the app. Click Continue, Continue then click customise and choose
a. Clover for UEFI Booting only option
b. Install Clover in the ESP.


Image
Image



Clover UEFI Drivers

- Initially, I was using Aptiomemoryfix driver. But, this driver is causing problems of corrupted config.plist. Similar problem also occurs with AptioFixDrv-64 with kernel panics.
So far, AptioFixDrv2-64 + EmuVariableUefi-64 is stable. Perhaps this is an issue for 300 series MSI boards only.


EDIT: With the recent clover driver (clover r4972) and updated bios version, Aptiomemoryfix is working good.

- Don't forget to choose ApfsDriverLoader-64 when installing clover



Image



Image




Click Install to finish installation.

Once installation is done, we will mount EFI partition of Olarila USB using ESP Mounter app (find in “Files” folder)
a. Mount EFI partition of USB Stick.
b. Open partition and copy EFI folder
c. Go back to ESP mounter and now mount SSD
d. Paste EFI of Olarila USB to SSD EFI partition
e. Click save.

You can now boot directly from SSD without Olarila USB.


To be continued in next Post.
Last edited by onemanosx on 12 Oct 2019, 08:01, edited 26 times in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 13 Sep 2018, 11:03

By this time, I had placed my Radeon RX580 unto the motherboard. So, from now on I will use the RX580 as my main gpu.


Image


1. Graphics

[External Link Removed for Guests]
[External Link Removed for Guests]

a. Radeon RX580 – works out of the box with whatevergreen and lilu kexts
b. UHD 630 – Using device properties for WhatEverGreen will break analogue sound but not HDMI. However, using old method of choosing fakeid and ig-platform-id in clover with device id 0x3e920003 and fake id 0x3e928086 and check "inject-intel" will bring back analogue sound.


Image

Image


2. Sound for audio codec Realtek ALC892
[External Link Removed for Guests]

– AppleALC and lilu kexts
- Place kexts in Clover>Kexts>Other
- Use Layout id = 1 in Clover


3. USB ports

- USBInjectAll kext + custom ssdt method
[External Link Removed for Guests]

- FB patcher method – Use generated USBPower.kext alongside PMheart’s USB Port limit patch for Mojave Beta. USBInjectall can be
removed from system when using this method.
[External Link Removed for Guests]

- USBInjectAll + clover boot arg method
[Local Link Removed for Guests]

- PMHearts USB Port Limit Kext to Patch (Patch not working from 10.14.1 onwards)
[Local Link Removed for Guests]


Image


4. PCIe Wifi Card
- [External Link Removed for Guests]

- Broadcom BCM943602CS Wifi (Place kext in Clover>kexts>other)
- AirportBrcmFixup.kext [External Link Removed for Guests]
- Lilu.kext v1.2.5 or later ([External Link Removed for Guests])

- Broadcom BCM943602CS Bluetooth (Place kext in Clover>kexts>other)
Guide: [External Link Removed for Guests]
- BrcmFirmwareData.kext
- BrcmPatchRam2.kext

There are also other ways to enable wifi without using kexts mentioned above.

If you are interested, you can read up here [Local Link Removed for Guests]



5. DSDT Renames

- Rename GFX0 to IGPU
- H_EC to EC
- XHCI to XHC
- HDAS to HDEF
- SAT0 to SATA


6. DSDT Patches

- HPET
- SLPB
- Darwin
- XHCI
- HDEF
- RTC fix
- IRQs fix
- SMBUS
- BUS1
- ALSD
- IMEI


In summary - The only kexts I use for this build (clover>kexts>others)

- ALC892 Audio Codec = AppleALC.kext + Lilu.kext
- Intel I219V7 Ethernet port = IntelMausiEthernet.kext
- UsbPower generated with FB Patcher app for custom usb port injection
update: nowadays, I use custom ssdt for my USB ports

- VirtualSMC or FakeSMC (use either one, NOT BOTH) ---> compulsory kext
- for Graphics = WhatEverGreen.kext + Lilu.kext
Image
Last edited by onemanosx on 01 Dec 2018, 06:07, edited 17 times in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 13 Sep 2018, 11:03

Some fun with cosmetics and customization



Image
Image
Last edited by onemanosx on 23 Sep 2018, 10:40, edited 2 times in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
Sampath007
Olarila Staff
Olarila Staff
Posts: 67
Joined: 10 Feb 2018, 15:03
CPU: i7-8550u
Motherboard: Acer Nitro 515-31
GPU: UHD 620
Location: india,Chennai
Contact:

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by Sampath007 » 14 Sep 2018, 06:47

Nice :guitar
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 14 Sep 2018, 13:29

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Nice :guitar
:frantics
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
MaLd0n
Site Admin
Site Admin
Posts: 14603
Joined: 05 Dec 2010, 19:35
CPU: i9-9900K
Motherboard: GA Z390 M GAMING
GPU: RX 590 8 GB
Location: Rio de Janeiro, Brazil
Contact:

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by MaLd0n » 14 Sep 2018, 14:29

Very nice, Guide! Congratz! :cap
--Donations via PayPal [External Link Removed for Guests] :guitar

--Donated? Send me one Private Message
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 14 Sep 2018, 15:41

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Congratz! :cap
Now is time to Enjoy! :lol: :mrgreen:
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 16 Sep 2018, 02:15

Did a couple of benchmark tests.

I think this hack is fairly good with a close readout between MacOS and Windows


Image


Geekbench results against Windows reveals a better result! Wow!


Image




Final Words: With these results and daily usage of the build including rendering videos, I am pleased to say that the build has been running smooth with no technical glitches.
Last edited by onemanosx on 23 Sep 2018, 10:43, edited 2 times in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 17 Sep 2018, 12:09

In my previous post, I had mentioned injecting platform id via devices properties will break analogue sound and hence to use clover injection instead in order to regain analogue sound.

However, if I inject layout id as such with ig platform id in device properties using WhateverGreen, analogue sound is back and there is no reason to use clover injection anymore.

Here, I am using ig-platform id 0x3E910003

Image
Image

Note: I am using layout id = 1 for my setup. If you are using a different layout id than mine, you should change it.
Note2: Injecting layout id via devices properties will NOT over-ride injection in DSDT. So make sure any layout ID injection set at DSDT is taken off.

If you require,

-Setting DVMT for those who can't set it above 32 MB in BIOS (framebuffer-stolenmem / framebuffer-fbmem)
DVMT patch is not required for this motherboard. I am just doing this as an example on how to do the patching.
- Setting higher VRAM (framebuffer-unifiedmem)

e.g

Image
Image
Image


More details : [External Link Removed for Guests]
Last edited by onemanosx on 12 Dec 2018, 13:07, edited 1 time in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 18 Sep 2018, 15:56

Enable USB without kext injector Guerilla Style

UPDATE: To really take advantage of this method and avoid complication, one should enable all ports in dsdt and drop xhc oem ssdt table via clover. Thanks to MaLd0n, for pointing this out. USB ports seems to work even without PM Hearts's USB Port Limit patch it seems. :frantics

++++++++++++++++++++++++++++++++


This is a guerilla style of DSDT patching to enable USB without kext injector. However, we will still need the usb port limit kext to patch.

Originally my DSDT only contains the below lines in Device RHUB under Device XHC.

Device (HS02)
{
Name (_ADR, 0x02) // _ADR: Address
}


Thus I simply added a simple script to enable method _UPC and _PLD and return it to One

Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities
{
Return (One)
}

Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device
{
Return (One)
}


Since I already knew which ports to enable, I dived into the respective used ports for my system. Compile, save DSDT file and remove UsbPower.kext and reboot!

Image
Image

.. and that's how I enabled USB ports without any injector kexts or ssdts. :superman


Link: [External Link Removed for Guests]
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave Beta 11)

Post by onemanosx » 25 Sep 2018, 10:38

The most anticipated day had finally arrived for the GM release of Mojave 10.14

And thus, the build was upgraded from beta to the official release with no hiccups so far.. yay!!


Image
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
Fantastic
Posts: 3
Joined: 08 Apr 2018, 18:02
CPU: i3-8100
Motherboard: Gigabyte GA-Z370N-WIFI
GPU: NVidia GT 1030

Guide - MSI B360 Gaming Arctic (Mojave)

Post by Fantastic » 28 Sep 2018, 14:28

Hi,

I'm having problems using a same generation motherboard as the one of this guide.
I have a Gigabyte B360N WiFi with an i3-8100.
I want to use iGPU.
SMBIOS 18,1.

Problems related to iGPU in Mohave.
On High Sierra on this motherboard you have the frame buffet issue that is somehow solved with 3 KextToPatch entries.
But in the end you get acceleration in High Sierra.

I was hoping your guide would help but it doesn't.
I did some testing to try and find out the setting but I'm unable to get acceleration working.
Inject Intel: yes - ig-platform-id: 59120000 - FakeID: empty = OS Loads, No Acceleration, 31MB Video Memory
Inject Intel: yes - ig-platform-id: 59120000 - FakeID: 59128086 = System reboots at Apple Logo

Inject Intel: yes - ig-platform-id: 3E910003 - FakeID: 3E918086 = System reboots at Apple Logo
Inject Intel: yes - ig-platform-id: 3E910003 - FakeID: empty = System reboots at Apple Logo

Inject Intel: yes - ig-platform-id: 3E920003 - FakeID: 3E928086 = System reboots at Apple Logo
Inject Intel: yes - ig-platform-id: 3E920003 - FakeID: empty = System reboots at Apple Logo

Inject Intel: yes - ig-platform-id: 3E9B0007 - FakeID: 3E9B8086 = System reboots at Apple Logo
Inject Intel: yes - ig-platform-id: 3E9B0007 - FakeID: empty = System reboots at Apple Logo

Basically you load the OS only on 59120000 but with no acceleration.
Any help is woelcome.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 28 Sep 2018, 15:59

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]SMBIOS 18,1
I had not tested the IGPU extensively other than looking at ioreg's details. I'm too lazy to disconnect my RX and flat screen on the wall doesnt help either LOL.

However, I found the following to produce acceleration (at least from my ioreg observation, that is):

1. Inject Intel: yes - ig-platform-id: 59120000 - FakeID: 59128086
2. inject Intel: yes - ig-platform-id: 3E9B0007 - FakeID: 3E9B8086

Have you tried a different smbios? say 18,2 or 18,3? It does have an effect to an extent
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
Fantastic
Posts: 3
Joined: 08 Apr 2018, 18:02
CPU: i3-8100
Motherboard: Gigabyte GA-Z370N-WIFI
GPU: NVidia GT 1030

Guide - MSI B360 Gaming Arctic (Mojave)

Post by Fantastic » 28 Sep 2018, 19:56

Holy grasp...
Some of those settings might be good for Quick Synch while on a discrete Graphics card.
I will test different SMBIOS...and then report.
Thanks!
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 29 Sep 2018, 03:04

:meeting :lol: :lol: :mrgreen: :mrgreen:

Image


Image
Last edited by onemanosx on 30 Sep 2018, 01:45, edited 1 time in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
Fantastic
Posts: 3
Joined: 08 Apr 2018, 18:02
CPU: i3-8100
Motherboard: Gigabyte GA-Z370N-WIFI
GPU: NVidia GT 1030

Guide - MSI B360 Gaming Arctic (Mojave)

Post by Fantastic » 29 Sep 2018, 07:31

Is that Quick Synch enabled from a SSDT cosmetic thing?

REPORT:
I have 2 motherboards:
1 - Gigabyte Z370N WiFi: Ridiculously easy to have acceleration and it all is working!
Device/Properties: PciRoot(0x0)/Pci(0x2,0x0) -> AAPL,ig-platform-id: 07009B3E
Inject Intel checked (didn't test without)
AND NOTHING ELSE!

2 - Gigabyte B360N WiFi: Unable to get Acceleration
I believe it has to be used Device/Properties and NOT ig-platform-id
I believe it has to be used PciRoot(0x0)/Pci(0x2,0x0) -> AAPL,ig-platform-id: 07009B3E
But such is not enough. With such you get the monitor that goes into stand by mode.
So some frame buffer, connectors patch need to be applied.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 29 Sep 2018, 10:44

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests] Is that Quick Synch enabled from a SSDT cosmetic thing?
Yes! LOL

Lets hope future updates will enable the IGPU for B360 series,
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 30 Sep 2018, 13:05

Enabling Intel Quick Sync

What I did:

1. enable integrated graphics in bios
2. PEG set as primary
3. Using Whatevergreen patching+ lilu

In About This Mac > Graphics/Dispplay, no trace of iGPU is shown except for the RX 580. However, in ioreg clearly IMEI is loaded and using MacX Video Converter Pro, prove that hardware encoding is enabled. So yeah, I initially thought About This Mac is an indicative but I got fooled :P

However, if you'd like to see the cosmetics display in About This Mac > Graphics/Display, injecting intel in clover with ig-platform-id is the way to go.


Image
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - MSI B360 Gaming Arctic (Mojave)

Post by onemanosx » 06 Oct 2018, 16:33

Enable USB without kext injector (a continuation)


In my previous attempt to enable USB ports without any injector kext, it works with a simple script on DSDT. You may read the attempt made from this link here [Local Link Removed for Guests].

However, I also noticed some errors in verbose. Though the errors does not seem to affect functionality of the enabled ports, I just had to delve into the matter. The solution is quite simple for the knowledgeable in programming language and I am not even in their ranks. :wallbash

Below are the errors I found and possibly with the correct package, the verbose can be eliminated rather easily.



Image



For each usb devices in DSDT, I firstly determine what kind of ports they are by referring back to MSI handbook. With that knowledge in mind, here's what I did to the USB devices and its appropriate code to enable :

a. for USB external 2.0 ports


Image



b. for USB 3.1 external port


Image



c. for internal USB ports


Image



d. for USB 3.0 external ports


Image
Image
Last edited by onemanosx on 13 Oct 2018, 08:17, edited 1 time in total.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
ford2201
Geek
Geek
Posts: 115
Joined: 11 Sep 2017, 17:53
CPU: i3-2120
Motherboard: ASUS h61m-k
GPU: Nvidia gts 480

Guide - MSI B360 Gaming Arctic (Mojave)

Post by ford2201 » 06 Oct 2018, 17:01

please where mojave NIVIDA signal
Post Reply

Return to “Guides and tutorials”