Skip to content
This repository has been archived by the owner on Jul 20, 2018. It is now read-only.

Commit

Permalink
1.8.1 changes along with FAQ updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
vit9696 committed Sep 16, 2016
1 parent 1a246b7 commit 6bbfa4e
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 3 deletions.
9 changes: 9 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
Shiki Changelog
==================
#### v1.8.1
- Added fps.1_0 livestream playback to Safari via `-shikifps` boot argument
- Added version print to the kernel log
- Improved performance on 10.12, should be equal to 10.11 now
- Enabled SSSE3 intrinsics to slightly improve the performance
- Fixed a rare kernel panic on initialisation failure
- Fixed a rare page fault during initialisation
- Fixed page patcher failing to apply some modifications

#### v1.7.0
- Fixed a rare kernel panic on 10.10 and 10.11
- Fixed `-shikifast` mode for 10.12
Expand Down
6 changes: 5 additions & 1 deletion FAQ.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ Run:
`defaults write com.apple.AppleGVA gvaDebug -boolean yes`
`defaults write com.apple.AppleGVA enableSyslog -boolean yes`

- _How can I enable FP debugging?_
Run:
`defaults write com.apple.coremedia fp_trace 2`

- _How can I set hardware video decoder preferences (might be needed for some ATI and old NVIDIA cards)?_
Run one of the following lines:
`defaults write com.apple.AppleGVA forceNV -boolean yes` — forces NVIDIA decoder
Expand Down Expand Up @@ -159,7 +163,7 @@ You need to isolate `IntelAccelerator::PAVPCommandCallback` in `AppleIntelHD5000
- Mac model set to the one supporting hardware acceleration.

- _Shiki-based solution for Intel Azul (HD4000, HD4400) without a discrete GPU:_
- IGPU device is enabled, and present with a connector-full AAPL,ig-platform-id prop (e.g. `<03 00 22 0d>`, `<00 00 16 0a>`);
- IGPU device is enabled, and present with a connector-full AAPL,ig-platform-id prop (e.g. `<03 00 22 0d>`, `<00 00 16 0a>`), it is reported that renaming IGPU to GFX0 or to an arbitrary name reduces freeze chance;
- GPU driver or framebuffer are patched to disable PAVP/HDCP;
- Hardware video decoder is disabled by a defaults option (video playback will fail after wakeup otherwise);
- IMEI device is present in IOReg;
Expand Down
8 changes: 6 additions & 2 deletions FAQ.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
Судя по тестам это баг в декодере Apple DRM. Проблема якобы существует и на оборудовании от Apple. Обычно все нормально, но 1080p фильмы с большим битрейтом могут это провоцировать. Попробуйте перезагрузить компьютер, сбросить конфигурацию DRM, как это написанно ниже, проверьте управление питанием процессора.

- _Могу я использовать Shiki для проигрывания HTML5 видео в Netflix?_
Нет, так как Metflix ограничила их 1080p контент очень малым количеством Mac моделей, исключая даже большинство Mac Pro.
Нет, так как Netflix ограничила их 1080p контент очень малым количеством Mac моделей, исключая даже большинство Mac Pro.

- _Можно использовать Shiki для применения других изменений?_
Это технически возможно и обсуждаемо.
Expand All @@ -76,6 +76,10 @@
`defaults write com.apple.AppleGVA gvaDebug -boolean yes`
`defaults write com.apple.AppleGVA enableSyslog -boolean yes`

- _Как мне включить отладку FP?_
Выполните:
`defaults write com.apple.coremedia fp_trace 2`

- _Как мне изменить настройки аппаратного декодирования (иногда нужно для некоторых ATI и старых NVIDIA)?_
Выполните одну из следующих строк в терминале:
`defaults write com.apple.AppleGVA forceNV -boolean yes` — включение NVIDIA декодера
Expand Down Expand Up @@ -155,7 +159,7 @@ BoardHash может генерировать хэши board id моделей M
- Используется Mac модель, поддерживающая аппаратное ускорение.

- _Решение с помощью кекста для Intel Azul (HD 4400, HD 4600) без дискретной GPU:_
- IGPU устройство присутствует и используется фреймбуфер с конекторами (например, `<03 00 22 0d>`, `<00 00 16 0a>`);
- IGPU устройство присутствует и используется фреймбуфер с конекторами (например, `<03 00 22 0d>`, `<00 00 16 0a>`), есть мнение, что если карту не переименовывать в IGPU, оставив GFX0, или обозвать произвольным именем, то виснуть она будет реже;
- Драйвер или фреймбуфер пропатчены для отключения PAVP/HDCP;
- Аппаратный декодер видео отключён через defaults (иначе после сна видео будет зависать);
- IMEI устройство присутствует в IOReg;
Expand Down
Binary file added Library/libkmod.a
Binary file not shown.

0 comments on commit 6bbfa4e

Please sign in to comment.