Contribute
Register

iTunes Protected Video Black Screen Solution (HDCP)

Status
Not open for further replies.
Ok, I removed all AppleIntelHDx000GraphicsVADriver.bundle KEXTs. I tried both iMac 14,1 and 15,1 system IDs. Still no video. I get the black screen. The timeline is actually moving, but I get no video, no sound. Is there anything else I'm missing?
 
Tried: "ioreg | grep IMEI" in Terminal and I get nothing. What am I doing wrong? iGPU IS enabled in BIOS.

PS: Put all the KEXTs back in S/L/E. Tried Shiki in all three possible locations. Still nothing.
 
Last edited:
I installed a GTX970, changed everything over to NVidia according to post #1 and still can't play any DRMed video. The differences to the HD530 are:
1. Now the timeline is NOT moving, it stays on 00:00.
2. Both ioreg commands now produce NOTHING.

I'd like to add these plist entries
Code:
IOVARendererID →  <08 00 04 01>
IOVARendererSubID →  <03 00 00 00>
somewhere, but I don't know where. Do I add them to config.plist in the EFI folder or where? And what section would they need to be placed under?

Thanks for your assistance!
 
I guess nobody reads this thread anymore? Just a little hint would be appreciated.

My computer fails all three of these tests:
Code:
How can I check that hardware video decoding works?
Run an existing build of VDADecoderChecker (or compile yourself) and check its output:
GVA info: Successfully connected to the Intel plugin, offline Gen75
Hardware acceleration is fully supported

How can I check that IMEI/IGPU device is present in IOReg?
Run ioreg | grep IMEI in Terminal and make sure something alike is printed:
| | +-o IMEI@16 <class IOPCIDevice, id 0x100000209, registered, matched, active, busy 0 (6 ms), retain 11>

How can I check my platform-id?
Run ioreg -l | grep platform-id in Terminal and make sure something alike is printed:
| | | | "AAPL,ig-platform-id" = <04001204>
04 00 12 04 is the current platform-id.

I really, really appreciate any help you guys can give.

PS: Everything else works. I have 3D- and 2D-acceleration, sound, even a working Win10 partition, which I can boot through Clover. My computer is authorized in the iTunes Store. It just won't play iTunes movies.
 

Attachments

  • config.plist
    6.4 KB · Views: 215
  • Shiki.png
    Shiki.png
    63.4 KB · Views: 238
Last edited:
Ok, got it running at last! I downloaded iMac.kext. But initially I lost all graphics acceleration. I needed to remove the complete NVDAStartup section in the info.plist in iMac.kext. Now it works! :D
So you are able to use the iMac kext with your 970 AND play HD content in iTunes like movies and TV shows in particular?
If so...
In the words of Doctor Strange: "Teach me"
 
In the words of Doctor Strange: "Teach me"
;)

As I've written, you need to right-click iMac.kext and open the bundle. Window opens and shows a "Content" folder, go in there and you should find the "info.plist". You need to edit it with a PList-editor or with Textedit. Throw out the complete NVDAStartup section and save it. That made it work for me.

I'm at work right now, so I can't upload the edited info.plist. I will do so when I get back home this evening.
 
;)

As I've written, you need to right-click iMac.kext and open the bundle. Window opens and shows a "Content" folder, go in there and you should find the "info.plist". You need to edit it with a PList-editor or with Textedit. Throw out the complete NVDAStartup section and save it. That made it work for me.

I'm at work right now, so I can't upload the edited info.plist. I will do so when I get back home this evening.
Ahh simple as hell then. But you can confirm HD content works again?
 
Sorry for the additional post, edit doesn't work for me here at work:

Just to clarify how I got it to work for my setup:
1. I followed the instructions in post #1
2. I downloaded iMac.kext and moved it by hand into the EFI/kexts/Other folder.
3. I had to remove the NVDAStartup section in the file "info.plist" within iMac.kext.

I will upload the modified info.plist tonight, when I get back home from work.
 
Status
Not open for further replies.
Back
Top