Contribute
Register

iTunes Protected Video Black Screen Solution (HDCP)

Status
Not open for further replies.
Today I finally found the BIOS setting for excluding the iGPU (it was buried in a place I didn't expect though I looked). I wasn't as observant as I should have been.

Anyway, I think this resolved my Amazon HDCP problem, as I no longer see the message as I had before...

So, do make sure, if you are using a PEG, to disable the iGPU - might help!
 
On my hardware:

I already had lilu.kext installed.
Installed the latest Shiki.kext from post #1 using KextBeast, and did the terminal commands.

Note: first command returned not found.

Restarted and was told that I was not authorized to view movie in iTunes. Logged back in on iTunes, and was authorized (with the same number of authorizations) as I was prior to this modification.

All iTunes movies are now working without any issues. I am also using the HD530 IGP on the 6700K.

Your mileage may vary.
 
A big thanks to everyone who has worked on this thread and the fix for this problem, I want to make a small post with system specs and what I used to get my iTunes finally to play HD movies. ;)

Basic Specification:
Clover Bootloader version 4128 SMBIOS iMac14,2 - Graphics (section) [ Inject NVidia ] selected only
Mac OS Sierra 10.12.6 (16G29)
Nvidia Web Driver: 378.05.05.25f01
Integrated Graphics Processor IGPU disabled within BIOS
MSI GeForce GTX 750 Ti Gaming - Using DVI output to DVI input on Dell U2412M
GA-Z87X-UD4H (BIOS 10b)
en0: Card Type: AirPort Extreme - TP-LINK TL-WDN4800 N900 Wi-Fi PCI-E card
Ethernet onboard disabled from within BIOS
AppleIntelHD3000GraphicsVADriver.bundle moved to trash (just following the herd with this one) upon 10.12.6 update this file restored, has no affect of result, can still play SD & HD dowloaded movies, can stream some Trailers.
iTunes version 12.6.1.25

Following DerDing's OP instructions: on post #1
Mounted EFI and placed - [ Shiki.2.0.3 - Lilu.1.1.6 ] & [ iMac.kext see below for link to post ] all attached below into EFI/Clover/kexts/Other folder

ran terminal commands:
Code:
defaults write com.apple.AppleGVA forceNV -boolean yes
defaults delete com.apple.coremedia
defaults delete com.apple.AppleGVA
sudo rm -rf /Users/Shared/SC\ Info
sudo defaults delete com.apple.coremedia
sudo defaults delete com.apple.AppleGVA
Ignoring the no such file errors for both com.apple.coremedia & com.apple.AppleGVA does not affect result.
Rebooted PC and tested SD and HD movies within iTunes (they do play but only after downloading to computer, no streaming) so pleased to now enjoy movies without dual booting to Win10 first.

sightlysuperior posted the attachment of iMac.kext many thanks, this was the final fix and saved me having to use my brain and edit the plist.
https://www.tonymacx86.com/threads/...een-solution-hdcp.195083/page-23#post-1385798
no longer use this.

PS: For info have included my current EFI folder in all its glory.
No longer using iMac.kext
obsolete. EFI updated, working Audio using 'appleALC.kext & lilu.kext' both V 1.2.0 (important version are same)
 

Attachments

  • Shiki.2.0.3.RELEASE.zip
    58.2 KB · Views: 102
  • EFI.zip
    29.3 MB · Views: 82
  • AppleALC 1.2.0. RELEASE Works.zip
    669.1 KB · Views: 95
  • Lilu 1.2.0.RELEASE Works.zip
    194.1 KB · Views: 79
Last edited:
A big thanks to everyone who has worked on this thread and the fix for this problem, I want to make a small post with system specs and what I used to get my iTunes finally to play HD movies. ;)

Basic Specification:
Clover Bootloader version 4061 SMBIOS iMac14,2 - [ Inject NVidia ] selected only
Mac OS Sierra 10.12.5 (16F73)
Nvidia Web Driver: 378.05.05.15f01
Integrated Graphics Processor IGPU disabled within BIOS
MSI GeForce GTX 750 Ti Gaming - Using DVI output to DVI input on Dell U2412M
GA-Z87X-UD4H (BIOS 10b)
en0: Card Type: AirPort Extreme - TP-LINK TL-WDN4800 N900 Wi-Fi PCI-E card
Ethernet onboard disabled from within BIOS
AppleIntelHD3000GraphicsVADriver.bundle moved to trash (just following the herd with this one)
iTunes version 12.6.1.25

