Skip to content

Commit

Permalink
Updated DRM FAQ
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrey1970AppleLife committed May 26, 2022
1 parent 03656da commit 9c1d520
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
17 changes: 11 additions & 6 deletions Manual/FAQ.Chart.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,20 @@

Things to keep in mind:

- All kinds of software DRM decoders were removed from macOS 11
- All kinds of legacy hardware DRM decoders (e.g. NVIDIA VP3) were removed from macOS 11
- WhateverGreen Shiki functionality is not planned for inclusion for macOS 11
- All kinds of software DRM decoders were removed from macOS 11+
- All kinds of legacy hardware DRM decoders (e.g. NVIDIA VP3) were removed from macOS 11+
- WhateverGreen Shiki functionality is not planned for inclusion for macOS 11+
- Only IGPU-free Mac models allow for full DRM content access given a compatible AMD GPU video decoder
- For old CPUs (e.g. Xeons or Core 2 Quad) and supported AMD GPUs injecting `unfairgva` with `<01 00 00 00>` value is required for streaming DRM
- For old CPUs (e.g. Xeons or Core 2 Quad) and supported AMD GPUs injecting `unfairgva` with `<01 00 00 00>` value is required for streaming DRM.

More about `unfairgva` bitmask:
1 -> Enables DRM on old CPUID
2 -> Relax HDCP requirements
4 -> Inject the iMacPro1,1 board ID and therefore forces AMD video decoder/encoder

- AMD GPU video decoder preference can be chosen through preferences overrides for some types of DRM content (like Apple TV and iTunes movie streaming). This preference may not always be compatible with the rest of the operating system and may cause problems with other ways of hardware media decoding and encoding. For this reason such an override is not recommended for daily use and shall only be enabled on demand.

List of overrides:

List of overrides:
- `defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes` forces AMD DRM decoder for streaming services (like Apple TV and iTunes movie streaming)
- `defaults write com.apple.AppleGVA gvaForceAMDAVCDecode -boolean yes` forces AMD AVC accelerated decoder
- `defaults write com.apple.AppleGVA gvaForceAMDAVCEncode -boolean yes` forces AMD AVC accelerated encoder
Expand Down
6 changes: 4 additions & 2 deletions Manual/FAQ.Shiki.en.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Shiki FAQs

# Shiki FAQs

_Warning: Shiki functionality is not planned to development for macOS 11+_

- _Where is Shiki?_
Shiki is now part of [WhateverGreen](https://github.com/acidanthera/WhateverGreen)

Expand Down
5 changes: 4 additions & 1 deletion Manual/FAQ.Shiki.ru.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
#### Общий FAQ:
#### Общий FAQ:

_Внимание: Функционал Shiki не планируется к разработке для macOS 11+_

- _Где вообще Shiki?_
Shiki сейчас часть [WhateverGreen](https://github.com/acidanthera/WhateverGreen)

Expand Down

0 comments on commit 9c1d520

Please sign in to comment.