AppleLife: Как сделать HDA звук - AppleLife

Перейти к содержимому

Свернуть Прикрепленные теги

Тэги не найдены
  • (75 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Как сделать HDA звук Патчим вручную Оценка: -----

#1 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 30 Дек 2008 - 12:26

Работает любой HDA звук!

Постановка задачи:
У меня на Делле есть встроенный звук на чипсете ICH8M (DevID=0x284b8086) с кодеком Sigmatel 9228 (CodecID=0x83847616).
Загрузившись с LiveCD Ubuntu 8.04 сделал Linux Codec Dump (Тема здесь) на флешку. Подробнее пост№9.
Натянув этот дамп на мордочку пьяной черепашки (Taruga patcher 1.16), получил почти работоспособный звук: есть выход на встроенные динамики и есть неизвестное входное устройства типа микрофона.
Не густо!
Применение той же операции в системе 10.5.6 вообще не дает работоспособного кекста.

Что делает этот патч?
1. Устанавливает в системную папку кекст ALCInject. Можно заменить на HDAEnabler, а с DSDT патчем вообще без них обойтись. Или в стринги прописать эти три новые значения для реестра. Неважно, это инжектор и загадок в нем нет.
2. Делает бинарный патч в кексте AppleHDA в двух местах, есть ваш CodecID не включен в список поддерживаемых

Цитата

11d41984 - Analog Devices 1984
11d4198b - Analog Devices 198b
10ec0262 - Realtek ALC262
10ec0885 - Realtek ALC885
10134206 - Cirrus Logic, Crystal 4206 (?)
1aec8800 - Wolfson WM8800
83847680 - Sigmatel 9220

Счастливые обладатели именно этих цифр могут обойтись без бинарного патча.
Для моего случая нужно искать с помощью HexEdit
или HexEdit 2.2
3d80768483 - байты в обратном порядке, тоже сигмател, но другой. 83 84 76 80
заменить на
3d16768483 - мой 83 84 76 16
По-видимому, бинарный патч - это путь исправления ошибок, известных Эппл. Как выяснилось, во многих случаях без него можно обойтись.
3. Прописывает в инфо.плистах информацию о распиновке звукового кодека. (какая ножка микросхемы соответствует каким внутренним устройствах и внешним коннекторам).

Таруга 1.16 работает только с 1.2.4. v1.2.0 работает с 1.4.0 (вроде даже сам создает).
Более современно использование версии 1.6.8.
На все вопросы про AppleAzaliaAudio даю один ответ и навсегда. Удаляйте его! Работаем с AppleHDA.

Вспомогательные материалы:
Версия 1.4.0 для ALC883 .Прикрепленный файл  AppleHDA883.kext.zip (317,09К)
Количество загрузок:: 1156 --Пригодно, как основа для экспериментов.
А вот ссылка на кучу готовых кодеков. Может кому повезет?
PlistEditor - спасибо Гусару
Как пользоваться Audio MIDI Setup. Мануал от Гусара. Полезен даже тем, кто не умеет еще читать.
Таруга патчер 1.2.0
Мануал про ПинКонфиг от Spacesee
Расшифровка PinDefault от BIM167

Что делать?
1. Читайте ветку начиная с первого поста. Спасибо анонимному модератору, убравшему ненужные посты, теперь там все в жилу.
2. Скачивайте необходимые инструменты и вспомогательные материалы.
3. Ищите даташиты и другую информацию конкретно о вашей звуковухе.
4. Если здесь нету для вас готового решения, создавайте свой драйвер по нашим следам. Это реально!

Инструкции в этой ветке
Пост №9. Как сделать Линукс-дамп. Вариант VoodooHDA dump в посте №1208
№12, 13. Как строить свои цепочки Нод (NodeID) на основе этого дампа. Вариант в №1213 на основе VoodooHDA dump.
№16. О редактировании цепочек.
№21, 285. Как делать бинарный патч.
№105, 106, 114. Зачем нужен бинарный патч.
№31. Об информации в Систем-профайлере.
№39. Как сделать автоопределение, куда воткнут разъем. Спасибо Dan1234.
№49, 57. Как найти свою распиновку, используя информацию из Висты. (тем не менее, корректировка еще не помешает)
№91. Ни Линукс, ни Виста не дают абсолютно точной информации.
№165, 166. Расшифровка PinDefault. Далее по ветке неоднократно обсуждалось, кто чего там менял, и с каким результатом. №400-500
№260. Как сделать регулятор чувствительности микрофона
№430, 436. Добавление лишних цепочек приводит к неработоспособности всего звука.
№634. Влияние правильности расположения цепочки НОД на выключение компа!
№635. Что означают цифры в параметре MuteGPIO. Информация пока неполная.
№1080 Улучшение микрофона и шумоподавление.
№1082 что означает параметр boost, и на какую ноду его стоит ставить.
№1089 - как использовать DetectDelegate и DetectAssistants.
№1122 Как прописать микрофон.
№1307 как сформировать PinConfigurations в HDAEnabler, и зачем.
№1464 - ликбез от skvo по запуску микрофона
№1663 Устранение щелчков.

Clubber77 собрал все эти инструкции в один МАНУАЛ.
Скрипт от skvo для экспериментов со звуком. Пост №1531

Готовые решения:
Внимание! Отдел готовых решений переезжает в раздел Железо. Прошу туда <-. Ссылки на обменники уничтожаю.
Для ALC883 BIM создал драйвер. В посте 1290 версия, обновленная для 10.5.7
Тоже для ALC883 но от Гусара
Мой полученный кекст. для Sigmatel9228. Редакция от 16.02.09 в посте 634
Решения от Dan1234 для ALC262 посты 22,23
Решения от Podkovka для Conexant Cx20561 пост №123. AppleHDA_Connexant.
Решение от Swoper для ALC889a, который реально ALC885. Пост №214.
Решение от Moopha для AD1986a. Пост№259
Решение от katso для ALC1200, ALC888. Пост №740, 828
Решение от Clubber77 для Connexant Cx20551. Пост №851. Версия для Барсика в посте№1680.
Вариант от skvo в посте №1634
и третий вариант для ALC268 от skvo в посте №1649.
Решение от skvo для ALC660. Пост №1246
Драйвер от skvo для ALC662 в посте №1635
Решение от tea для ALC272. Пост №1267
Драйвер от 04152viki для Sigmatel 9205(Dell 630) кодек 838476a0. Пост №1299.
Драйвера от Clubber_77 для Cx20549 под Леопарда и Барсика в посте №1689.
Благодарности за правку драйверов skvo с занесением в личное дело. И Clubber_77 тоже.

По-поводу VoodooHDA создана отдельная ветка. Добро пожаловать!

Сообщение отредактировал slice: 19 Апр 2010 - 09:40

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
3


  • (75 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#41 Гость_Gusar_*

  • Группа: Гости

Отправлено 11 Янв 2009 - 13:55

Просмотр сообщенияBIM167 (11.1.2009, 13:20) писал:

А может у нас звук через Яблочный сервер работает? :D Ну сами подумайте, вероятность того, что исключительно у нас, "избранных", без нашего на то разрешения и ведома, изготовители матплат сделали законспирированнонативное звуковое устройство-невидимку, преследуя одну лишь цель: запутать макхакерскую общественность, - равна нулю! Следовательно что-то где-то как-то работает нативное, и это что-то - ХДА. А вот КАК это происходит - вопрос к тем, кто эту тему сечёт, в отличии от меня. Я лишь могу рассчитывать на чью-либо помощь, предоставив знатокам всю необходимую информацию.

Я ж писал об этом. Разные ревизии матплат — разные возможности (простой пример: у меня П5ЛД2 СЕ 1-й ревизии не держит кор2дуо, а вот вторая ревизия уже в полный рост). (а то что разные кодеки звуковые могут быть, так это вообще в полпинка).
Потом я написал список задействованных кекстов — ХДАконтроллер ключевой — там идет распиновка, если чуть будет отличаться — ничего не услышишь. Легаси у Свопера помогают, значит и ковырять надо в эту сторону. Еще немаловажным является дисплейный кекст (DspFuncLib), от его функциональности тоже много чего зависит.

Сообщение отредактировал Gusar: 11 Янв 2009 - 13:56

0

#42 Пользователь офлайн   Swoper 

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 1 283
  • Регистрация: 23 Январь 08
  • Пол:Мужчина
  • Город:Тольятти

Отправлено 11 Янв 2009 - 14:30

Просмотр сообщенияGusar (11.1.2009, 14:54) писал:

Я ж писал об этом. Разные ревизии матплат — разные возможности (простой пример: у меня П5ЛД2 СЕ 1-й ревизии не держит кор2дуо, а вот вторая ревизия уже в полный рост). (а то что разные кодеки звуковые могут быть, так это вообще в полпинка).
Потом я написал список задействованных кекстов — ХДАконтроллер ключевой — там идет распиновка, если чуть будет отличаться — ничего не услышишь. Легаси у Свопера помогают, значит и ковырять надо в эту сторону. Еще немаловажным является дисплейный кекст (DspFuncLib), от его функциональности тоже много чего зависит.


не нашел я распиновку в контроллере, в ХДАплатформ (у меня в легаси) есть, в контроллере нету

по моему пора минифак по назначению кексов звука в шапку ложить
где айди править... где распиновку править.... где добавлять (у меня не получилось) выходы или входы
систематизировал бы кто :) в шапку
а то уже 7 страниц, а важная инфа кусками
РАБОТА....10.5.4 ритейл бокс +10.5.8 — система работает на все 100%
Проц. Core 2 Quad Q9400 2.66 Ггц. Оперативка 4 Гига 800 МГц (Corsair kit). Мать Gygabyte GA-EP35-DS4 (чипсет Intel P35 ICH9R) работает. Видюха NVidia Geforce 9800 GT 512 128 (MSI) работает. Сеть int Realtec 8111C работает. Звук int ALC889а работает. HDD Segate 640 Гб (SATA).DVD RW ASUS DRW-20B1LT LightScribe (SATA). Apple Cinema 23".

ДОМА..... 10.6.3 ритейл + DSDT (спасибо Гусару за доводку процессорки) - система работает на все 100%
Проц. Core 2 Quad Q6600 2.4 Ггц (Температура в простое 30-35 С). Оперативка 4 Гига 1066 МГц (Crucial Ballistix). Мать Gygabyte GA-EP45-DS3P (чипсет Intel P45 ICH10R) работает. Видюха NVidia Geforce 8600 GTS 256 128 (Zotac) работает. Сеть int 2xRealtec 8111C работает. [Звук Lexicon Alpha (USB). HDD Segate 160 Гб (SATA), WD 400 Гб (SATA), WD GP 1 Тб (SATA). DVD RW LG GH22LS50 LightScribe (SATA). ViewSonic VX2433WM
DSDT - не делюсь, помогу советом
0

#43 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 11 Янв 2009 - 14:34

Так, давайте без обид, и найдем какой-то общий язык, а то у меня впечатление, что я совсем не умею ничего объяснять, или не понимаю, о чем вы мне говорите.

Просмотр сообщенияSwoper (11.1.2009, 12:32) писал:

slice,
я уже мозг сломал
не посылай меня плиз в разные посты... сколько раз перечитывал...
насчет чепочек все понятно, принцип построения тоже понятен
дамп у меня с распиновкой есть
отстранимся от легасей которые давали полурабочий звук
дамп из линукса показал, что у меня все-таки 885 ...
имеем только нативный AppleHDA

Так у меня нативный не работает! Я не знаю как его править!

Цитата

вот теперь вопросы (чтобы мозг починить)
в каком из плагинов драйвера нужно вносить изменения по распиновке? судя по легасям только в платформе, контроллерный легась (как я понимаю) только айди добавлял?

Если работать с версиями 1.5.7 или 1.6.2 то в платформе, если с версией 1.4.0 то в самом AppleHDA

Цитата

нужно ли при добавлении нового устройства например выхода описывать его еще где-то, или достаточно добавить цепочку?
достаточно добавить цепочку

Цитата

если у меня 885 нужны ли еще какие-то изменения (добавлнения айди устройства)?

Нет не надо

Цитата

опять-же если у меня натинвый кодек почему нихрена не работает? :)

Вот и мне интересно

Цитата

ты меня можешь конечно отправить на красивый скрин поста 116, но у меня нет такого эдитора как у тебя
все придется ручками править, будь добр все-таки поподробнее расписать

Боюсь, ничего не выйдет. В инфо-плисте есть цифры, которые дешифрует только плист-едитор

Цитата

с другой стороны может быть ты попробуешь сам собрать для меня драйвер? (если конечно время и желание есть) :)
всю инфу что нужно предоставлю

