Contribute
Register

iTunes Protected Video Black Screen Solution (HDCP)

Status
Not open for further replies.
Yep, seems something changed on iTunes. I've made no changes to my system and the shiki.kext no longer works. Even using imac.kext doesn't help. At least Airplay still works so that's all I really need.
 
Yes... It works with iTunes 12.5.1, El Capitan 10.11.6 and Gigabyte GTX950.

Shiki.kext and iMac.kext resides in L/E.

Thanks.
 
When I tried to move it into the /Library/Extensions a window appeared what said:

System extension cannot be used
The system extension “/Library/Extensions/Shiki.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.


I put it also in clover /EFI/CLOVER/kexts/Others but it don´t work at all. Can someone help me with this?
Thx in regards
 
When I tried to move it into the /Library/Extensions a window appeared what said:

System extension cannot be used
The system extension “/Library/Extensions/Shiki.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.


I put it also in clover /EFI/CLOVER/kexts/Others but it don´t work at all. Can someone help me with this?
Thx in regards
Kexts must be installed correctly not just copied into folders.
Place the kext that you wish to install on the desktop.
Download and run KextBeast and choose /Library/Extensions as the location to install to.
 
Does anyone have this working on 10.12 and Itunes 12.5.1? I previously had this working on 10.11.6. But after upgrading to 10.12 it doesn't work anymore.

Current setup is with IGPU enabled and GTX 970 as Main Display.
IGPU Setup Connectorless with "AAPL,ig-platform-id" = <04 00 12 04> device-id <12 04 00 00> via DSDT Edit
IMEI +-o IMEI@16 <class IOPCIDevice, id 0x1000001b1, registered, matched, active, busy 0 (2 ms), retain 11> via pjalm MEI Haswell patch.
nvAccelerator has entries for IOVARendererID <08 00 04 01> and IOVARendererSubID <03 00 00 00> via iMac.kext

VDADecoderChecker:
"GVA info: Successfully connected to the Intel plugin, offline Gen75
Hardware acceleration is fully supported"

Have Reset DMR multiple times with no default, forceNV and forceIntel.

Have tried both in Clover/Kexts/Other and L/E.

I think I have tried every option available. Any ideas?
 
Like everyone else I tried different permutations to get this to work, what finally worked for me is this tip picked up from Slice over the other side - go to System/Library/Extensions and delete this kext (leave it in the Recycle Bin incase it doesn't work and you need to put it back) AppleIntelHD3000GraphicsVADriver.Bundle. Reboot then try playing movies in your Apple Library, iTune movies or Trailers. Worked in El Capitan and now working in macOS Sierra with no issues.
 
Thanks for your response esafeddie. Removal of the AppleIntelHD3000GraphicsVADriver.Bundle does not seem relevant to me. I don't know how it would relate as I have a Intel 4770k which has the HD4600 graphics.

Per ioreg "IntelAccelerator" is loading "AppleIntelHD5000GraphicsVADriver".

With that said, I did try removing AppleIntelHD3000GraphicsVADriver.Bundle from S/L/E. Reset DRM, rebuilt cache, rebooted.

Did not work.

Defaulted to intelforce, rebooted, Itunes would Crash - did not work, reset DRM, defaulted to NVforce rebooted, Itunes would Crash - did not work.

I think I am almost there. There has to be something that I am overlooking.
 
Thanks for your response esafeddie. Removal of the AppleIntelHD3000GraphicsVADriver.Bundle does not seem relevant to me. I don't know how it would relate as I have a Intel 4770k which has the HD4600 graphics.

Per ioreg "IntelAccelerator" is loading "AppleIntelHD5000GraphicsVADriver".

With that said, I did try removing AppleIntelHD3000GraphicsVADriver.Bundle from S/L/E. Reset DRM, rebuilt cache, rebooted.

Did not work.

Defaulted to intelforce, rebooted, Itunes would Crash - did not work, reset DRM, defaulted to NVforce rebooted, Itunes would Crash - did not work.

I think I am almost there. There has to be something that I am overlooking.

I have an ATI card in my rig and tried the given line of code -(for AMD/ATI decoder) - which did not work, in sheer desperation I decided to try this other line - (for Intel decoder) plus these lines :-

Code (Text):
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

Entered each line separately hitting return after each line entered, I then removed the previously mentioned kext from s/l/e, rebooted and was abled to play all my purchased movies and movie trailers in iTunes.
I did have to reapply the fix when I upgraded to Sierra. Hope you find a fix for your setup - Good luck.
 
I just spent a day and half on this issue trying everything I could to get it working and I come to find out it has probably been working the whole time...

I have always been able to play HD trailers. Just thought that I couldn't play my purchased movies...

Well I can't play my purchased movies unless they are downloaded to my system. I was always trying to play them from the cloud "AirPlay" while they downloaded... Like you can from a regular Mac or Apple TV. This would never work.

So for testing purposes I just downloaded one of my purchased movies and once it was downloaded to my system it played perfectly.

Conclusion - Sierra 10.12 and iTunes 12.5.1 Work
So in my situation iTunes Trailers and Downloaded movies play. Purchased movies in the cloud will not play from the cloud only when they are downloaded...

Do this seem correct? Maybe should add to the OP?
 
I just spent a day and half on this issue trying everything I could to get it working and I come to find out it has probably been working the whole time...

I have always been able to play HD trailers. Just thought that I couldn't play my purchased movies...

Well I can't play my purchased movies unless they are downloaded to my system. I was always trying to play them from the cloud "AirPlay" while they downloaded... Like you can from a regular Mac or Apple TV. This would never work.

So for testing purposes I just downloaded one of my purchased movies and once it was downloaded to my system it played perfectly.

Conclusion - Sierra 10.12 and iTunes 12.5.1 Work
So in my situation iTunes Trailers and Downloaded movies play. Purchased movies in the cloud will not play from the cloud only when they are downloaded...

Do this seem correct? Maybe should add to the OP?

I am not having that problem, I can play all my purchased movies either way - from the cloud or downloaded no problem.
 
Status
Not open for further replies.
Back
Top