Меню Рубрики

Hd graphics 630 mac os

[Guide] Native Intel UHD630 Graphics support in macOS 10.13.6

ben9923

So the new 2018 MacBook Pros are finally here, and they use the new 8th Gen CPUs & Graphics!

Installing the Updated OS
After Apple has released Supplemental Updates to macOS 10.13.6 for the new MacBook Pros, we can just use them to install the updated version of 10.13.6 with CFL support.
As the installers are only compatible with 10.13.6, you’ll first need to update to the ‘official’ version through the Mac App Store.
After the update is complete, you can download the Supplemental Update 2 installer here:
https://support.apple.com/kb/DL1974
You must use the new MacBookPro15,x SMBIOS to install this update. Using the -no_compat_check boot flag is necessary.
For better compatibility, use MacBookPro15,2. This model has IGPU only (Thanks @RehabMan ), therefore is our best choice for best graphics functionality (Just like we use MacBookPro13,1 or 14,1 with SKL/KBL)
After changing your SMBIOS, just run it and install to your system partition.
You can remove the -no_compat_check boot flag after the update is complete.

While Apple hasn’t released a new macOS installer (current is build 17G65, while 17G2112 has support for new laptops), we can still get it directly from Apple’s servers. macOS Recovery is using the same method to download macOS, so we can use it to get the latest available build.
When booting to Recovery partition with your current SMBIOS, it’ll download official macOS 10.13.6 (17G65). To download the newer build, we should use one of the new MacBook Pros’ SMBIOS options — MacBookPro15,1 or MacBookPro15,2.
As MacBookPro15,2 has only IGPU, we are going to use this one (Thanks @RehabMan ), Just as we’re using MacBookPro13,1 and MacBookPro14,1 on SKL/KBL.

Clover r4601+ has SMBIOS data for those 2 models.
You can get latest revision here, until the Clover team/RehabMan will release a new version:
https://github.com/Dids/clover-builder/releases

Clover Configurator was updated with MacBookPro15,x SMBIOS data. If you wish to keep that SMBIOS for post-installation, you can use it to generate data (S/N, SmUUID, . )

After changing your SMBIOS to MacBookPro15,2, you can boot to the Recovery partition on your machine and choose to install macOS on your existing partition (User data will stay as-is). As the official macOS 10.13.6 (or earlier) release does not support the new MacBooks, we should add the -no_compat_check boot flag to successfully boot.
Notice: This flag is only necessary for installation. You can remove it after you’re running the new build.

Then just let it download the installation components and install as usual (Boot to «macOS install» until it’s not available anymore, should be gone after a couple of boots).

Enabling native UHD Graphics support
Support for UHD Graphics is present in the new AppleIntelCFLGraphicsFramebuffer.kext

Supported PCI IDs:
0x3E9B8086 (UHD 630, Mobile), 0x3EA58086 (Iris Plus 655, Mobile), 0x3E928086 (UHD 630, Desktop)
Users with different IDs will need to set FakeID to one of those.

Clover r4609+ has updated PCI IDs and ig-platform-ids, and supports native CFL support on macOS 10.13.6 (17G2112)+.
You can just let Clover determine an ig-platform-id and a FakeID (If necessary) for your hardware, no need to set it in your config.plist.
https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/rEFIt_UEFI/Platform/gma.c

You may also use Lilu.kext + WhateverGreen.kext to fix graphics-related issues and inject necessary data. Make sure you remove IntelGraphicsFixup.kext, Shiki.kext and any other kext suppressed by WhateverGreen.

Some more ig-platform-ids are supported in macOS Mojave beta 4 together with an additional PCI ID — 0x3E918086 (UHD 630, Desktop)

Источник

Хакинтош, Mojave, Intel HD 630 и неработающий DisplayPort — решение

После обновления с High Sierra до Mojave у меня пропал сигнал на разъеме DisplayPort, пришлось подключать монитор по DVI. Проблему решил с помощью патча AppleGraphicsDevicePolicy, о существовании которого узнал сегодня.

Проблема редкая, информации мало. Дело, вероятно, в особенностях материнской платы GIGABYTE GA-H270M-DS3H — в ней куча разъемов (vga, hdmi, display port, dvi) и она не слишком распространена в хакинтошестроении. Плюс монитор у меня без HDMI, но с DisplayPort и DVI, ну и нелюбовь к DVI на уровне идиосинкразии.

Если особо не умничать, то решение нашлось методом тыка — кто-то где-то упоминал, но ему не помогло, проблема была в чем-то другом, но я всё равно решил попробовать.

Что делал безрезультатно

После установки Lilu и WhateverGreen я побаловался с подбором ig-platform-id, настройкой коннекторов, делал и просматривал логи, пытался думать — бестолку. Всё просто, с ig-platform-id = 0x59120000 безо всяких дополнительных настроек работает отлично, но только по DVI. Вернее, только не по DisplayPort, поскольку VGA и HDMI я не проверял.

Замена SMBIOS с iMac 16.2 на iMac 18.1 ощутимых изменений не принесла. Я вообще разницы не заметил, приминительно к графике точно.

