Mod Driver Gma 3150 Hackintosh Zone May 2026

Open Terminal and run:

sudo -s
rm -rf /System/Library/Extensions/AppleIntelGMA950.kext
rm -rf /System/Library/Extensions/AppleIntelIntegratedFramebuffer.kext
cp -R ~/Desktop/GMA3150_Driver/*.kext /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/
chown -R root:wheel /System/Library/Extensions/
kextcache -system-caches
kextcache -system-prelinked-kernel

Disclaimer: Hackintoshing is a hobbyist activity. It involves modifying system-level drivers which can cause system instability, kernel panics, or boot failures. The GMA 3150 graphics chipset is extremely old and no longer supported by modern macOS versions. This guide is for educational purposes regarding legacy hardware.


This is the most basic step to get the driver loading instead of falling back to VESA.

  • Save the file.
  • Note: You generally do not need to modify the AppleIntelGMA950.kext Info.plist in the same way; it usually relies on the Framebuffer to initialize the hardware.


    In the golden era of Hackintosh (roughly 2010–2014), a peculiar hardware combination captured the imagination of budget enthusiasts worldwide: the Intel Atom N450/N455/N570 series processors paired with the integrated Intel GMA 3150 graphics chip. While these netbooks (Acer Aspire One, Asus Eee PC, Dell Mini 10) were designed for Windows XP or 7, the "Hackintosh Zone" community saw a challenge: turning a $200 netbook into a budget MacBook.

    The problem was immediate and brutal. Mac OS X (Snow Leopard, Lion, and Mountain Lion) natively supported GMA 950 and X3100, but never the GMA 3150. Without a driver, users were stuck at 1024x768 with no acceleration, rendering the OS unusable. Enter the underground world of mod drivers—patched kexts (Kernel Extensions) born in forums like Hackintosh Zone, InsanelyMac, and OSx86.

    This article is a deep dive into the lore, the technical struggle, and the step-by-step resurrection of the GMA 3150 mod driver for legacy Hackintosh builds.


    Hackintosh Zone distros included pre‑patched kernels, modified kexts, and boot flags. For GMA 3150, they attempted: Mod Driver Gma 3150 Hackintosh Zone

    The Intel Graphics Media Accelerator 3150 is an integrated graphics processor based on the PowerVR architecture. Unlike its predecessor (GMA 950), the 3150 was never officially supported by Apple. Key specifications:

    For Hackintosh, the lack of drivers meant:

    The "Hackintosh Zone" community became the primary repository for experimental solutions.


    The GMA 3150 is technically related to the GMA 950, but Apple never released a Mac with this specific chipset. The default AppleIntelGMA950.kext and AppleIntelIntegratedFramebuffer.kext do not recognize the GMA 3150 Device ID.

    The "Mod" involves patching the Framebuffer kext to recognize the Device ID and setting up a valid display configuration.

    Device IDs to look for:


    The GMA 3150 is "The Forgotten Chipset." Open Terminal and run: sudo -s rm -rf

    Note: If you are trying this on modern macOS (Mojave/Catalina), this will not work. The GMA 3150 has no 64-bit drivers and no Metal support.

    Getting Intel GMA 3150 Graphics Working on Your Hackintosh Intel Graphics Media Accelerator (GMA) 3150

    , commonly found in older Intel Atom-based netbooks like the ASUS Eee PC or HP Mini, is a notorious challenge for Hackintosh enthusiasts. While it is technically possible to get it running on older versions of macOS, achieving full hardware acceleration is often impossible due to the lack of 64-bit drivers from Apple.

    Below is a guide on how to handle this GPU in a "Hackintosh Zone" or Niresh-style environment. The Realistic Outcome Resolution Fix:

    You can often achieve native resolution (e.g., 1024x600 or 1366x768). In almost all cases, you will

    have Quartz Extreme or Core Image (QE/CI) acceleration. This means no transparent menu bars, slow window dragging, and no ability to run modern apps that require Metal. 1. Essential Kexts & Drivers

    To get basic framebuffer support (the screen working without laggy refresh), you generally need a modified version of the Intel GMA kexts. Modified Kexts: Look for the AsusIntelGMA3150FB driver on GitHub, specifically designed for Pineview CPUs. Common Workarounds: Many users in the InsanelyMac Disclaimer: Hackintoshing is a hobbyist activity

    community utilize "Meklort's workaround" for netbooks to force the correct resolution. 2. Recommended macOS Versions

    The GMA 3150 is a 32-bit architecture. Because Apple dropped 32-bit kernel support after Mac OS X Snow Leopard (10.6)

    , later versions of macOS (Lion, Mountain Lion, and beyond) are extremely difficult or impossible to use with this hardware. Best Compatibility: Snow Leopard 10.6.x (using a patched Atom kernel). Legacy Patching:

    , you can apply a specific cursor corruption fix patch in your config.plist Kernel -> Patch 3. Step-by-Step Configuration (Clover/OpenCore)

    If you are using a distro like "Hackintosh Zone" which often uses the bootloader: Mount EFI: Use a tool like Clover Configurator to mount your EFI partition. Add Patch VBios:

    Check the "Patch VBios" option in the Graphics tab. This helps the system recognize the native resolution of your netbook screen. Boot Arguments: Try booting with if you experience kernel panics during the initial setup. Inject Intel:

    Ensure "Inject Intel" is checked, though for GMA 3150, this may require a custom to match a supported older GMA model. 4. Post-Install Fixes If your resolution is stuck at 800x600: GMA 3150 - Intel | InsanelyMac