А как я буду после каждого шага проверять, что сработало, а что нет?

Просмотр сообщенияBIM167 (11.1.2009, 13:20) писал:

А может у нас звук через Яблочный сервер работает? :D Ну сами подумайте, вероятность того, что исключительно у нас, "избранных", без нашего на то разрешения и ведома, изготовители матплат сделали законспирированнонативное звуковое устройство-невидимку, преследуя одну лишь цель: запутать макхакерскую общественность, - равна нулю! Следовательно что-то где-то как-то работает нативное, и это что-то - ХДА. А вот КАК это происходит - вопрос к тем, кто эту тему сечёт, в отличии от меня. Я лишь могу рассчитывать на чью-либо помощь, предоставив знатокам всю необходимую информацию.

Так я и не услышал, у тебя звук отображается в системе, но реально не работает? Ты говоришь, что у тебя работает нативное, а сам представляешь систем-лог с охеренной руганью на звук. Кроме микрофона, который каким-то загадочным образом все же работает, что-то еще живет?
В теории получается, что для неродных кодеков драйвер пытается подгрузить ДЕФОЛТНЫЙ. Что он из себя представляет, и насколько совместим с каким-то реальным устройством?
Я посмотрел твои драйвера. Что я могу сказать? С моим ALC883 они не работают, тоже ругань при загрузке. С чего ты решил, что это нормально?
Что там поправить?
1. Мне не понравилась цепочка 27-38-37, я не знаю, что за ноды 38, 37 - в даташите они не значатся.
2. Можно добавить еще два выхода, цепочки 22-14-4 и 23-15-5.
Тем не менее, с такой правкой все равно ничего не получилось. Может у тебя получится? Куда вставлять цепочки смотри картинку в посте 116.

Цитата

С этим куда проще - предоставлю скрины и кекстстат. Вот только я не видел ни одного примера, чтобы Азалия со входами дружила и болдьше одного стереовыхода поддерживала.
Интересен, также, один оспект - на третьей минуте после загрузки некоторые кексты выгружаются из системной памяти. Среди них - AppleHDAPlatformDriver.

Вообще интересен сам принцип развернувшихся тут споров - люди извращаются, чтоб хоть какой звук получить, а мы, так с тем, чтоб сломать работающее! :D

Так оно же не работающее!

Цитата

Я тут Вам подготовил материалы - попробуйте проанализировать, что да как работает. Возможно этот разбор поможет кому ещё звук запустить, или, хотя бы, позволит Вам понять как и что у меня работает! Информацию к размышлению прилагаю:

В этих материалах только информация о самовыгрузке кекстов. Я не знаю, в чем дело.

Просмотр сообщенияdan1234 (11.1.2009, 13:35) писал:

Да все банально просто!
Если ты объявляешь в info.plist, в цепочках speaker и headphones разными устройствами, то они и будут разными (не связанными)! Т.е. автоопределения не будет, и их придется ручками выбирать!

Но тут есть одно но!
Для того, что бы это работало нормально в Pin (ConfigData) должны быть прописаны правильно ВСЕ Codec Verbs, всех ножек (Pin Complex-ов)!

Например мои Codec Verbs (для кодека ALC262):

<01271cf0 01271d11 01271e11 01271f41 01471c10 01471d01 01471e13 01471f99 01571c1f 01571d40 01571e21 01571ff0 01671cf0 01671d11 01671e11 01671f41 01871c20 01871d98 01871e81 01871f01 01971c2f 01971d09 01971ea3 01971f99 01a71cf0 01a71d11 01a71e11 01a71f41 01b71cf0 01b71d11 01b71e11 01b71f41 01c71cf0 01c71d11 01c71e11 01c71f41 01d71c0d 01d71d81 01d71e14 01d71f40 01e71cf0 01e71d11 01e71e11 01e71f41 01f71cf0 01f71d11 01f71e11 01f71f41>


