Contribute
Register

AppleTV+

Joined
Nov 2, 2018
Messages
277
Motherboard
HP 8300, MacMini6,1
CPU
i5-3570K, i5-3470, i5-3210, G5
Graphics
RX570, RX560, GT730K, HD4000
Mac
  1. Mac mini
Classic Mac
  1. Power Mac
Did you try:
1. set Nvidia as primary video in BIOS, Intel graphics as secondary
2. set SMBIOS to imac14,x or imac15,x in Clover or OpenCore
3. define AAPL,ig-platform-id to 0x0412000B or 0x04120004 for a 4th-generation headless HD-4600
[Read up on it in:]


4. add shikigva=256 as boot argument

See: DRM fixes in WhatEverGreen via Shiki Module for Nvidia GPU's in link above:

[I don't have any systems with Nvidia GPU's so i am unable to test or give any advice, however looking at the Shiki compatibility Matrix linked above it seems that may be possible to get DRM video playback working in Apple TV+ by using the boot argument shikigva=256 with the IGPU disabled and using a iMac or MacMini SMBIOS.]

Works for me in 3rd-generation Intel system with Nvidia on AppleTV.
 
Joined
Jun 5, 2019
Messages
2
Motherboard
ASUS Maximus VI Formula Z87
CPU
I5-4670K
Graphics
Radeon RX 470 4GB
Mobile Phone
  1. iOS

Attachments

  • Snímek obrazovky 2020-10-20 v 18.17.02.png
    Snímek obrazovky 2020-10-20 v 18.17.02.png
    1.5 MB · Views: 237
Joined
Jun 16, 2010
Messages
349
Motherboard
Gigabyte GA-Z270X-Gaming-K7
CPU
i5-7600K
Graphics
RX 5500 XT
Done, its working. I think it started to work when I enabled iGPU in BIOS and set shikigva=80 in config.plist. I recommend this OpenCore post install troubleshooting guide for DRM
Hmmm. When I look at my PCI devices, I have two for my RX 5500 XT (actually 3 but the third is for audio), it shows one as "Navi 10 XL Upstream port of PCI Express Switch" (Internal@0,1,0/0,0), and the second one is the same but "downstream port" (Internal@0,1,0/0,0/0,0). Neither say "VGA Controller", only PCI bridge. Do I add shikigva 80 to the downstream port?
 
Joined
Jun 5, 2019
Messages
2
Motherboard
ASUS Maximus VI Formula Z87
CPU
I5-4670K
Graphics
Radeon RX 470 4GB
Mobile Phone
  1. iOS
I guess the downstream is the correct but I haven't experience with your hardware. Backup your EFI and try it :)
 
Joined
Aug 3, 2013
Messages
4
Motherboard
Asus
CPU
Intel
Graphics
Nvdia
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
Did you try:
1. set Nvidia as primary video in BIOS, Intel graphics as secondary
2. set SMBIOS to imac14,x or imac15,x in Clover or OpenCore
3. define AAPL,ig-platform-id to 0x0412000B or 0x04120004 for a 4th-generation headless HD-4600
[Read up on it in:]


4. add shikigva=256 as boot argument

See: DRM fixes in WhatEverGreen via Shiki Module for Nvidia GPU's in link above:

[I don't have any systems with Nvidia GPU's so i am unable to test or give any advice, however looking at the Shiki compatibility Matrix linked above it seems that may be possible to get DRM video playback working in Apple TV+ by using the boot argument shikigva=256 with the IGPU disabled and using a iMac or MacMini SMBIOS.]

Works for me in 3rd-generation Intel system with Nvidia on AppleTV.
Thank you, it wrok for me
 
Joined
Jan 12, 2021
Messages
8
Motherboard
Dell Précision M4800
CPU
i7-4800Q
Graphics
HD 4600 / K2100
Mac
  1. iMac
Classic Mac
  1. Portable
Mobile Phone
  1. Android
Did you try:
1. set Nvidia as primary video in BIOS, Intel graphics as secondary
2. set SMBIOS to imac14,x or imac15,x in Clover or OpenCore
3. define AAPL,ig-platform-id to 0x0412000B or 0x04120004 for a 4th-generation headless HD-4600
[Read up on it in:]


4. add shikigva=256 as boot argument

See: DRM fixes in WhatEverGreen via Shiki Module for Nvidia GPU's in link above:

[I don't have any systems with Nvidia GPU's so i am unable to test or give any advice, however looking at the Shiki compatibility Matrix linked above it seems that may be possible to get DRM video playback working in Apple TV+ by using the boot argument shikigva=256 with the IGPU disabled and using a iMac or MacMini SMBIOS.]

Works for me in 3rd-generation Intel system with Nvidia on AppleTV.
Thanks works for me on my Dell M4800 (Catalina with iMac 15.1)
 
Last edited:
Joined
Jun 7, 2013
Messages
88
Motherboard
Asus Prime Z490-A
CPU
i9-10850k
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
I got mine fixed (iGPU + Rx580)

by run the following command:

defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes

Note: forces AMD DRM decoder for streaming services (like Apple TV and iTunes movie streaming)

more reference can be found here
 
Joined
Feb 1, 2011
Messages
3
Motherboard
Gigabyte z390 Aorus Pro
CPU
i5 9400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I got mine fixed (iGPU + Rx580)

by run the following command:

defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes

Note: forces AMD DRM decoder for streaming services (like Apple TV and iTunes movie streaming)

more reference can be found here

Wow, so simple, thank you, works for me.

Gigabyte z390 Aorus Pro • i5 9400 Coffe Lake - Intel 630 • ATI Radeon RX 580 Sapphire Pulse • WiFi BCM4360 AC1200
iMac19,1
 
Top