Contribute
Register

AMD/Nvidia Primary Display with AirPlay Mirroring

Status
Not open for further replies.
here it is
IOReg/GFX0 is correct. Without a display, HD4600 will not appear in Graphics/Display.
MEI is not loading; 8 series processor on a 9 series motherboard.
Try congfig.plist/Devices/FakeID/IMEI/0x8cba8086
 
IOReg/GFX0 is correct. Without a display, HD4600 will not appear in Graphics/Display.
MEI is not loading; 8 series processor on a 9 series motherboard.
Try congfig.plist/Devices/FakeID/IMEI/0x8cba8086

hi toleda,

when i use 04001204 i CAN see hd4600 in hardware/graphics, with IGPlatformID=04120004 gtx760 is the only one.

IGPlatformID=04120004 or 04001204 and IMEI/0x8cba8086 is also not working together :(

it's complicated ...

greeting
strichcode
 

Attachments

  • 0x04001204_and_0x8cba8086.ioreg
    3.5 MB · Views: 103
IGPlatformID=04120004 or 04001204 and IMEI/0x8cba8086 is also not working together :(
The MEI device_id is present in Yosemite, no idea why it is not working in your system. No AirPlay Mirroring until AppleIntelIMEIDriver loads.
 
damn pc ;)

should i try this option in clover?

newway fix:
AddIMEI_80000
This device is used for IntelHDxxx graphics. Adding them if very desirable operation. This bit also needed for use FakeID->IMEI. Do nothing for Core 2 systems

another question: where is appleintelimeidriver located?
 
Airplay icon won't show up, Airplay and Mirroring not possible
MEI is not loading. Add to dsdt, line 6316:
(after Device (IGPU) and Device (HDAU) and before
}
Scope (\_GPE))
Code:
            Device (MEI)
            {
                Name (_ADR, 0x00160000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                                 0x3A, 0x8C, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
Reply with edited dsdt and IOReg.
 
Thanks for this, it is working great!
 
It isn't here unfortunately, still waiting for toleda to reply..

If you want to post/send your unedited DSDT I can take a look at it. This was my first stab at DSDT editing but I think I have at least this much figured out.
 
Ho can I boot without a DSDT using clover?
With chimera it was DSDT=Null at boot prompt but I that has no effect with clover..
Appreciate your (step by step) help, TIA!

I never used a DSDT with either of my hacks until I decided to try and get AirPlay working. Clover detects hardware much better than Chimera or Chameleon do.

The only thing I needed to get Clover to boot was FakeSMC.kext and a basic config.plist.
 

Attachments

  • FakeSMC.kext.zip
    173.8 KB · Views: 73
Well, I never used a hack without a DSDT and edits that make my system rockstable :lol:
Thanks for the kext but that won't do it - it's installed since day one (with proper SMC edit)..

You got me wrong mate, I'm using clover and the system is running just fine ;)
Problem is I would need a proper command (like dsdt=null with chimera) when booting with clover to extract dsdt with iasl..

I am not sure what you are trying to say but I am also using Clover and do not need a DSDT to boot or run stable and all things work. To extract the DSDT with Clover just press F4 at the Clover boot menu before booting into OS X.
 
Status
Not open for further replies.
Back
Top