Без этого, лично я словил тут же кернел паник, при попытке войти в настройки звука!

По-моему, тема про эти Codec Verbs еще не звучала. Поправь меня, если я в чем-то ошибся.
Берем первые четыре слова
01271cf0 01271d11 01271e11 01271f41
Первая цифра (здесь=0) - это Кодек Адрес, у меня, к примеру =2 (IOHDACodecDevice@2)
	| |   |   +-o IOHDACodecDevice@2  <class IOHDACodecDevice, registered, matched, active, busy 0, retain 6>
	| |   |	 | {
	| |   |	 |   "IOHDACodecVendorID" = 0xffffffff83847616
	| |   |	 |   "IOHDACodecRevisionID" = 0x100402
	| |   |	 | }
	| |   |	 |

Следующие две цифры - номер ноды. Все цифры - 16-ричные, тогда как в инфо-плистах пишем 10-ные.
В данном случае Нода=0х12=18
Следующие три цифры - верба. Всегда 71c, 71d, 71e, 71f
Следующие и последние две цифры в этих словах представлятс собой Pin Default из кодек-дампа для этой ноды.
Порядок цифр обратный
41 11 11 f0

Если я правильно понял, малейшая ошибка в этих цифрах убивает звук. Я так и не смог подобрать к своему сигмателу правильную комбинацию. Слава богу, для ХДА версии 1.4.0 они не используются.
Да, кстати, вопрос, если у тебя получилось. В каком порядке здесь идут ноды? Просто по возрастанию? Все подряд или только полезные? Как я вижу 13-я отсутствует. По религиозным причинам?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#44 Пользователь офлайн   BIM167 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 421
  • Регистрация: 13 Октябрь 08
  • Пол:Мужчина
  • Город:Германия

Отправлено 11 Янв 2009 - 14:34

Просмотр сообщенияGusar (11.1.2009, 13:54) писал:

Я ж писал об этом. Разные ревизии матплат — разные возможности (простой пример: у меня П5ЛД2 СЕ 1-й ревизии не держит кор2дуо, а вот вторая ревизия уже в полный рост). (а то что разные кодеки звуковые могут быть, так это вообще в полпинка).
Потом я написал список задействованных кекстов — ХДАконтроллер ключевой — там идет распиновка, если чуть будет отличаться — ничего не услышишь. Легаси у Свопера помогают, значит и ковырять надо в эту сторону. Еще немаловажным является дисплейный кекст (DspFuncLib), от его функциональности тоже много чего зависит.

Так вопрос был в другом: у меня ненативный ALC883 работает с нативным AppleHDA, в котором, по словам Слайса, о нём нет даже упоминаний(!) - как это происходит?! Одной ревизией тут, скорее всего, не обойдёшся! Слайс писал о том, что что-то где-то как-то нативно загружается, но как это получается, в моём случае, пока непонятно.
Скрытый текст
0

#45 Гость_Gusar_*

  • Группа: Гости

Отправлено 11 Янв 2009 - 14:41

Сделай скрин с отсека Расширения из Об этом компьютере.
0

#46 Пользователь офлайн   pahidza 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 19
  • Регистрация: 06 Август 08

Иконки сообщения  Отправлено 11 Янв 2009 - 15:17

Большое спасибо dan1234!!! все работает!
0

#47 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 11 Янв 2009 - 15:36

Просмотр сообщенияslice (11.1.2009, 17:33) писал:

Берем первые четыре слова
01271cf0 01271d11 01271e11 01271f41
Первая цифра (здесь=0) - это Кодек Адрес, у меня, к примеру =2 (IOHDACodecDevice@2)
Следующие две цифры - номер ноды. Все цифры - 16-ричные, тогда как в инфо-плистах пишем 10-ные.
В данном случае Нода=0х12=18
Следующие три цифры - верба. Всегда 71c, 71d, 71e, 71f
Следующие и последние две цифры в этих словах представлятс собой Pin Default из кодек-дампа для этой ноды.
Порядок цифр обратный
41 11 11 f0

Ты понял правильно! Кроме последних двух цифр! В принципе на саньке есть их расшифровка!
Но я их взял из под Висты, в виндовом регистре!
Причем как их, так и предыдущие цифры, а так же и порядок!
Через полчаса выложу подробный кусок!

Просмотр сообщенияslice (11.1.2009, 17:33) писал:

Если я правильно понял, малейшая ошибка в этих цифрах убивает звук. Я так и не смог подобрать к своему сигмателу правильную комбинацию. Слава богу, для ХДА версии 1.4.0 они не используются.

Звук не убивает, хотя при неполном или неправильном наборе этих значений может либо в КП сваливаться, либо врать названия устройств,либо вызывать их НЕработоспособность!
Причем не обязательно всех!
И в версии 1.4.0 они то же используются! От некоторых цифр зависит название устройства (линейный вход, внутренний микрофон и т.д.)!

Просмотр сообщенияslice (11.1.2009, 17:33) писал:

Да, кстати, вопрос, если у тебя получилось. В каком порядке здесь идут ноды? Просто по возрастанию? Все подряд или только полезные? Как я вижу 13-я отсутствует. По религиозным причинам?

У меня все, которые выдала Винда, и именно в том порядке!
Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#48 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 11 Янв 2009 - 16:07

А если у меня нету висты, мне отдыхать?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#49 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 11 Янв 2009 - 16:23

Просмотр сообщенияslice (11.1.2009, 19:07) писал:

А если у меня нету висты, мне отдыхать?

А у меня тож не было! :)
Пришлось забэкапить Лео, снести его, воткнуть Висту, воткнуть дрова, считать регистри!
Ну а потом все в зад! :D

Вот как это все выглядит:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-
E325-11CE-BFC1-08002BE10318}\0007\PinConfigOverrideVerbs]
"0000"=hex:f0,1c,27,01	 01271cf0
"0001"=hex:11,1d,27,01	 01271d11
"0002"=hex:11,1e,27,01	 01271e11
"0003"=hex:41,1f,27,01	 01271f41
"0004"=hex:10,1c,47,01	 01471c10
"0005"=hex:01,1d,47,01	 01471d01
"0006"=hex:13,1e,47,01	 01471e13
"0007"=hex:99,1f,47,01	 01471f99
"0008"=hex:1f,1c,57,01	 01571c1f
"0009"=hex:40,1d,57,01	 01571d40
"0010"=hex:21,1e,57,01	 01571e21
"0011"=hex:01,1f,57,01	 01571ff0
"0012"=hex:f0,1c,67,01	 01671cf0
"0013"=hex:11,1d,67,01	 01671d11
"0014"=hex:11,1e,67,01	 01671e11
"0015"=hex:41,1f,67,01	 01671f41
"0016"=hex:20,1c,87,01	 01871c20
"0017"=hex:98,1d,87,01	 01871d98
"0018"=hex:a1,1e,87,01	 "01871ea1"
"0019"=hex:01,1f,87,01	 01871f01
"0020"=hex:2f,1c,97,01	 01971c2f
"0021"=hex:09,1d,97,01	 01971d09
"0022"=hex:a3,1e,97,01	 "01971ea3"
"0023"=hex:99,1f,97,01	 01971f99
"0024"=hex:f0,1c,a7,01	 01a71cf0
"0025"=hex:11,1d,a7,01	 01a71d11
"0026"=hex:11,1e,a7,01	 01a71e11
"0027"=hex:41,1f,a7,01	 01a71f41
"0028"=hex:f0,1c,b7,01	 01b71cf0
"0029"=hex:11,1d,b7,01	 01b71d11
"0030"=hex:11,1e,b7,01	 01b71e11
"0031"=hex:41,1f,b7,01	 01b71f41
"0032"=hex:f0,1c,c7,01	 01c71cf0
"0033"=hex:11,1d,c7,01	 01c71d11
"0034"=hex:11,1e,c7,01	 01c71e11
"0035"=hex:41,1f,c7,01	 01c71f41
"0036"=hex:0d,1c,d7,01	 01d71c0d
"0037"=hex:81,1d,d7,01	 01d71d81
"0038"=hex:14,1e,d7,01	 01d71e14
"0039"=hex:40,1f,d7,01	 01d71f40
"0040"=hex:f0,1c,e7,01	 01e71cf0
"0041"=hex:11,1d,e7,01	 01e71d11
"0042"=hex:11,1e,e7,01	 01e71e11
"0043"=hex:41,1f,e7,01	 01e71f41
"0044"=hex:f0,1c,f7,01	 01f71cf0
"0045"=hex:11,1d,f7,01	 01f71d11
"0046"=hex:11,1e,f7,01	 01f71e11
"0047"=hex:41,1f,f7,01	 01f71f41
"NumVerbs"=hex:30,00,00,00

