Graphuls Mac OS
The terms of the software license agreement included with any software you download will control your use of the software.
Even though Mac OS X includes drivers for Intel HD 4000, these drivers don't work on Hackintoshes by default. A Hackintosh relies on a bootloader (such as Chameleon or Chimera) to inject the device ID of its graphics card into Mac OS X, in order to enable graphics support. Otherwise, Mac OS X has no idea what graphics card the Hackintosh using. I'm connecting my 2015 Macbook Pro 15 inch w/ retina display using a DisplayPort Mini to DisplayPort cable. I'm currently running Mac OS Mojave. These are the resolutions I can use apaprently: 1440p looks really nice, but everything is so tiny. I can zoom in on some apps, but not all of them; system fonts can't be changed at all.
Please read and accept the following Software License Agreement:
DISPLAYLINK SOFTWARE – END USER LICENSE AGREEMENT
IMPORTANT - READ BEFORE DOWNLOADING, INSTALLING OR USING.
BY DOWNLOADING, INSTALLING OR USING THIS SOFTWARE AND ANY ASSOCIATED MATERIALS (COLLECTIVELY, “THE SOFTWARE”), YOU AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENCE AGREEMENT (“EULA”). IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU MAY NOT INSTALL OR USE THE SOFTWARE.
1. LICENSE:
1.1 This Software is licensed by DisplayLink Corp. (“DisplayLink”) on a non-exclusive, non-transferable basis for use only in conjunction with products which incorporate DisplayLink technology. Use of the Software other than in conjunction with products which incorporate DisplayLink technology is not permitted.
1.2 You may not install, copy, modify, reverse engineer, decompile, disassemble, create derivative works from, rent, sell, distribute, sublicense, offer as a service or transfer any part of the Software except as provided in this EULA or as permitted by applicable law, and you agree to prevent unauthorized copying of the Software.
1.3 This Software utilizes portions of code and software libraries which are subject to other terms and conditions (“Open Source Elements”), and such (“Open Source Elements”)and the applicable terms and conditions are identified in documentation accompanying this Software.
1.4. If you are an end user:
a. you may install the Software on any personal electronic device owned or controlled by you for your personal use;
b. you may make a back-up copy of the Software only for the purposes of (i) restoring the Software on a device you have previously installed it on, or (ii) installing the Software on a device which replaces a device you have previously installed it on where the Software is no longer in use on that device.
1.5. If you are a network administrator or IT manager:
a. you may install the Software on your organization's IT systems and on personal electronic devices owned or controlled by your organization or its staff, for your organization's use;
b. you may make a reasonable number of back-up copies of the Software only for the purposes of installing or restoring the Software;
c. you may distribute the Software only within your organization.
2. NO OTHER RIGHTS. No rights or licenses are granted by DisplayLink to you, expressly or by implication, with respect to any proprietary information or patent, copyright, mask work, trademark, trade secret, or other intellectual property right owned or controlled by DisplayLink, except as expressly provided in this EULA. All rights not expressly granted are reserved. If you obtained the Software within a country of the European Community, this EULA is subject to any rights available under the European Community Software Directive (2009/24/EC).
3. OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software remains with DisplayLink or its suppliers. The Software is copyrighted and protected by the laws of the United States and other countries, and international treaty provisions. You may not remove any copyright notices from the Software. DisplayLink may make changes to the Software, or to items referenced therein, at any time without notice, but is not obligated to support or update the Software. You may not assign or transfer any of your rights or obligations under this EULA to a third party without the prior written consent of DisplayLink. DisplayLink may freely assign or transfer this EULA.
4. USE OF SOFTWARE. You represent and warrant that:
a. you are not (i) situated in a country has been designated by the U.S. Government as a “terrorist supporting” country or that is subject to a U.S. Government embargo, or (ii) included on any U.S. Government list of prohibited or restricted parties;
b. you will not (i) use the Software in violation of any applicable laws or regulations, (ii) infringe the intellectual property or other rights of any third party, or (iii) transmit viruses, malware or other harmful or malicious computer code.
5. EXCLUSION OF OTHER WARRANTIES. EXCEPT WITH RESPECT TO ANY WARRANTIES WHICH MAY NOT LAWFULLY BE EXCLUDED, WHICH ARE EXPRESSLY PRESERVED, THE SOFTWARE IS PROVIDED 'AS IS' WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. DisplayLink does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software. The Software is not error free and is not designed for use in life support or medical monitoring systems, other critical applications or ultra-hazardous activities. Further the Software is not designed to meet standards for military applications. You and your distributors and customers assume the full risk of any such uses and you will indemnify and hold DisplayLink harmless from any claims that arise as a result of such uses.
6. LIMITATION OF LIABILITY. YOUR USE OF THE SOFTWARE IS AT YOUR SOLE RISK. IN NO EVENT SHALL DISPLAYLINK OR ITS AFFILIATES OR SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF DISPLAYLINK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, TO THE EXTENT PERMITTED BY APPLICABLE LAW. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION.
7. TERMINATION OF THIS AGREEMENT. DisplayLink may terminate this EULA at any time by notice to you. This EULA will also automatically terminate if you violate its terms. Upon termination, you will immediately destroy the Software or return all copies of the Software to DisplayLink. The provisions of clauses 2, 3, 5, 6, 7, 8 and 9 shall survive any termination.
8. APPLICABLE LAWS. Claims arising under this EULA shall be governed by the laws of California, excluding its principles of conflict of laws and the United Nations Convention on Contracts for the International Sale of Goods. You may not export the Software in violation of applicable export laws and regulations. DisplayLink is not obligated under any other agreements unless they are in writing and signed by an authorized representative of DisplayLink. Should a court of competent jurisdiction find any part of this EULA to be invalid or unenforceable, the remainder of this EULA shall continue in full force and effect.
9. U.S. GOVERNMENT RESTRICTED RIGHTS. The Software is provided with 'RESTRICTED RIGHTS.' Use, duplication, or disclosure by the Government is subject to restrictions as set forth in FAR 52.227-14 and DFAR 252.227-7013 et seq. or its successor. Use of the Software by the Government constitutes acknowledgment of DisplayLink's proprietary rights therein. Contractor or Manufacturer is DisplayLink (UK) Limited, 22 Cambridge Science Park, Milton Road, Cambridge, CB4 0GH, United Kingdom.
By default, Intel HD 4000 integrated graphics are not supported by Mac OS X. You cannot change the screen resolution on a Hackintosh that uses HD 4000, and there's no graphics acceleration. However, in the recent Macbook Pro software update, Apple included graphics drivers that added support for Intel HD 4000. Though nobody was initially able to get these drivers to work with Hackintoshes, this has finally changed.
NOTE: Chimera now officially supports HD 4000, making this method outdated. Check out the updated version of our guide instead.
Requirements
The following method works for Mac OS X Lion 10.7.5 and OS X Mountain Lion 10.8. If you're using an older version of Lion, you can install tonymacx86's BridgeHelper 5.0 to get the same result. Mac OS X Snow Leopard isn't supported, since the Ivy Bridge processors don't work with it.
Intel HD 4000 graphics are included in a few of Intel's newest 3nd-generation processors, which are known as 'Ivy Bridge' processors.
Many Ivy Bridge processors only use lower-end HD 2500 graphics, which don't work with the method in this guide. If you want to find out whether your Intel processor uses HD 2500 or 4000, you can Google the model of your processor. For example, if I search 'i5-3570K' on Google, the first result is Intel's official page for the Intel Core i5-3570K. According to the 'Graphics Specifications' section of that page, the i5-3570K processor uses 'Intel® HD Graphics 4000', which will work.
1. Install a patched version of Chameleon or Chimera
Even though Mac OS X includes drivers for Intel HD 4000, these drivers don't work on Hackintoshes by default. A Hackintosh relies on a bootloader (such as Chameleon or Chimera) to inject the device ID of its graphics card into Mac OS X, in order to enable graphics support. Otherwise, Mac OS X has no idea what graphics card the Hackintosh using.
However, the current versions of Chameleon and Chimera don't include the device IDs for Intel HD 4000 yet. For this tutorial, download and install a patched version instead-- download links below.
DOWNLOAD: Chimera [PATCHED]
DOWNLOAD: Chameleon [PATCHED]
Downloads provided by Henry Wong from stuffedcow.net.
Once you've downloaded Chimera or Chameleon (either will work), run the .pkg installer. Complete the installation process, and then proceed to the next step.
2. Select a device ID
As Mr. Wong explains on his blog, there are 11 device IDs (known as AAPL,ig-platform-id device properties) that Mac OS X uses to identify a graphics card as Intel HD 4000. In order to enable graphic support for HD 4000, you need to have Chimera or Chameleon inject one of these device IDs into Mac OS X. Below is a chart of all available device IDs.
Each device ID helps Mac OS X recognize your HD 4000 graphics in a slightly different way. The number of 'Ports' is the number of input ports (such as DVI, HDMI, etc.) that will work with each device ID. You probably want to choose a configuration that works with at least 3 ports. The 'Memory' column represents how much internal graphics memory you should set in your BIOS, for that particular device ID (more details about that in Step 3).
You can choose which device ID to inject by editing org.Chameleon.boot.plist, the settings file for Chameleon and Chimera. Go to /Extra in your main hard drive, and open the file org.Chameleon.boot.plist . Inside that file, add the following property:
<key>HD4000PlatformId</key>
<string>0</string>
The '0' stands for 01660000, the first device ID. If you want to use device ID 0166000
Mac Graphics Test
1 instead, replace '0' with '1'. And so on.3. Adjust your BIOS
You need to change the amount of internal graphics memory used by Mac OS X to whatever the device ID specifies. You can do this in your computer's BIOS (which is essentially the settings page for your motherboard). Boot your computer, and enter the BIOS. To enter the BIOS on a Gigabyte motherboard, you have to press the delete key when it boots (before the operating system starts). Different manufacturers set different keys for opening the BIOS.
The specific name for the BIOS setting that determines internal graphics memory size depends on the brand of your motherboard. On Gigabyte motherboards, this setting is literally called 'Internal Graphics Memory Size'.
Be sure to adjust the setting for 'Internal Graphics Memory Size', not 'DVMT Total Memory Size' (as Mac OS X ignores this setting).
Say that you're using device ID 01660000. According to chart in Step 3, that device ID requires 96 MB of memory. In that case, set 'Internal Graphics Memory Size' to 96 MB in your BIOS. Then press F10 to save your changes and leave the BIOS.
4. Test it out
Reboot your Hackintosh. Once you've booted in Mac OS X, check whether you can change the screen resolution, etc. If not, then you'll have to try a different device ID. Repeat Step 2 and 3. Hopefully, you'll eventually find a device ID that works for your Hackintosh.
Mac Graphics Card
Ending NotesOnce you finish Step 4, your Mac OS X should finally be able to display at full resolution and have graphics acceleration. Congratulations!
P.S.
Mac Graphics App
The VGA port on your monitor will not work (real Macs don't have VGA ports). You have to use either the DVI or HDMI port on your monitor.SOURCE: Intel HD 4000 QE/CI Acceleration