Загрузка с подключенным или отключенным DVI — без разницы. После Clover и яблока имеем черный экран на DisplayPort, затем можно втыкать DVI и/или переключать монитор на вход DVI и наблюдать картинку с логином.

Писал, спрашивал на форумах, искал помощи. Из советов — купить уже видеокарту, успокоиться и жить с DVI, в основном в таком духе. Про AppleGraphicsDevicePolicy никто не упоминал.

После патча

Я уже раз 6 перезагрузился в различных комбинациях. Если подключены оба кабеля, то работает только DVI. Если загрузиться с DP и пдключить DVI на горячую, монитор извещает о неоптимальном разрешении и ничего не показывает. Короче, должен остаться только один, что меня вполне устраивает.

NB: В известных проблемах/недостатках WhateverGreen для графики Intel значится отсутствие поддержки 2 и более мониторов.

При подключении по DVI монитор цепляется к коннектору с индексом 2 (bus id 0x04), DP это коннектор 3 (0x06) — это на случай склероза.

Сам патч выглядит так — одна буква, Карл!

Если через GUI Clover Configurator делать, то надо в KextsToPatch добавить строку Name: «com.apple.driver.AppleGraphicsDevicePolicy» Find: «BA050000 00» Replace: «BA000000 00» Comment: «Prevent AGDP from loading» и MatchOS: «10.11.x,10.12.x,10.13.x,10.14.x», без кавычек, конечно.

Что конкретно он делает — без понятия. Расширение по-прежнему загружается, но что-то в нём изменяется, очевидно. Любопытно, что в High Sierra этого не требовалось, хотя разнообразные проблемы с AGDP у людей давние, в основном касаются дискретной графики.

В логах ничего интересного не нашел, ни до, ни после:

Вникать и разбираться желания нет, предпочту пожать плечами, смотать DVI кабель и жить дальше.

Источник

[Fix] Intel HD Graphics 630 on macOS 10.12.6 and later

EliteMacx86

Administrator

macOS supports a wide range of Intel HD Graphics but every graphics doesn’t works out of the box. This guide will enable Full QE/CI on your Hackintosh. This fix is for Hackintosh users who are having one of these above Graphics.

Before you start with this guide, get to know something about the performance. Graphics enhance the performance and helps to work smoothly. In macOS, full acceleration requires that both Quartz Extreme and Core Image (QE/CI) should work together.

Quartz Extreme and Core Image (QE/CI) should work together to enable full acceleration on macOS. It utilizes the complete Graphics capabilities. In case if you haven’t enabled QE/CI on your graphic card, you won’t be able to use your macOS smoothly and there would be lots of lags and artifacts, graphic related issues and poor refresh rate. Also the dock would not be transparent. Therefore it is very important to ensure that your graphic is working with full QE/CI.

The following Kaby Lake Intel 6xx are supported

  • Intel HD Graphics 630
  • Intel HD Graphics 640
  • Intel HD Graphics 650

Requirements

  • Any of the above Supported Intel HD Graphics
  • Original Graphics kexts in S/L/E
  • macOS Sierra 10.12.6 or later

BIOS Setting

  1. The very first step is to setup your BIOS. This guide will only include settings for Intel HD users.
  2. To access your BIOS/UEFI, press and hold Delete key on your Keyboard. The key maybe different in your case. Refer to your Motherboard Guide/Manual.
  3. Set Initial Display Output to IGFX
  4. Set Internal Graphics to Auto/Enabled
  5. Set DVMT Pre-Allocated to 64MB
  6. Set DVMT Total Gfx Memory to 256/128MB
  7. Save & Exit Setup.

Note :

  • When using Intel HD Graphics, make sure the Display cable is connected to Motherboard HDMI/Display Port.

Mount EFI Partition

  1. Mount EFI Partition of your system drive.

Edit your config.plist file

  1. The next step is to edit your config.plist file and make necessary edits.
  2. Navigate to EFI\Clover and open your config.plist with Clover Configurator.
  3. Navigate to Acpi tab and add the following patch in DSDT section of your config.plist.

  1. Save your config.plist file.

Restart your System

  1. After performing all the above steps, restart your system in order to enable the Intel HD Graphics.
  2. Now you should be able to get your Intel HD Graphics 1536 MB will full QE/CI. And your Dock would be also transparent.

Notes:

  • For macOS 10.13.3 to 10.13.6, use iMac 18,1, 17,1 SMBIOS. This will remove flickers, glitches and artifacts.
  • For macOS Mojave, use iMac 18,1, 17,1, 14,1 or 14,2 SMBIOS. This will remove pink screen and will also remove flickers, glitches and artifacts.

Problem Reporting

Details :

  1. Intel HD Graphics model
  2. macOS version
  3. Copy of IOReg

Screen shots :

  • DPCIManager/Status
  • About This Mac
  • System Information/Graphics/Displays

Clover Files :

  • Compress EFI/Clover, exclude the themes folder. Do not include complete EFI folder.

Put all files in a folder with your name, compress files as Zip and attach files using site attachments only. Do not use any external links.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Hd 6870 mac os x
  • Hazard mac os x snow leopard
  • Harmor vst mac os
  • Hard reset mac os
  • Hands off для mac os sierra