<01271cf0 01271d11 01271e11 01271f41 01471c10 01471d01 01471e13 01471f99 01571c1f 01571d40 01571e21 01571ff0 01671cf0 01671d11 01671e11 01671f41 01871c20 01871d98 01871ea1 01871f01 01971c2f 01971d09 01971ea3 01971f99 01a71cf0 01a71d11 01a71e11 01a71f41 01b71cf0 01b71d11 01b71e11 01b71f41 01c71cf0 01c71d11 01c71e11 01c71f41 01d71c0d 01d71d81 01d71e14 01d71f40 01e71cf0 01e71d11 01e71e11 01e71f41 01f71cf0 01f71d11 01f71e11 01f71f41>


Слева - реестр Висты!
Справа - тоже, но переведенное в вид AppleHDA!
Внизу - уже в виде, удобоваримом для внесения в инфо.плист!

П.С.
А вот как можно цифирками менять тип входа (выхода)!
Выделенное кавычками, в предпоследней цифре тип устройства - внутренний микрофон!
Как видно из списка, понятия внешнего микрофона нет вообще:
Line Out 0
Speaker  1
HP Out 2
CD 3
SPDIF Out 4
Digital Other Out 5
Modem Line Side 6
Modem Handset Side 7
Line In 8
AUX 9
Mic In A
Telephony B
SPDIF In C
Digital Other In D
Reserved E

Я подумал - нафига мне в устройствах два внутренних микрофона, когда один из них внешний! Неудобно!
Заменил у внешнего А на 8 (Line In) - которого у меня нет в принципе!
А в Resources/ru.lproj/Localizable.strings заменил LineIn = "Линейный вход" на LineIn = "Внешний микрофон"!
Теперь у меня два разных микрофона! :P

Сообщение отредактировал dan1234: 12 Янв 2009 - 06:31

Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#50 Пользователь офлайн   BIM167 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 421
  • Регистрация: 13 Октябрь 08
  • Пол:Мужчина
  • Город:Германия

Отправлено 11 Янв 2009 - 16:46

Просмотр сообщенияGusar (11.1.2009, 14:41) писал:

Сделай скрин с отсека Расширения из Об этом компьютере.

Так кекстстат даёт ту-же инфу! Если есть необходимость, то выложу тхт-шки снятые до и после выгрузки кекстов, а так же выборку их разницы. Ещё заметил один интересный фокус:
если вручную подгрузить AppleHPET, то он благополучно сидит себе в системе, но если перед ним прдгрузить AppleEFIRuntime, то оба кекста выгрузятся через 3 минуты. Что делает последний из них - я не знаю.
Скрытый текст
0

#51 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 11 Янв 2009 - 17:27

Просмотр сообщенияdan1234 (11.1.2009, 16:22) писал:

А у меня тож не было! :)
Пришлось забэкапить Лео, снести его, вотунуть Висту, воткнуть дрова, считать регистри!
Ну а потом все в зад! :D

Охренел? Я этого делать не буду, как и многие другие!

Цитата

Я подумал - нафига мне в устройствах два внутренних микрофона, когда один из них внешний! Неудобно!
Заменил у внешнего А на 8 (Line In) - которого у меня нет в принципе!
А в Resources/ru.lproj/Localizable.strings заменил LineIn = "Линейный вход" на LineIn = "Внешний микрофон"!
Теперь у меня два разных микрофона! :P

Обалдеть! Буду пробовать!

Ты обещал поправить меня насчет последних двух цифр.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#52 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 11 Янв 2009 - 17:45

Просмотр сообщенияslice (11.1.2009, 20:26) писал:

Охренел? Я этого делать не буду, как и многие другие!
Обалдеть! Буду пробовать!

Ты обещал поправить меня насчет последних двух цифр.

Все буржуйские темы по этому поводу говорят, что последние две цифры лучше брать из регистров винды!
Лично у меня, виндовые данные не всегда совпадают с Pin Default Линуксового дампа!
Я предпочел прислушаться к мнению Гуру на Инсанели! :)
Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#53 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 11 Янв 2009 - 18:11

Просмотр сообщенияdan1234 (11.1.2009, 17:45) писал:

Все буржуйские темы по этому поводу говорят, что последние две цифры лучше брать из регистров винды!
Лично у меня, виндовые данные не всегда совпадают с Pin Default Линуксового дампа!
Я предпочел прислушаться к мнению Гуру на Инсанели! :)

Ну, понятно, что виндусовый драйвер всегда лучше линуксового. Также понятно, что данные не очень сильно различаются. В случае Линуха драйвера под чип не обязательно правильно описывают разъемы моего ноутбука (передние-задние, цвет, количество), а под Виндой нужет драйвер не от производителя чипа, а от производителя ноутбука.
У меня есть пин-дефолт из ХР, а в методе построения ошибок нету?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#54 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 11 Янв 2009 - 18:35

Просмотр сообщенияslice (11.1.2009, 21:11) писал:

Ну, понятно, что виндусовый драйвер всегда лучше линуксового. Также понятно, что данные не очень сильно различаются. В случае Линуха драйвера под чип не обязательно правильно описывают разъемы моего ноутбука (передние-задние, цвет, количество), а под Виндой нужет драйвер не от производителя чипа, а от производителя ноутбука.
У меня есть пин-дефолт из ХР, а в методе построения ошибок нету?

Нет, все правильно!
Ты все правильно расписал!
Лично я понял - эта пин-дата самое главное!
Без нее глюки ловить можно до бесконечности! Т.е. с этого надо начинать переделывать свой драйвер!
:)
Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#55 Гость_Gusar_*

  • Группа: Гости

Отправлено 11 Янв 2009 - 18:44

Засада. У отца тоже на п5к про комп (мой старый) с виндой, но матплата ранней ревизии и звук там еще 6-канальный. У кого 8-канальная плата с виндой не дайте пропасть!!!
0

#56 Пользователь офлайн   Swoper 

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 1 283
  • Регистрация: 23 Январь 08
  • Пол:Мужчина
  • Город:Тольятти

Отправлено 11 Янв 2009 - 20:29

а из под ХР можно такую инфу выдернуть?
и куда потом воткнуть чтобы карта заработатла?
можно поподробнее про этот метод?
РАБОТА....10.5.4 ритейл бокс +10.5.8 — система работает на все 100%
Проц. Core 2 Quad Q9400 2.66 Ггц. Оперативка 4 Гига 800 МГц (Corsair kit). Мать Gygabyte GA-EP35-DS4 (чипсет Intel P35 ICH9R) работает. Видюха NVidia Geforce 9800 GT 512 128 (MSI) работает. Сеть int Realtec 8111C работает. Звук int ALC889а работает. HDD Segate 640 Гб (SATA).DVD RW ASUS DRW-20B1LT LightScribe (SATA). Apple Cinema 23".