Following DerDing's OP instructions: on post #1
Mounted EFI and placed - [ Shiki.2.0.3 - Lilu.1.1.6 ] & [ iMac.kext see below for link to post ] all attached below into EFI/Clover/kexts/10.12 folder

ran terminal commands:
Code:
defaults write com.apple.AppleGVA forceNV -boolean yes
defaults delete com.apple.coremedia
defaults delete com.apple.AppleGVA
sudo rm -rf /Users/Shared/SC\ Info
sudo defaults delete com.apple.coremedia
sudo defaults delete com.apple.AppleGVA
Ignoring the no such file errors for both com.apple.coremedia & com.apple.AppleGVA (I would jump off any cliff if told to :) )
Rebooted PC and tested SD and HD movies within iTunes (they do play but only after downloading to computer, no streaming) so pleased to now enjoy movies without dual booting to Win10 first.

sightlysuperior posted the attachment of iMac.kext many thanks, this was the final fix and saved me having to use my brain and edit the plist.
https://www.tonymacx86.com/threads/...een-solution-hdcp.195083/page-23#post-1385798

After trying and failing multiple times with different combinations of approaches this one finally worked for me. The only difference is that when I tried checking "Inject NVidia" in Clover (and unchecking "Inject Intel") I ended up booting to a black screen (but had sound). Had to uncheck it within Clover EFI > Options > Graphics to boot with graphics. I would recommend skipping that step, but following all the others to the letter if you are using 14,2 system definition.
 
Followed all steps in first post.

I am able to play music videos and trailers where they had previously displayed black screens.

Purchased movies Still display a black screen, including if I switch them to SD

Suggestions?
 
After trying and failing multiple times with different combinations of approaches this one finally worked for me. The only difference is that when I tried checking "Inject NVidia" in Clover (and unchecking "Inject Intel") I ended up booting to a black screen (but had sound). Had to uncheck it within Clover EFI > Options > Graphics to boot with graphics. I would recommend skipping that step, but following all the others to the letter if you are using 14,2 system definition.

I noticed you mentioned being able to play ***downloaded*** movies. SO I gave that a try and downloaded indeed does work.

Does anyone have any idea why streaming doesn't and is there any way to get it working? I don't have a ton of drive space to dedicate to video.
 
I noticed you mentioned being able to play ***downloaded*** movies. SO I gave that a try and downloaded indeed does work.

Does anyone have any idea why streaming doesn't and is there any way to get it working? I don't have a ton of drive space to dedicate to video.
I'd imagine that streaming does not use the same HDMI data stream and bypasses our new edits, I'm looking for a fix for this also, although I do have plenty of space for iTunes storage, streaming is a convenience I'd like working.
 
I'd imagine that streaming does not use the same HDMI data stream and bypasses our new edits, I'm looking for a fix for this also, although I do have plenty of space for iTunes storage, streaming is a convenience I'd like working.

I'm having the same issue. Downloaded media plays just fine. But I cannot stream.

Looking for a solution.

Hardware:
- Kabylake i5 7600k
- GA-H270-HD3
- Gigabyte Turbo OC 1080
- Two displays connected via display port

Software:
- Clover
- Shiki installed and followed terminal instructions for Nvidia cards
- Lilu
 
I am also having the "downloaded media starts to play, then black video with audio, then HDCP alert" thing.

I only got it working at all tonight as I have an Ivy Bridge 4600. I had to change my definition to a MacMini 6,2 using Clover, the current Lilu (1.1.6) and Shiki (2.0.4). I have them in the "Other" folder in Clover/kext. Works the same with and without the IntelGraphicsFixup.

I haven't tried to make this work since the days when there was no fix. Then I decided to look into it again and found this fix that doesn't quite fix it apparently. So close!

UPDATE - I can play SD all day long, but no HD and no streaming.
 
Last edited:
Status
Not open for further replies.
Back
Top