Contribute
Register

NUC8 Intel Core i7-8705G & Radeon RX Vega M graphics

RehabMan

Moderator
Joined
May 3, 2012
Messages
192,055
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi,
Thank you for your Reply and sorry for not attaching files, but here they are:
  • A photo right before the computer reboots before the installer could start (with verbose flag): after this message, the screen start to scroll very fast and the machine reboots
  • The contents of the EFI/Clover folder (without themes)
Thank you for any help/suggestion in advance!
ig-platform-id 0x59120000 is incorrect for this hardware (there are no connectors attached to the IGPU).
Must use an ig-platform-id without any connectors.
Refer to post #2 in this thread:
https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/
 
Joined
Jan 4, 2019
Messages
34
Motherboard
Nuc8i7hnk
CPU
i7-8705G
Graphics
Vega M GL 20
Mac
MacBook Pro
Mobile Phone
iOS
ig-platform-id 0x59120000 is incorrect for this hardware (there are no connectors attached to the IGPU).
Must use an ig-platform-id without any connectors.
Refer to post #2 in this thread:
https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/
Hello Mr. Rehabman. I own a nuc8i7hnk too. I'm trying to get everything working by several leads on the forum.

Specs:
i7-8705G, Kaby Lake G, Intel Graphics HD 630 (0x591B0000) & Vega M GL
Realtek ALC700, which I tried to produce the layout for AppleALC and failed, then used VooDooHDA and it kind of drives.
Thunderbolt 3 doesn't load kext itself and there's no lead to this so far.
WiFi don't work and I'll live with it.
Ethernet works for only one port, Intel I219, and I'm also okay.


I tried injecting Intel Graphics to 3e9b8086 and made Intel HD 630 appear on the system profiler - Graphics. However, it doesn't consume any RAM to vRAM, and the VideoProc app indicates my machine dont have H264/HEVC.

