šŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →
Socket
Sign inDemoInstall
Socket

github.com/toleda/graphics_intel_framebuffers

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/toleda/graphics_intel_framebuffers

v0.0.0-20160611192659-041af30b7d84
Source
Go
Version published
Created
Source

graphics_Intel_framebuffers

OS X Intel HD Graphics

OS X HD4600+/HD4000/HD3000 Framebuffer Edits Find HD4600+/HD4000 HDMI port-number (HD3000 similar) Match motherboard connector to framebuffer connector Enable multiple display support

Requirements

  • Desktop only
  • Mavericks 10.9 or newer
  • Intel HD Graphics/kext/property/framebuffer
    • HD4600+/Azul/AAPL,ig-plartform-id/03 00 22 0d
    • HD4000/Capri/AAPL,ig-plartform-id/0a 00 66 01
    • HD3000/SNB/AAPL,snb-platform-id/10 00 03 00
  • Framebuffer Injection
    • HDMI audio dsdt/ssdt
    • Chimera/org.chameleon.Boot.plist
      • IGPEnabler=Yes (Azul/Capri/SNB)
    • Chameleon/org.chameleon.Boot.plist
      • IntelAzulFB/10
      • IntelCapriFB/10
    • Clover/config.plist
      • Azul: Graphics/ig-platform-id/0x0300220D
      • Capri: Graphics/ig-platform-id/0x0a006601

More Information

  • HD4600+/HD4000/HD3000 Framebuffer Edits.pdf

Framebuffer Configurations Connector/Port__|Port 0x5_______|Port 0x6_______|Port 0x7_______| Native SNB/Capri|DP or ND_______|DP or ND_______|HDMI___________| Native Azul |DP or ND_______|DP or ND_______|DP or ND_______| a SNB/Capri/Azul|DP or ND_______|HDMI/DVI______|HDMI/DVI| b SNB/Capri/Azul|HDMI/DVI*|DP or ND_______|HDMI/DVI| c Azul |HDMI/DVI_____|HDMI/DVI___|DP or ND_______| d Azul |HDMI/DVI_______|HDMI/DVI_______|HDMI/DVI_______| e Azul |DP or ND_______|HDMI/DVI_______|DP or ND_______| f Azul |HDMI/DVI_______|DP or ND_______|DP or ND_______| g Azul |DP or ND_______|DP or ND_______|HDMI/DVI_______| DVI - Azul only, HDMI - SNB/Capri/Azul, DVI - SNB/Capri (NA)

Framebuffer Edit Scripts

  • HD4600/Azul a - graphics_intel_hd5k-azul-a-90_patch.command b - graphics_intel_hd5k-azul-b-90_patch.command c - graphics_intel_hd5k-azul-c-90_patch.command d - graphics_intel_hd5k-azul-d-90_patch.command e - graphics_intel_hd5k-azul-e-90_patch.command f - graphics_intel_hd5k-azul-f-90_patch.command g - graphics_intel_hd5k-azul-g-90_patch.command
  • HD4000/Capri a - graphics_intel_hd4k-capri-a-90_patch.command b - graphics_intel_hd4k-capri-b-90_patch.command
  • HD3000/SNB a - graphics_intel_hd3k-snb-a-90_patch.command b - graphics_intel_hd3k-snb-b-90_patch.command

Installation

  • Download script, github.com/toleda/graphics_Intel.......patch.command
  • Downloads/graphics_Intel.......patch.command (Do not move file)
    • Double click on file name
    • Enter Password
    • No errors, restart 1. Terminal Report: Last login: Mon Feb 17 18:10:57 on console Downloads/HD4600+:Azul\ Edit/graphics_intel_hd5k-azul-a-90 _patch.command ; exit; graphics_intel_hd5k_azul-a-90_patch.command_v2.0 Copy S/L/E/AppleIntelFramebufferAzul.kext to Desktop. Password: Fix permissions ... Kernel cache... Finished, restart required. logout
[Process completed]

Tools

  • IOReg
    • IOReg (View Raw) - https://github.com/toleda/audio_ALCInjection/blob/master/IORegistryExplorer_v2.1.zip
    • IOJones - http://ge.tt/api/1/files/6C79yoh/0/blob?download

Restore Native Framebuffer kext

  • Desktop/AppleIntel....-orig.kext
  • Rename AppleIntel....-orig.kext to AppleIntel.....kext
  • Install with Kext Installer (Kext Utility, DCPIManager, KextBeast, etc.)

Problem Reporting (include the following information)

Credit bcc9: http://www.insanelymac.com/forum/topic/259705-editing-custom-connectorinfo-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/

toleda https://github.com/toleda/graphics_Intel_framebuffers

FAQs

Package last updated on 11 Jun 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts