Contribute
Register

Intel HD Graphics Framebuffer Edits - Desktop

Status
Not open for further replies.
HD4600+/HD4000/HD3000 Framebuffer Edits

g is for the original setup, 2 DP and DVI. Reply with IOReg.

Hi again toleda and thank's for you patience.

I'am a little bit confused over what you men about "original setup" but i presume you mean this:

Pioneer TV from Thunderbolt port 1 over mini display adapter. Harman-amp from Thunderbolt port 2 over mini display adapter and last native DVI to In Focus (no sound) projector.

Observe that I only have one HDMI/minidisplay adapter (Harman-amp) The second adapter is a DVI/minidisplay adapter connected to HDMI on Pioneer TV.

In that case I have picture and Sound over Harman-amp. Picture but no sound to Pioneer TV and DVI InFocus (no sound) projector not recognized at all.

The funny thing is that now a HDMI display is showing up on AppleIntelazulframebuffer@2.

If this is not what you mean by original setup please explain to me how you want the connections done.

Thank's in advance.
 

Attachments

  • 2 DP and DVI.ioreg
    2.9 MB · Views: 164
HD4600+/HD4000/HD3000 Framebuffer Edits

If this is not what you mean by original setup please explain to me how you want the connections done.
See Post #40. Use whatever works for whatever the preferred configuration.
 
HD4600+/HD4000/HD3000 Framebuffer Edits

Hi,


I found this thread when RehabMan recommended me to try a framebuffer edit for my setup. However, it's a laptop.
I've read the whole thread, but I have no experience with this, and would need support on where to start first (Just beggining Hackintoshing).

I have this problem, which remain unsolved since 2011 (When the laptop was out). I use Mavericks 10.9.1.

http://www.tonymacx86.com/lion-lapt...-thinkpad-edge-e420-i3-2330-black-screen.html

In short, when you boot the system with the AppleIntel*.kext in /S/L/E, all you get is a flash and a black screen. Keyboard input still work, so do sound (With VoodooHDA for now). To access the system, I have to move all the AppleIntel*.kext, so that I reach the Desktop with 1024x768 resolution (Native is 1366x768), no QE/CI. I've also attempted, like others did before, remote controlling the laptop with TeamViewer, which allow bypassing the black screen. With TeamViewer, you definitely can see the laptop now has a resolution on 1366x768.

So that's the issue - we recommended me to try framebuffer edits, as others attempted on a different forum EDID injection with no apparent success.

Here are the laptop specs:

Problem Reporting:

Lenovo Thinkpad E420;
Motherboard: Lenovo 1141BTF
Chipset: Intel Sandy Bridge (Rev. 09)
BIOS: Lenovo 8HET44WW (1.26) - 08/07/13 (This is the latest version availible)
Video: Intel HD3000;
OS X 10.9.1 Mavericks

Here is the IOReg file:
https://dl.dropboxusercontent.com/u/67605655/MacBook Pro de Carl.ioreg

Boot.plist:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Boot Banner</key>
    <string>No</string>
    <key>GraphicsEnabler</key>
    <string>No</string>
    <key>Scan Single Drive</key>
    <string>Yes</string>
    <key>IGPEnabler</key>
    <string>Yes</string>
    <key>Kernel Flags</key>
    <string></string>
    <key>Legacy Logo</key>
    <string>No</string>
    <key>Timeout</key>
    <string>1</string>
    <key>Default Partition</key>
    <string>hd(0,3)</string>
    <key>Hide Partition</key>
    <string>hd(0,1) hd(1,3)</string>
    <key>UseKernelCache</key>
    <string>No</string>
</dict>
</plist>

smbios.plist:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>SMfamily</key>
    <string>MacBook Pro</string>
    <key>SMproductname</key>
    <string>MacBookPro8,1</string>
    <key>SMboardproduct</key>
    <string>Mac-94245B3640C91C81</string>
    <key>SMserial</key>
    <string>C02H1AV7DH2G</string>
    <key>SMbiosversion</key>
    <string>MultiBeast.tonymacx86.com</string>
</dict>
</plist>

I don't have a dsdt.aml or ssdt for now;