ДОМА..... 10.6.3 ритейл + DSDT (спасибо Гусару за доводку процессорки) - система работает на все 100%
Проц. Core 2 Quad Q6600 2.4 Ггц (Температура в простое 30-35 С). Оперативка 4 Гига 1066 МГц (Crucial Ballistix). Мать Gygabyte GA-EP45-DS3P (чипсет Intel P45 ICH10R) работает. Видюха NVidia Geforce 8600 GTS 256 128 (Zotac) работает. Сеть int 2xRealtec 8111C работает. [Звук Lexicon Alpha (USB). HDD Segate 160 Гб (SATA), WD 400 Гб (SATA), WD GP 1 Тб (SATA). DVD RW LG GH22LS50 LightScribe (SATA). ViewSonic VX2433WM
DSDT - не делюсь, помогу советом
0

#57 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 11 Янв 2009 - 20:45

Просмотр сообщенияSwoper (11.1.2009, 23:28) писал:

а из под ХР можно такую инфу выдернуть?

Можно!

Просмотр сообщенияSwoper (11.1.2009, 23:28) писал:

и куда потом воткнуть чтобы карта заработатла?


Вот info.plist плагина AppleHDAController:


Выделенное (справа) - это и есть Codec Verbs, выдернутые из Венды!

Сообщение отредактировал dan1234: 11 Янв 2009 - 20:48

Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#58 Пользователь офлайн   Swoper 

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 1 283
  • Регистрация: 23 Январь 08
  • Пол:Мужчина
  • Город:Тольятти

Отправлено 11 Янв 2009 - 21:14

Просмотр сообщенияdan1234 (11.1.2009, 21:44) писал:

Можно!



Вот info.plist плагина AppleHDAController:


Выделенное (справа) - это и есть Codec Verbs, выдернутые из Венды!


при таком варианте цепочки нод в платформе добавлять нужно?
и с какой версией драйвера это работает?
РАБОТА....10.5.4 ритейл бокс +10.5.8 — система работает на все 100%
Проц. Core 2 Quad Q9400 2.66 Ггц. Оперативка 4 Гига 800 МГц (Corsair kit). Мать Gygabyte GA-EP35-DS4 (чипсет Intel P35 ICH9R) работает. Видюха NVidia Geforce 9800 GT 512 128 (MSI) работает. Сеть int Realtec 8111C работает. Звук int ALC889а работает. HDD Segate 640 Гб (SATA).DVD RW ASUS DRW-20B1LT LightScribe (SATA). Apple Cinema 23".

ДОМА..... 10.6.3 ритейл + DSDT (спасибо Гусару за доводку процессорки) - система работает на все 100%
Проц. Core 2 Quad Q6600 2.4 Ггц (Температура в простое 30-35 С). Оперативка 4 Гига 1066 МГц (Crucial Ballistix). Мать Gygabyte GA-EP45-DS3P (чипсет Intel P45 ICH10R) работает. Видюха NVidia Geforce 8600 GTS 256 128 (Zotac) работает. Сеть int 2xRealtec 8111C работает. [Звук Lexicon Alpha (USB). HDD Segate 160 Гб (SATA), WD 400 Гб (SATA), WD GP 1 Тб (SATA). DVD RW LG GH22LS50 LightScribe (SATA). ViewSonic VX2433WM
DSDT - не делюсь, помогу советом
0

#59 Пользователь офлайн   Swoper 

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 1 283
  • Регистрация: 23 Январь 08
  • Пол:Мужчина
  • Город:Тольятти

Отправлено 11 Янв 2009 - 22:00

установил систему для тестов
прописал все цепочки нод в платформе (как мне кажется правильно)
соспоставляя с дампом и физически наблюдаемыми разъемами
при загрузке система виснет... не паникует... такое ощущение что отваливается видео :)
чет мне кажется что не только там надо изменять

слайс, ты уверен, что цепочки нод достаточно добавить без правки чего-то еще?
зы... правил рабочий легась платформы, добавляя новые входы/выходы

еще в легаси встречается цифра 889... нужно ли ее поменять на 885 (во всех местах)?

короче, пока у меня система (тестовая) неработоспособна прри тупом добавлении цепочек ...вот :)

нужен ли будет Энейблер? :)
РАБОТА....10.5.4 ритейл бокс +10.5.8 — система работает на все 100%
Проц. Core 2 Quad Q9400 2.66 Ггц. Оперативка 4 Гига 800 МГц (Corsair kit). Мать Gygabyte GA-EP35-DS4 (чипсет Intel P35 ICH9R) работает. Видюха NVidia Geforce 9800 GT 512 128 (MSI) работает. Сеть int Realtec 8111C работает. Звук int ALC889а работает. HDD Segate 640 Гб (SATA).DVD RW ASUS DRW-20B1LT LightScribe (SATA). Apple Cinema 23".

ДОМА..... 10.6.3 ритейл + DSDT (спасибо Гусару за доводку процессорки) - система работает на все 100%
Проц. Core 2 Quad Q6600 2.4 Ггц (Температура в простое 30-35 С). Оперативка 4 Гига 1066 МГц (Crucial Ballistix). Мать Gygabyte GA-EP45-DS3P (чипсет Intel P45 ICH10R) работает. Видюха NVidia Geforce 8600 GTS 256 128 (Zotac) работает. Сеть int 2xRealtec 8111C работает. [Звук Lexicon Alpha (USB). HDD Segate 160 Гб (SATA), WD 400 Гб (SATA), WD GP 1 Тб (SATA). DVD RW LG GH22LS50 LightScribe (SATA). ViewSonic VX2433WM
DSDT - не делюсь, помогу советом
0

#60 Пользователь офлайн   kruteshok 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 03 Июнь 08
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Интересы:Международные отношения

Отправлено 11 Янв 2009 - 22:07

Просмотр сообщенияdan1234 (11.1.2009, 16:22) писал:

Я подумал - нафига мне в устройствах два внутренних микрофона, когда один из них внешний! Неудобно!
Заменил у внешнего А на 8 (Line In) - которого у меня нет в принципе!
А в Resources/ru.lproj/Localizable.strings заменил LineIn = "Линейный вход" на LineIn = "Внешний микрофон"!
Теперь у меня два разных микрофона! :P

Зачем изобретать велосипед? "А" оставляешь на месте, а последнюю цифру 1 меняешь на 6. Макось напишет тебе "Внешний Микрофон"
Изображение

Сообщение отредактировал kruteshok: 11 Янв 2009 - 22:20

0

#61 Пользователь офлайн   kruteshok 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 03 Июнь 08
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Интересы:Международные отношения

Отправлено 11 Янв 2009 - 22:44

ALC883 с AppleHDA который выложил gusar и моими пинами из висты :D
Изображение
0

#62 Пользователь офлайн   homepav 

  • iПрофи
  • Группа: Дозор
  • Сообщений: 759
  • Регистрация: 03 Сентябрь 08
  • Пол:Мужчина
  • Город:moscow и вокруг ее

Отправлено 11 Янв 2009 - 23:24

slice и dan1234

на инсанели http://forum.insanelymac.com/index.php?s=&...t&p=1037007 пост №248
может выложите свои наработки?

Сообщение отредактировал homepav: 11 Янв 2009 - 23:25

Macintosh
0

#63 Гость_Gusar_*

  • Группа: Гости

Отправлено 11 Янв 2009 - 23:55

Просмотр сообщенияkruteshok (11.1.2009, 22:43) писал:

ALC883 с AppleHDA который выложил gusar и моими пинами из висты :D
Изображение

Это ты на 12 лейаут 883 кодека прикрутил?

Повторяю — у кого на п5к про с восьмиканальным звуком есть винда снимите пинконфиг.

Сообщение отредактировал Gusar: 12 Янв 2009 - 00:00

0

#64 Пользователь офлайн   BIM167 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 421
  • Регистрация: 13 Октябрь 08
  • Пол:Мужчина
  • Город:Германия

Отправлено 12 Янв 2009 - 00:18

Просмотр сообщенияkruteshok (11.1.2009, 22:43) писал:

ALC883 с AppleHDA который выложил gusar и моими пинами из висты :D

А как снять пин в ХРяке? Может я себе его на флэш поставлю, да пин сыму...
Скрытый текст
0

#65 Пользователь офлайн   Kosterin Anton 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 101
  • Регистрация: 02 Апрель 08
  • Пол:Мужчина
  • Город:Россия

Отправлено 12 Янв 2009 - 03:56

По поводу ХРюши я у себя РасПиновку нашел в реестре по следующему пути [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1- 08002BE10318}\0005\InitVerbs] если я правильно понял суть того, что раньше об этом написано.

Сейчас начал эксперименты с оживлением звука на ADI1988A (мою ASUS P5B-E обошли стороной, звук до сих пор только засчет Азалии и только на один стерео выход подается). Если кто-то поможет мудрым советом или все таки соберет все разбросаное по 8 страницам воедино буду благодарен.