I tried injecting the Vega M GL graphics card to 67df1002, Devices/Properties added device-id DF670000 and i kind of drives with complete acceleration and glitches, which is not currently officially supported yet and I can live with that. (From #75 https://www.tonymacx86.com/threads/intel-hades-canyon-nuc.250600/page-8)

I do want to fix the QuickSync problem so it led me to this post. And I tried the AAPL,ig-platform-id method from (https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/), injected to 0x59180002(don't boot) and 0x59120003. And I tried to complete all the properties and now is the state. Still don't have QuickSync and any vram consumption for HD630.

BTW: I didn't try the way directly use the ig-platform-id in the clover configurator.

Thank you for all of your jobs.
 

Attachments

Joined
Jan 4, 2019
Messages
34
Motherboard
Nuc8i7hnk
CPU
i7-8705G
Graphics
Vega M GL 20
Mac
MacBook Pro
Mobile Phone
iOS
Hello Mr. Rehabman. I own a nuc8i7hnk too. I'm trying to get everything working by several leads on the forum.

Specs:
i7-8705G, Kaby Lake G, Intel Graphics HD 630 (0x591B0000) & Vega M GL
Realtek ALC700, which I tried to produce the layout for AppleALC and failed, then used VooDooHDA and it kind of drives.
Thunderbolt 3 doesn't load kext itself and there's no lead to this so far.
WiFi don't work and I'll live with it.
Ethernet works for only one port, Intel I219, and I'm also okay.


I tried injecting Intel Graphics to 3e9b8086 and made Intel HD 630 appear on the system profiler - Graphics. However, it doesn't consume any RAM to vRAM, and the VideoProc app indicates my machine dont have H264/HEVC.

I tried injecting the Vega M GL graphics card to 67df1002, Devices/Properties added device-id DF670000 and i kind of drives with complete acceleration and glitches, which is not currently officially supported yet and I can live with that. (From #75 https://www.tonymacx86.com/threads/intel-hades-canyon-nuc.250600/page-8)

I do want to fix the QuickSync problem so it led me to this post. And I tried the AAPL,ig-platform-id method from (https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/), injected to 0x59180002(don't boot) and 0x59120003. And I tried to complete all the properties and now is the state. Still don't have QuickSync and any vram consumption for HD630.

BTW: I didn't try the way directly use the ig-platform-id in the clover configurator.

Thank you for all of your jobs.
Dude I'm so sorry. It comes to an end that the VideoProc.app the indicator has a "Refresh" button so. It's actually Accelerating the QuickSync through the Intel HD 630. And here's my Clover folder in case anyone wants to try this build.

Specs:
nuc8i7hnk
HDMI display 1080p
Mojave 10.14.3

Kext needed:
VoodooHDA
FakeSMC
IntelMausiEthernet
Lilu
Whatevergreen

Edits:
Started from a Unibeast in tonymacx86
For AMD Graphics: Injecting the Vega M GL graphics card to 67df1002, config.plist/Devices/Properties/PciRoot(0)/Pci(1,0)/Pci(0,0)/device-id=DF670000 From Rehabman #75

For Intel HD630 QuickSync: config.plist/Devices/Properties/PciRoot(0)/Pci(0x02,0)/AAPL,ig-platform-id=03001259 for Kaby Lake HD 630 with no connection ports in #2.
And I tried to complete all the properties (actually don't know if it's necessary. ):
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>Devices</key>
    <dict>
        <key>Properties</key>
            <key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>
                AwASWQ==
                </data>
                <key>framebuffer-fbmem</key>
                <data>
                AAAAAA==
                </data>
                <key>framebuffer-flags</key>
                <data>
                ABAAAA==
                </data>
                <key>framebuffer-memorycount</key>
                <data>
                AAAAAA==
                </data>
                <key>framebuffer-mobile</key>
                <data>
                AQAAAA==
                </data>
                <key>framebuffer-patch-enable</key>
                <data>
                AQAAAA==
                </data>
                <key>framebuffer-pipecount</key>
                <data>
                AAAAAA==
                </data>
                <key>framebuffer-portcount</key>
                <data>
                AAAAAA==
                </data>
                <key>framebuffer-stolenmem</key>
                <data>
                AAAAAA==
                </data>
                <key>framebuffer-unifiedmem</key>
                <data>
                AAAAYA==
                </data>
            </dict>
        <dict/>
    </dict>
</dict>
</plist>
Installing VooDooHDA for Audio.
SMBIOS to iMac18,3 for Intel Graphics HD 630 (Don't know if it's necessary).


What works:
AMD Graphics in i7-8705G, limited graphic. glitches sometimes happens (Final Cut Pro X Flow transition/algorithm, some icons among the system. iMessage is full of glitches. Safari and web pages inside apps.)
Intel Graphics HD630 QuickSync.
The one ethernet port close to the four USB-A ports.
Audio Jack in the Back.
HDMI port 1080p Graphics in the back.
NVME native.
Fan spins and controls itself.
imessage sends but glitches, can't read.
Final Cut Pro X working with AMD graphics card acceleration, icon sometimes glitches and problem with Flow.
Compressor working with QuickSync
GarageBand runs, did not test deeply.
two of the microphones inputs.
iCloud.

What doesn't work for now (2019-01-11):
Thunderbolt 3(no kext loaded)
Original Intel 8265 WiFi card. (But has a M.2 NGFF with Intel 8265 (2 Antennas) on it, I'm exchanging it to DW1830 (3 Antennas) with another antenna sticker going through the case beneath the skull).
another ethernet port.
Audio Jack in the front.


Not tested:
Card reader.
USB-C ports.
front HDMI graphics and audio.
Back HDMI audio.
Displayports.
Facetime.
 

Attachments

Last edited:
Joined
Aug 14, 2018
Messages
3
Motherboard
Intel NUC8i7HVK
CPU
i7-8809G
Graphics
RX Vega M
Mac
MacBook Pro
Mobile Phone
Android
I have my nuc8i7hvk running 10.14.1 with an rx580 (egpu, mantiz enclosure), and it has been working smoothly. I have the rx580 driving two dell 2715q (4k@60Hz), and the nuc driving the rx580 via one tb3 cable in the primary connector slot. With this configuration I'm blind until the mojave login window for obvious reasons. I don't have sound working, but it's for a lack of effort on my part.
I have running 10.14.2 on my nuc8i7hvk,but rx570 egpu does not work,can you share your EFI floder,thanks
 
Top