When booting OS X with an HDMI monitor connected, I get a light-grey screen instead of grey, and it freeze forever.
Here's also a video of what it shows up in Verbose mode before the black screen:

http://www.mediafire.com/watch/ptm4270i93fj6v3/Verbose.MOV


The original poster of the black screen thread I posted earlier mentionned this:

Lenovo ThinkPad EDGE E420 i3-2330. Black Screen after lion install. intel hd3000 dev. id 0116 I'm use chimera 1.6 bootloader. with no dsdt fix. and the screen goes black with a backlight control via keyboard (DSDT PNLF Device)...also patch the dsdt with these code
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "AAPL,os-info", 
                        Buffer (0x14)
                        {
                            /* 0000 */    0x30, 0x49, 0x01, 0x11, 0x01, 0x10, 0x08, 0x00, 
                            /* 0008 */    0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                            /* 0010 */    0xFF, 0xFF, 0xFF, 0xFF
                        }, 
                        "AAPL00,DualLink", 
                        Buffer (0x04)
                        {
                            0x01, 0x00, 0x00, 0x00
                        }, 
                        "device-id", 
                        Buffer (0x04)
                        {
                            0x16, 0x01, 0x00, 0x00
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

and Graphics Enabler=NO...don't work!! try a both of dsdt and chimera injection- also doesn't happens...screen goes blu 4 1 sec/..then totally black with backlight control...

try to bin patch AppleIntelSNBFramebuffer with connectors ...leave only 1 LVDS /...don't work 4 me!!! DONT KNOW WHAT TO DO!!!! Please HELP ME, if u can.

Mac OS 10.7.1 smbios MacBookPro8,1

Pasha :)


It sound like he also tried a different framebuffer... Is this a desperate situation at this point ? XD
However, that was 3 years ago with Lion - I use Mavericks.

Thank you for trying to help.
 
HD4600+/HD4000/HD3000 Framebuffer Edits

recommended me to try framebuffer edits
The SNB kext is essentially the same since Lion; behavior is the the same in the newer OS X versions.
The IOReg is not helpful without a HDMI device attached.
There is one other laptop framebuffers in SNB, however, the snb-platform-id is unknown.
See Edit AppleIntelSNBGraphicsFB Binary/a. macbookpro8,1, Post #1, Lion HDMI Audio - Part 3c: Kext Edits - Intel HD3000 Revised.
 
HD4600+/HD4000/HD3000 Framebuffer Edits

Hi toleda,

You have done some great work with this and I hope you can help me, or point me in the right direction. My HD4600 flickers in Safari and other applications and I am trying to fix this. When I followed your guide, I saw that no framebuffer is loaded in my case and the ig-platform-id is not equal to the one you mentioned for HD4600's. I think this is due to the fact that the id has changed for the Intel 4690k, which I use. I do not have any idea how to continue, so I hope you could point me in the right direction. If you have some time, please check out my thread:
http://www.tonymacx86.com/alternate...-3-install-succeeded-now-what.html#post833782

Thanks a bunch and keep up the great work!
 
HD4600+/HD4000/HD3000 Framebuffer Edits

I can't get three displays working simultaneously but I can get each of them working individually ;

i7-3770K/HD4000/GA-Z77X-UP5-TH Mavericks 10.9.3

Display 1) Dell 2409W on HDMI
Display 2) Dell 2405FPW on TB via TB/DVI-D adapter
Display 3) Dell G2410 on TB via TB/DVI-D adapter

Display 1 works alone only. 2 and 3 work together but if plugged in, display 1 goes blank.

IO Ports are 7 for HDMI, 5 and 6 for TB
 

Attachments

  • IOReg.out.ioreg
    2.4 MB · Views: 149
  • SSDT.aml
    2.2 KB · Views: 124
  • org.chameleon.Boot.plist
    461 bytes · Views: 266
  • smbios.plist
    473 bytes · Views: 268
HD4600+/HD4000/HD3000 Framebuffer Edits

No luck yet, see the link in the quote.
Post #1
Requirements
3. Intel HD Graphics/kext/property/framebuffer
1. HD4600+/Azul/AAPL,ig-plartform-id/03 00 22 0d
 
Status
Not open for further replies.
Back
Top