Да есть еще вопросы:
1)в первом посту многоуважаемый Slice писал про бинарный патч AppleHDA насчет CodecID насколько я понимаю из ковыряния в ХРюшеном реестре то для ADI1988a - 11d41988, а для ADI1988b - 11d4198b, значит надо искать 3d8b19d411 и менять на 3d8819d411. Я правильно понял?

ну тут вроде понятно я HEX Edit-ором вроде все заменил.

2)Как я понимаю далее необходимо сделать распиновку?
Для решения данного вопроса зашел в реестр ХРюши и нашел там следующий кусок

Свернутый текст: Экспортированый кусочек реестра:




Раздел: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1- 08002BE10318}\0005\InitVerbs
Название класса: <Класс отсутствует>
Последнее время записи: 06.12.2008 - 22:15
Параметр 0
Название: NumVerbs
Тип: REG_DWORD
Значение: 0x21

Параметр 1
Название: 0000
Тип: REG_DWORD
Значение: 0x154dfd

Параметр 2
Название: 0001
Тип: REG_DWORD
Значение: 0x146100

Параметр 3
Название: 0002
Тип: REG_DWORD
Значение: 0x150dfd

Параметр 4
Название: 0003
Тип: REG_DWORD
Значение: 0x140801

Параметр 5
Название: 0004
Тип: REG_DWORD
Значение: 0x1571fe

Параметр 6
Название: 0005
Тип: REG_DWORD
Значение: 0x140a00

Параметр 7
Название: 0006
Тип: REG_DWORD
Значение: 0x2f70500

Параметр 8
Название: 0007
Тип: REG_DWORD
Значение: 0x2370500

Параметр 9
Название: 0008
Тип: REG_DWORD
Значение: 0x1270500

Параметр 10
Название: 0009
Тип: REG_DWORD
Значение: 0x1570500

Параметр 11
Название: 0010
Тип: REG_DWORD
Значение: 0x1570722

Параметр 12
Название: 0011
Тип: REG_DWORD
Значение: 0x1770722

Параметр 13
Название: 0012
Тип: REG_DWORD
Значение: 0x1470722

Параметр 14
Название: 0013
Тип: REG_DWORD
Значение: 0x1170742

Параметр 15
Название: 0014
Тип: REG_DWORD
Значение: 0x1270742

Параметр 16
Название: 0015
Тип: REG_DWORD
Значение: 0x33b023

Параметр 17
Название: 0016
Тип: REG_DWORD
Значение: 0x43b023

Параметр 18
Название: 0017
Тип: REG_DWORD
Значение: 0x53b023

Параметр 19
Название: 0018
Тип: REG_DWORD
Значение: 0x63b023

Параметр 20
Название: 0019
Тип: REG_DWORD
Значение: 0xa3b023

Параметр 21
Название: 0020
Тип: REG_DWORD
Значение: 0x113b000

Параметр 22
Название: 0021
Тип: REG_DWORD
Значение: 0x123b000

Параметр 23
Название: 0022
Тип: REG_DWORD
Значение: 0x243b000

Параметр 24
Название: 0023
Тип: REG_DWORD
Значение: 0x163b000

Параметр 25
Название: 0024
Тип: REG_DWORD
Значение: 0x253b000

Параметр 26
Название: 0025
Тип: REG_DWORD
Значение: 0x1b3b023

Параметр 27
Название: 0026
Тип: REG_DWORD
Значение: 0x213b01f

Параметр 28
Название: 0027
Тип: REG_DWORD
Значение: 0x2037117

Параметр 29
Название: 0028
Тип: REG_DWORD
Значение: 0x2037617

Параметр 30
Название: 0029
Тип: REG_DWORD
Значение: 0x2037717

Параметр 31
Название: 0030
Тип: REG_DWORD
Значение: 0xc70104

Параметр 32
Название: 0031
Тип: REG_DWORD
Значение: 0x1b71ca0

Параметр 33
Название: 0032
Тип: REG_DWORD
Значение: 0x203709e




Если посмотреть, что-то это не очень похоже на то что получилось на скринах у других эксперементаторов.
Плюс при попытке редактировать AppleHDA версии 1.60 сталкнулся со следующей проблемой 0x11d4198b = 299112843, но не у одного Item-са в info.plist CodecId не равен 299112843, какой из этих Item-сов править или лучше создать еще один Item?

3) Про цепочки вообще получается сыр бор. Как по дампу найти правильную цепь я врубил, но дальше, либо я в неправильном Info.plist-е смотрю, либо их самому ручками создавать?

Буду благодарен если поможете сделать нормальную поддержку ADI1988a.

Если кому-то интересен полученый мной дамп из под Убунты сейчас приложу, у меня почему-то "пьяная черепашка" ну ни в какую не хочет "натягивать" линуховый дамп.

Свернутый текст: Дамп кодека:



Codec: Analog Devices AD1988
Address: 0
Vendor Id: 0x11d41988
Subsystem Id: 0x104381e1
Revision Id: 0x100400
No Modem Function Group found
Default PCM:
rates [0x7ff]: 8000 11025 16000 22050 32000 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Default Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0
IO[1]: enable=0, dir=0, wake=0, sticky=0, data=1
Node 0x02 [Audio Output] wcaps 0x30311: Stereo Digital
Converter: stream=0, channel=0
Digital:
Digital category: 0x0
PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Delay: 3 samples
Connection: 1
0x1d
Node 0x03 [Audio Output] wcaps 0x405: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
Amp-Out vals: [0x27 0x27]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x405: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
Amp-Out vals: [0x19 0x19]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Node 0x05 [Audio Output] wcaps 0x405: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
Amp-Out vals: [0x00 0x00]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Node 0x06 [Audio Output] wcaps 0x405: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
Amp-Out vals: [0x00 0x00]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Node 0x07 [Audio Input] wcaps 0x130391: Stereo Digital
Converter: stream=0, channel=0
SDI-Select: 0
Digital:
Digital category: 0x0
PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Unsolicited: tag=00, enabled=0
Delay: 3 samples
Connection: 1
0x1c
Node 0x08 [Audio Input] wcaps 0x100501: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power: setting=D0, actual=D0
Connection: 1
0x0c
Node 0x09 [Audio Input] wcaps 0x100501: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power: setting=D0, actual=D0
Connection: 1
0x0d
Node 0x0a [Audio Output] wcaps 0x405: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=0
Amp-Out vals: [0x00 0x00]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Node 0x0b [Audio Selector] wcaps 0x300301: Stereo Digital
Connection: 3
0x08* 0x09 0x0f
Node 0x0c [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x36, stepsize=0x05, mute=1
Amp-Out vals: [0xa7 0xa7]
Connection: 10
0x38 0x39* 0x3a 0x3b 0x3c 0x18 0x24 0x25 0x3d 0x20
Node 0x0d [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x36, stepsize=0x05, mute=1
Amp-Out vals: [0xa7 0xa7]
Connection: 10
0x38 0x39* 0x3a 0x3b 0x3c 0x18 0x24 0x25 0x3d 0x20
Node 0x0e [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x36, stepsize=0x05, mute=1
Amp-Out vals: [0xa7 0xa7]
Connection: 10
0x38 0x39* 0x3a 0x3b 0x3c 0x18 0x24 0x25 0x3d 0x20
Node 0x0f [Audio Input] wcaps 0x100501: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power: setting=D0, actual=D0
Connection: 1
0x0e
Node 0x10 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1
Amp-Out vals: [0x00]
Node 0x11 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x08373f: IN OUT HP Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x02214130: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Green
DefAssociation = 0x3, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0xc0: OUT HP VREF_HIZ
Unsolicited: tag=00, enabled=0
Connection: 1
0x22
Node 0x12 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x08373f: IN OUT HP Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x01014010: [Jack] Line Out at Ext Rear
Conn = 1/8, Color = Green
DefAssociation = 0x1, Sequence = 0x0
Pin-ctls: 0x40: OUT VREF_HIZ
Unsolicited: tag=00, enabled=0
Connection: 1
0x29
Node 0x13 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
Amp-Out vals: [0x00]
Pincap 0x0810: OUT
Pin Default 0x511711f0: [N/A] Speaker at Int Rear
Conn = Analog, Color = Black
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
Connection: 1
0x2d
Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x80 0x80]
Pincap 0x08373f: IN OUT HP Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x02a19122: [Jack] Mic at Ext Front
Conn = 1/8, Color = Pink
DefAssociation = 0x2, Sequence = 0x2
Misc = NO_PRESENCE
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=00, enabled=0
Connection: 1
0x2b
Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x80 0x80]
Pincap 0x083737: IN OUT Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x01813021: [Jack] Line In at Ext Rear
Conn = 1/8, Color = Blue
DefAssociation = 0x2, Sequence = 0x1
Pin-ctls: 0x20: IN VREF_HIZ
Unsolicited: tag=00, enabled=0
Connection: 1
0x2c
Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x083737: IN OUT Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x01011012: [Jack] Line Out at Ext Rear
Conn = 1/8, Color = Black
DefAssociation = 0x1, Sequence = 0x2
Pin-ctls: 0x40: OUT VREF_HIZ
Unsolicited: tag=00, enabled=0
Connection: 1
0x2a
Node 0x17 [Pin Complex] wcaps 0x40098d: Stereo Amp-Out R/L
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x80 0x80]
Pincap 0x083737: IN OUT Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x01a19020: [Jack] Mic at Ext Rear
Conn = 1/8, Color = Pink
DefAssociation = 0x2, Sequence = 0x0
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=00, enabled=0
Connection: 1
0x26
Node 0x18 [Pin Complex] wcaps 0x400001: Stereo
Pincap 0x0820: IN
Pin Default 0x9933112e: [Fixed] CD at Int ATAPI
Conn = ATAPI, Color = Black
DefAssociation = 0x2, Sequence = 0xe
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Node 0x19 [Power Widget] wcaps 0x500500: Mono
Power: setting=D0, actual=D0
Connection: 2
0x20* 0x21
Node 0x1a [Pin Complex] wcaps 0x400000: Mono
Pincap 0x0820: IN
Pin Default 0x918711f0: [Fixed] Line In at Int Rear
Conn = Analog, Color = Black
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Node 0x1b [Pin Complex] wcaps 0x40030d: Stereo Digital Amp-Out
Amp-Out caps: ofs=0x27, nsteps=0x27, stepsize=0x05, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x0810: OUT
Pin Default 0x0145f1f0: [Jack] SPDIF Out at Ext Rear
Conn = Optical, Color = Other
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
Connection: 1
0x02
Node 0x1c [Pin Complex] wcaps 0x40020b: Stereo Digital Amp-In
Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x80 0x80]
Pincap 0x0820: IN
Pin Default 0x41c5f1f0: [N/A] SPDIF In at Ext Rear
Conn = Optical, Color = Other
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Node 0x1d [Audio Mixer] wcaps 0x200303: Stereo Digital Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x00 0x00] [0x80 0x80]
Connection: 2
0x01 0x0b
Node 0x1e [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x36 0x21
Node 0x1f [Volume Knob Widget] wcaps 0x600080: Mono
Volume-Knob: delta=1, steps=63, direct=0, val=0
Unsolicited: tag=00, enabled=0
Connection: 0
Node 0x20 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x19 0x19] [0x80 0x80]
Connection: 8
0x39 0x33 0x38 0x3d 0x34 0x3b 0x18 0x1a
Node 0x21 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
Amp-Out vals: [0x9f 0x9f]
Connection: 1
0x20
Node 0x22 [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x00 0x00] [0x00 0x00]
Connection: 2
0x37 0x21
Node 0x23 [Vendor Defined Widget] wcaps 0xf00100: Mono
Connection: 18
0x11* 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x24 0x25 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x20 0x21
Node 0x24 [Pin Complex] wcaps 0x40098d: Stereo Amp-Out R/L
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x0837: IN OUT Detect Trigger ImpSense
Pin Default 0x01016011: [Jack] Line Out at Ext Rear
Conn = 1/8, Color = Orange
DefAssociation = 0x1, Sequence = 0x1
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 1
0x27
Node 0x25 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x0837: IN OUT Detect Trigger ImpSense
Pin Default 0x01012013: [Jack] Line Out at Ext Rear
Conn = 1/8, Color = Grey
DefAssociation = 0x1, Sequence = 0x3
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 1
0x28
Node 0x26 [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x32 0x21
Node 0x27 [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x05 0x21
Node 0x28 [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x0a 0x21
Node 0x29 [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x00 0x00] [0x00 0x00]
Connection: 2
0x04 0x21
Node 0x2a [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x06 0x21
Node 0x2b [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x30 0x21
Node 0x2c [Audio Mixer] wcaps 0x200103: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-In vals: [0x80 0x80] [0x80 0x80]
Connection: 2
0x31 0x21
Node 0x2d [Audio Mixer] wcaps 0x200100: Mono
Connection: 1
0x1e
Node 0x2e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x2f [Vendor Defined Widget] wcaps 0xf00100: Mono
Connection: 6
0x11* 0x12 0x14 0x15 0x16 0x17
Node 0x30 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x03* 0x04 0x06
Node 0x31 [Audio Selector] wcaps 0x300101: Stereo
Connection: 2
0x04* 0x0a
Node 0x32 [Audio Selector] wcaps 0x300101: Stereo
Connection: 2
0x05* 0x04
Node 0x33 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x3a* 0x25 0x24
Node 0x34 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x3c* 0x25 0x24
Node 0x35 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x36 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x03 0x04* 0x06
Node 0x37 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x03 0x04* 0x06
Node 0x38 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x11
Node 0x39 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x14
Node 0x3a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x15
Node 0x3b [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x16
Node 0x3c [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x17
Node 0x3d [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 1
0x12





Сообщение отредактировал Tohandr: 12 Янв 2009 - 07:29

OS: Mac OS X 10.6.2, Windows 7 Pro (необходимо по работе)
MB: Asus P5Q PRO (Старая Asus P5B-E отдала концы); CPU: Intel Core 2 Duo E 6300; Ram: 2*1GB DDRII 800 Corsair; Video: 256 mb MSI NX8600GT (Overclock Edition); HDD: 2x Seagate barracuda SATA (1x500Gb (музыка, кино и раздел винды) + 1x 80Gb (Only for Mac OS)); CD: SATA - Optiarc (бывший Nec) AD-7191S; Mouse: Logitech MX Revolution; Keybord: Logitech 2000 Pro Wireless; Gamepad: Logitech Cordless RumblePad 2 (определяется сам без kext-ов и работает на 100%); LAN: 10/100 Realtek 8139 based; BT: Acorp (Бог его знает модель, но определяется как BroadCom и работает на ура); Printer: Canon LBP 3000 (где-то в дебрях интернета были найдены японские дрова, устанока в стиле угадай нужную кнопку, но потом работает)

Asus Eee Pc 1201n - 10.6.2 + Tea patch kernel, ION Nvidia 9400, Atom D330, Realtech ALC 269 (VoodooHDA), Hitachi 250 Gb, 2*1GB SDRAM 533, Atheros AR8132 PCI-E Fast Ethernet (Не работает), Atheros AR9285 Wireless Network (Не работает), Bluetooth, 0.3 MPx Web Cam, SD Card Reader, 3 USB Ports, VGA port, HDMI port (не проверен).
0

#66 Пользователь офлайн   Swoper 

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 1 283
  • Регистрация: 23 Январь 08
  • Пол:Мужчина
  • Город:Тольятти

Отправлено 12 Янв 2009 - 09:11

первый рабочий день в новом году
снял иорег с рабочий машины
.....
мать перемать
885 кодек

я нихрена ни понимаю в этих колбасных обрезках
2 разные матери...на разных чипах.... разные модели
судя по офф источникам должны иметь 889а чип
а на практике 885 .... как это понимать? я в шоке
РАБОТА....10.5.4 ритейл бокс +10.5.8 — система работает на все 100%
Проц. Core 2 Quad Q9400 2.66 Ггц. Оперативка 4 Гига 800 МГц (Corsair kit). Мать Gygabyte GA-EP35-DS4 (чипсет Intel P35 ICH9R) работает. Видюха NVidia Geforce 9800 GT 512 128 (MSI) работает. Сеть int Realtec 8111C работает. Звук int ALC889а работает. HDD Segate 640 Гб (SATA).DVD RW ASUS DRW-20B1LT LightScribe (SATA). Apple Cinema 23".

ДОМА..... 10.6.3 ритейл + DSDT (спасибо Гусару за доводку процессорки) - система работает на все 100%
Проц. Core 2 Quad Q6600 2.4 Ггц (Температура в простое 30-35 С). Оперативка 4 Гига 1066 МГц (Crucial Ballistix). Мать Gygabyte GA-EP45-DS3P (чипсет Intel P45 ICH10R) работает. Видюха NVidia Geforce 8600 GTS 256 128 (Zotac) работает. Сеть int 2xRealtec 8111C работает. [Звук Lexicon Alpha (USB). HDD Segate 160 Гб (SATA), WD 400 Гб (SATA), WD GP 1 Тб (SATA). DVD RW LG GH22LS50 LightScribe (SATA). ViewSonic VX2433WM
DSDT - не делюсь, помогу советом
0

#67 Пользователь офлайн   dan1234 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 573
  • Регистрация: 17 Январь 08
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Много!

Отправлено 12 Янв 2009 - 09:56

Просмотр сообщенияSwoper (12.1.2009, 12:11) писал:

первый рабочий день в новом году
снял иорег с рабочий машины
.....
мать перемать
885 кодек

я нихрена ни понимаю в этих колбасных обрезках
2 разные матери...на разных чипах.... разные модели
судя по офф источникам должны иметь 889а чип
а на практике 885 .... как это понимать? я в шоке

Лучше бы порадовался! :)
885-й - родной для Mac OC X!
Осталось только по ID и пин-дате согласовать!
Хакинтош №1: Retail Leopard Up to 10.5.8 + PC EFI 10.5, Mbr + Snow Leopard 10.6.2 | Asus P5Q-SE/R (BIOS-mod, Intel P45, ICH10, ALC1200, Atheros L1E) | Core 2 Duo 3.0 GHz (E8400) | RAM 4 Gb 1066 MHz | NVidia GeForce 8600 GT, 256 Mb DDR3 | HDD SATA Seagate 250 Gb + WD Raid Edition-3 500 Gb | DVD SATA Asus 1814 | PCI IEEE 1394 FireWire Nec.|
Хакинтош №2: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Gigabyte GA-G31M-S2L (Intel G31, ICH7, ALC662, RTL8111B) | Dual Core 2.2 GHz (E4500) up to 2,7 GHz | RAM 2 Gb 800 MHz | NVidia GeForce 8600 GT, 256 Mb DDR2 | HDD SATA Seagate 250 Gb | DVD SATA Nec|
ХакБукПро: Snow Leopard 10.6.2 + PC EFI 10.5, Mbr | Samsung R560-BS02RU (Intel PM45, ICH9M, ALC262, Marvell Yukon 88E8055, WiFi Intel 5100 - не работает WiFi Atheros 5006) | Core 2 Duo 2.26 GHz (P8400) | RAM 1+2 Gb 1066 MHz DDR3 | NVidia GeForce 9600M GS, 256 Mb DDR3 | HDD SATA Hitachi 160 Gb Up to WD 250 Gb | DVD SATA |
0

#68 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 12 Янв 2009 - 10:42

Просмотр сообщенияTohandr (12.1.2009, 3:56) писал:

По поводу ХРюши я у себя РасПиновку нашел в реестре по следующему пути [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1- 08002BE10318}\0005\InitVerbs] если я правильно понял суть того, что раньше об этом написано.

Сейчас начал эксперименты с оживлением звука на ADI1988A (мою ASUS P5B-E обошли стороной, звук до сих пор только засчет Азалии и только на один стерео выход подается). Если кто-то поможет мудрым советом или все таки соберет все разбросаное по 8 страницам воедино буду благодарен.

Да есть еще вопросы:
1)в первом посту многоуважаемый Slice писал про бинарный патч AppleHDA насчет CodecID насколько я понимаю из ковыряния в ХРюшеном реестре то для ADI1988a - 11d41988, а для ADI1988b - 11d4198b, значит надо искать 3d8b19d411 и менять на 3d8819d411. Я правильно понял?

ну тут вроде понятно я HEX Edit-ором вроде все заменил.

Я понял, помощь здесь не нужна

Цитата

2)Как я понимаю далее необходимо сделать распиновку?
Для решения данного вопроса зашел в реестр ХРюши и нашел там следующий кусок

Если посмотреть, что-то это не очень похоже на то что получилось на скринах у других эксперементаторов.

совсем непохоже. В реестре хрюши может и не оказаться распиновки. Только в Висте всегда есть.

Цитата

Плюс при попытке редактировать AppleHDA версии 1.60 сталкнулся со следующей проблемой 0x11d4198b = 299112843, но не у одного Item-са в info.plist CodecId не равен 299112843, какой из этих Item-сов править или лучше создать еще один Item?
убей все, кроме одного. Лучше, с layout-id=12=0x0c. Его и редактируй.

Цитата

3) Про цепочки вообще получается сыр бор. Как по дампу найти правильную цепь я врубил, но дальше, либо я в неправильном Info.plist-е смотрю, либо их самому ручками создавать?

Если ты редактируешь версию 1.5 -1.6 то тебе нужен инфоплист от платформы, если версию 1.40, то от самого НДА. Тут в теме уже выкладывали разные версии, можешь скачать как образец.

Цитата

Буду благодарен если поможете сделать нормальную поддержку ADI1988a.

Если кому-то интересен полученый мной дамп из под Убунты сейчас приложу, у меня почему-то "пьяная черепашка" ну ни в какую не хочет "натягивать" линуховый дамп.

Пробуй обе версии 1.1.6 и 1.2.0.

Посмотрел твой дамп - очень запутанный. Я там нашел такие цепочки
Входы
8-12-57-20
9-13-58-21
7-28
Выходы
17-34-55-4
36-39-5
37-40-10
27-2
Утверждать ничего не буду, может все не правильно, может другие найдутся. Ищи!
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#69 Гость_Gusar_*

  • Группа: Гости

Отправлено 12 Янв 2009 - 10:59

Распиновка для моей матери (может кому пригодится)
<01471c10 01471d40 01471e01 01471f01 01571c12 01571d10 01571e01 01571f01 01671c11 01671d60 01671e01 01671f01 01771c14 01771d20 01771e01 01771f01 01871c40 018711ea1 01871f01 01971c50 01971d9c 01971ea1 01971f02 01a71c4f 01a71d30 01a71e81 01a71f01 01b71d4c 01b71f02 01c71cf0 01c71d01 01c71e33 01c71f59 01d71c01 01d71de6 01d71e15 01d71f40 01e71c30 01e71d11 01e71e44 01e71f01 01f71cf0 01f71d11 01f71e11 01f71f41>
0

#70 Пользователь офлайн   kruteshok 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 03 Июнь 08
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Интересы:Международные отношения

Отправлено 12 Янв 2009 - 14:38

ALC883 MSI P965 Neo
<01471c10 01471d44 01471e01 01471f01 01571c12 01571d14 01571e01 01571f01 01671c11 01671d64 01671e01 01671f01 01771c14 01771d24 01771e01 01771f01 01871c40 01871d9c 01871ea1 01871f01 01971c50 01971d9c 01971ea1 01971f02 01a71c4f 01a71d34 01a71e81 01a71f01 01b71c20 01b71d4c 01b71e21 01b71f02 01c71cf0 01c71d01 01c71e33 01c71f59 01d71c03 01d71df6 01d71e07 01d71f40 01e71c30 01e71d11 01e71e4b 011fe701 01f71cf0 01f71d11 01f71e11 01f71f41>
0

Дополнительные действия:


  • (75 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Свернуть категорию Похожие темы

  Название темы Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) Иконка Прикрепления сделать Safari удобным браузером
маленькая добавка с большими удобствами
skaew 
  • 3 Ответов
  • 1 021 Просмотров
Открытая тема (есть новые ответы) Иконка Сделать App C Помощью Applescript
строка терминала в арр
sokilw 
  • 5 Ответов
  • 300 Просмотров
Горячая тема (есть новые ответы) Иконка Прикрепления СДЕЛАТЬ GUID активным (загрузочным)
дайте подробную инструкцию как?
sinclair1986 
  • 20 Ответов
  • 1 256 Просмотров