Skip to content

Часто задаваемые вопросы

Andrey1970AppleLife edited this page Aug 23, 2018 · 4 revisions

Часто задаваемые вопросы

  • Что мне нужно делать, если у меня уже заведен звук другим способом?
    Вы должны убрать все ранее имеющиеся способы, которым вы заводили ваш звук, будь то сторонние кексты или патчи в загрузчике. Все изменения, включая правки AppleHDA.kext, наличие в системе VoodooHDA.kext, HDAEnabler.kext, AppleHDADisabler.kext, realtekALC.kext, CodecCommander.kext, правки с помощью загрузчика, в DSDT/SSDT и иные способы должны быть удалены.

  • Текущая версия кекста у меня не работает, что я должен сделать?
    AppleALC изначально был разработан для того, чтобы каждый пользователь мог сконфигурировать все звуковые выходы "под себя". Много кодеков было добавлено различными людьми для их собственных потребностей. Используйте их наработки в качестве примеров для настройки вашего кодека, так как текущая база кодеков не гарантирует то, что все будет работать именно на вашей конфигурации.

  • Почему я получаю несколько Warnings (предупреждений) во время компиляции AppleALC в Xcode?
    Спросите Apple, почему Mac политики не согласуются с KPI, и почему ошибка компоновки до сих пор не пофиксена. Можете просто проигнорировать их.

  • Почему у меня нет звука в Recovery HD?
    На некоторых кодеках есть баг «горячего подключения» и это значит, что только (передняя панель) наушники работают после загрузки в Recovery HD.

  • Как скомпилировать AppleALC для OS X 10.7 или 10.8?

  1. У вас должен быть установлен 10.7 SDK
  2. Скопируйте usr/include/mach-o/fat.h и usr/include/mach-o/nlist.h в System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach-o/
  3. Установите базовые свойства SDK на 10.7
  • Почему AppleALC делает только аудио патчи? Можно ли делать патчи для других кекстов?
    AppleALC требуется загруженность определённых кекстов перед тем, как он сможет применить патчи. Эти кексты включают HDD, USB и Сеть, делая патчинг кекстов практически бесполезным. К тому же загрузчики предлагают необходимые патчи в удобной форме. И AppleALC не нужно препятствовать этому во избежание конфликтов. Если всё же вы хотите использовать AppleALC с такой целью, можете сделать это на свой страх и риск.