Загрузка страницы

HacKintosh RENDERING Problems In FCPX H.264(HARDWARE ENCODING & HEVC SUPPORT)

#FCPX #H.264 #RENDERING #FIX #MOJAVE #SIERRA #HIGH SIERRA
SHIKI KEXT https://github.com/vit9696/Shiki/releases
LILU KEXT https://github.com/vit9696/Lilu/releases
WHATEVERGREEN https://github.com/vit9696/WhateverGreen/releases
INTELGRAPHICS KEXT https://sourceforge.net/projects/nvidiagraphicsfixup/
FAKEPCIID https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/

FCPX Hackintosh Optimization Guide

After following this guide you’re export times should drop if Hardware Encoding wasn’t enabled.

This guide was created with Coffee Lake, Kaby Lake & Sky Lake* in mind as that’s what I’m using if you are using an older not all of the steps will be applicable for you, and you need to be using Haswell or later for Hardware Encoding support from the iGPU and for HEVC support you need Sky Lake or later and using High Sierra.
Mount EFI Partition:

Open Clover Configurator
Select Mount EFI under TOOLS
Click Mount Partition for Install macOS….
Click Open Partition
Kext Updates:

After mounting the EFI partition we need to make sure we our using the latest version of each of these kexts as they fix various compatibility issues with the latest hardware.

Download the latest RELEASE.zip of Shiki.kext
Copy & Paste Shiki.kext into EFI/CLOVER/kexts/Other
Download the latest RELEASE.zip of Lilu.kext
Copy & Paste Lilu.kext into EFI/CLOVER/kexts/Other
Download the most recent version of IntelGraphicsFixup.kext
Paste IntelGraphicsFixup.kext into EFI/CLOVER/kexts/Other
AMD?
Download the most recent version of WhateverGreen.kext
Paste WhateverGreen.kext into EFI/CLOVER/kexts/Other
Nvidia?
Download the most recent version of NvidiaGraphicsFixup.kext
Paste NvidiaGraphicsFixup.kext into EFI/CLOVER/kexts/Other
Download the most recent version of FAKEPCIID
Unzip RehabMan-FakePCIID folder
Copy FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext from the Release folder of Rehabman-FAKEPCIID
Paste FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext to EFI/CLOVER/kexts/Other
config.plist changes:

Navigate to Volumes/EFI/EFI/CLOVER/
Open config.plist with Clover Configurator
Select System Parameters on left-side column
Verify Inject Kexts is set to Yes
Select Boot on left-side column
Under Custom flags add:
AMD users:
shikigva=4
-rad4200
Nvidia users:
shikigva=12
Intel iGPU-only users:
shikigva=1
Kaby Lake & Coffee Lake Users:
Select Boot on left-side column
Click or add -disablegfxfirmware under Arguments
Select Devices on left-side column
Set IntelGFX box to: 0x59128086 or if using an i3-8100/i3-8350k set to: 0x59168086
Select Graphics on left-side column
Using Nvidia or AMD
Set ig-platform-id to: 0x59120003
Using Intel iGPU
Set ig-platform-id to: 0x59120000
DSDT Patching

BIOS Changes:

In BIOS there are two very important settings that are going to make or break whether you can use FCPX reliability. The first is setting is changing the Initial or Primary Display/Graphics to either the dGPU or iGPU as leaving it on Auto will cause performance to suffer. The next setting is to enabled the iGPU at all times since it’s used by FCPX. On Gigabyte the the setting is easy to find, but on ASUS, ASRock, MSI motherboard the setting is disguised as IGPU Multi-Monitor. Enabling the iGPU full time is necessary to get Hardware Encoding for FCPX. If you have the iGPU Multi-Monitor setting, set it before setting the Primary/Initial Display as it may reset the latter to iGPU without you noticing.

Also let’s set DVMT Pre-Allocated/Share Memory. If you don’t see it in it’s proper location, set the other two settings properly and reenter BIOS and it should be there, as the iGPU needs to sometimes be enabled first for it to be changeable.

Gigabyte:

Chipset → Integrated Graphics : Enabled
Chipset → DVMT Pre-Allocated :128M
Nvidia or AMD
Peripherals → Initial Display Output : PCIe 1 Slot
Intel iGPU
Peripherals → Initial Display Output : IGFX
ASUS:

Advanced \ System Agent(SA) Configuration → IGPU Multi-Monitor : Enabled
Advanced \ System Agent(SA) Configuration → DVMT pre-Allocated : 128M
Nvidia or AMD
Advanced \ System Agent(SA) Configuration → Primary Display : PCIE
Intel iGPU
Advanced \ System Agent(SA) Configuration → Primary Display : CPU Graphics
ASRock:

Advanced \ Chipset Configuration → IGPU Multi-Monitor : Enabled
Advanced \ Chipset Configuration → Share Memory : 128MB
Nvidia or AMD
Advanced \ Chipset Configuration → Primary Graphics Adapter : PCI Express
Intel iGPU
Advanced \ Chipset Configuration → Primary Graphics Adapter : Onboard
MSI:

Advanced \ Integrated Graphics Configuration → IGD Multi-Monitor : [Enabled]
Advanced \ Integrated Graphics Configuration → DVMT Pre-Allocated : [128M]
Nvidia or AMD
Advanced \ Integrated Graphics Configuration → Initiate Graphic Adapter : [PEG]
iGPU?
Advanced \ Integrated Graphics Configuration → Initiate Graphic Adapter : [IGD]

COMPLETE GUIDE:https://hackintosher.com/guides/fix-rendering-issues-fcpx-high-sierra/

Видео HacKintosh RENDERING Problems In FCPX H.264(HARDWARE ENCODING & HEVC SUPPORT) канала FAST TECH
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
20 марта 2019 г. 16:47:33
00:08:04
Яндекс.Метрика