Contribute
Register

AMD/Nvidia Primary Display with AirPlay Mirroring

Status
Not open for further replies.
No difference.
No attachments, no clue.

Sorry, posted from my phone. I just got in. Also, I'm brand new to clover, my last hack was formatted for this install. (I installed that machine back when Mavericks was first launched).
 

Attachments

  • DSDT from patched directory and config.plist.zip
    16.8 KB · Views: 92
El Capitan 10.11.2 / ASUS Z97-PRO(Wi-Fi ac)/USB 3.1 / BIOS Version 2702 / CORE I7-4790K / EVGA GTX 970 ACX 2.0 FTW
Dual monitor - No display connected to HD4600 graphics
AppleTV 4th gen
SysDef: iMac14,2
No DSDT.aml installed

View attachment Airplay Mirroring works but low framerate.zip (attached: IOReg, config.plist, debug.log, SSDT)

  • Clover/config.plist -> Graphics/Inject/Intel/YES -> ig-platform-id : 0D220003
  • BIOS -> Advanced Menu -> System Agent Configuration -> Graphics Configuration -> Primary Display -> CPU Graphics
  • CPU Graphics Multi-Monitor = Enabled

Untitled.jpg


View attachment No Airplay Mirroring.zip
(attached: IOReg, config.plist, debug.log, SSDT)

  • Clover/config.plist -> Graphics/Inject/Intel/YES -> ig-platform-id = 04120004 or 04001204
  • BIOS -> Advanced Menu -> System Agent Configuration -> Graphics Configuration -> Primary Display -> PCIE
  • CPU Graphics Multi-Monitor = Enabled

Untitled1.jpg


Airplay Mirroring works almost perfectly using AirParrot, but I'm trying to fix it to work natively.
Any help would be appreciated. Thanks.
 
Last edited by a moderator:
  • Clover/config.plist -> Graphics/Inject/Intel/YES -> ig-platform-id = 04120004 or 04001204
No AirPlay Mirroring, why are you using FakePCIID?
MEI is not loading
 
Last edited by a moderator:
No AirPlay Mirroring, why are you using FakePCIID?
MEI is not loading

I see that step 3. says,
DSDT edits (when Chimera/Chameleon/Clover injection does not work)
I tried to do this using this guide but couldn't get it to compile without getting errors.
Also saw this post about patching AppleIntelFramebufferAzul.kext.. would that apply here?
Or just check-mark Clover/config.plist -> Acpi/DSDT/Fixes/AddIMEI ?

Regarding FakePCIID,

  • I could not get USB 3.0 and WiFi to work without FakePCIID_XHCIMux.kext and FakePCIID_Broadcom_WiFi.kext respectively
  • For Airplay Mirroring, I resorted to trying IntelGFX = 0x04128086 after nothing else worked

I'm not exactly sure what to do next. Any advice would be helpful. Thanks.
 
Also saw this post about patching AppleIntelFramebufferAzul.kext.. would that apply here?
Yes. OS X has to see a valid id to load the kext or add the unsupported id to the kext.
HD4600/0x04128086 is native (no dsdt, ssdt, Clover or kext edits required)
ASUS Z97-PRO/MEI/device_id: 0x8cba8086
Native AppleIntelMEIDriver/device_id: 0x9c3a8086 (9series)
04120004 framebuffer, try config.plist/Devices/FakeID/IMEI/0x9c3a8086
Reply with new IOReg and config.plist
 
FakeID/IMEI is wrong.

Can you elaborate?
is 0x9c3a8086 not working for my build? any suggestions of other ways to load MEI?

wrong IMEI.. my bad. I see it.
 
Last edited:
Status
Not open for further replies.
Back
Top