Contribute
Register

iTunes Protected Video Black Screen Solution (HDCP)

Status
Not open for further replies.
Just want to add that finally got it running, had to enable iGPU in BIOS and of course InjectIntel in config.plist
After a reboot, it plays nicely but just like @gts_215i said, trailers doesn't seem to be in HD o_O

Edit:
Well, it did not take too long to fail again.
All good while playing one or two trailers but if I open Safari or other app then the system freeze and had to do hard-reset :(
I guess maybe later the problem will be fixed.
 
Last edited:
- Thought this day would never come ?
- This is a fantastic development for the Hackintosh


Works fine for me on my GA-Z77-DS3H - i5 3570K - HD 4000 Gfx - OSX 10.11.6 - iTunes 12.4.2.4

I've played several iTunes Movie Trailers and they work in both HD and SD with no issues on both my PC & TV

1. Download and Install Shiki.kext to /EFI/CLOVER/kexts/10.11
https://github.com/vit9696/Shiki/releases

2. Open Terminal. Set Hardware Video Decoder Preference
I had to set my hardware video decoder preference for Intel decoder
Code:
defaults write com.apple.AppleGVA forceIntel -boolean yes

3. Reset DRM configration
and reset my DRM configuration
Code:
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

4. Exit Terminal & Reboot

All credits goes to vit9696 & DerDings for this Post
 
Last edited:
Works great on ASUS P9X79 WS, Nvidia GTX770, 64 GB RAM, i7-4930k

Haven't tried on my others yet
 
To solve the iTunes video "black screen error" (black video screen;time on 0 sec;no progress) for newer CPUs just install this kext.

1. Download and Install Shiki.kext to /Library/Extensions or /EFI/CLOVER/kexts/...
https://github.com/vit9696/Shiki/releases

2. Open Terminal. Set Hardware Video Decoder Preference
I had to set my hardware video decoder preference
Code:
defaults write com.apple.AppleGVA forceNV -boolean yes
to force NVIDIA decoder

(for AMD/ATI decoder)
Code:
defaults write com.apple.AppleGVA forceATI -boolean yes

(for Intel decoder)
Code:
defaults write com.apple.AppleGVA forceIntel -boolean yes

3. Reset DRM configration
and reset my DRM configuration
Code:
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

All credits goes to vit9696

https://github.com/vit9696/Shiki

Edit 1:
Version 1.5.0 supports Sierra 10.12 Beta (tested 16A238m)
I'm going to assume this also fixes the bug where it would completely freeze the system and require literally flipping the switch on the power supply?
Haswell El Capitan
 
It work's great with force NVIDIA decoder command ! Thanks !
OS: Sierra 10.12 Beta (16A254g)
HW: i7-3770 / GTX 780-3GD5/ GA-Z77X-UP4 TH
 
To solve the iTunes video "black screen error" (black video screen;time on 0 sec;no progress) for newer CPUs just install this kext.

1. Download and Install Shiki.kext to /Library/Extensions or /EFI/CLOVER/kexts/...
https://github.com/vit9696/Shiki/releases

2. Open Terminal. Set Hardware Video Decoder Preference
I had to set my hardware video decoder preference
Code:
defaults write com.apple.AppleGVA forceNV -boolean yes
to force NVIDIA decoder

(for AMD/ATI decoder)
Code:
defaults write com.apple.AppleGVA forceATI -boolean yes

(for Intel decoder)
Code:
defaults write com.apple.AppleGVA forceIntel -boolean yes

3. Reset DRM configration
and reset my DRM configuration
Code:
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

All credits goes to vit9696

https://github.com/vit9696/Shiki

Edit 1:
Version 1.5.0 supports Sierra 10.12 Beta (tested 16A238m)

Thanks! As you can see with my system, I'm rocking a Sandy Bridge setup. I couldn't initially get it to work despite all of the suggestions. I did end up installing the kext to /L/E, again with no luck. The thing that changed it for me was a legacy BIOS change, enabling the iGPU, even though the default is the PCIEx16 slot. Will tinker and see if it will also run via the Clover EFI partition. :)
 
Want to confirm that it also worked for me a GA Z87X UD 5 TH with macOS BETA II.
Thank you!
 
Status
Not open for further replies.
Back
Top