Jump to content

Hackintosh 10.6.8 и ALC887


  • Please log in to reply
13 replies to this topic

#1
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
Здравствуйте, уважаемые гуру Хакинтоша! Обращаюсь к вам с проблемой:
Скачал раздачу с рутрекера (Mac OS 10.6.8 - простая и быстрая установка). Установил по инструкции (все прошло на удивление гладко, МакОс загрузилась с первого раза). Но единственное, что надо было допилить, это звук (тк автор раздачи не включил кексты на звук в раздачу).
Вообщем, стал смотреть кексты на свою встроенную ALC887 на os86x.net, и к своему огорчению обнаружил, что работают только несколько из тех, что там есть, да и то звук лагает/запинается/тормозит. Да, еще выяснилась подробность: после нескольких часов работы отпадает сеть (т.е не грузит сайты). Но эта проблема была еще в Windows 7: во время игры в BF3 также иногда отпадал инет, так что я не буду заострять на ней внимание, потом погуглю. Сейчас же главная моя задача - это настроить звук, так как без него полноценно работать за компьютером мне не представляется возможным. Я новичок в этом деле, в DSDT ошибок куча(127), не знаю как заменять ядро, что такое QE/CI на видео карте тоже для меня загадка. Вообщем, рассчитываю на вашу помощь и готов изучать материал.

Также заметил особенность: при загрузке сети скачиванием чего-нибудь с приличной скоростью (~3мб/с) музыка начинает играть довольно плавно.

UPD: тут какие-то заморочки с подписью, так что вот моя конфигурация:

UPD2: конфигурация обновилась

CPU: AMD Phenom II x4 905e - теперь 910e (2.50 Ghz, 2mb L2, 6mb L3 cache, подробнее);
Motherboard: ASUS M5A87 (AMD 870, AM3+, подробнее);
GPU: ASUS Radeon HD 5850 DirectCU - теперь nvidia 9600gt (1gb GDDR5, 750mhz, подробнее);
RAM: 1x2gb DDR3 Kingston 1333 Mhz;
HDD's: 160gb sata2&500gb sata 3

#2
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
656 просмотров... Ответье кто-нибудь...

#3
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania
OS X на AMD - особая уличная магия :)

Звук на хакинтошах можно завести как минимум двумя способами (в зависимости от примененной карты):
VoodooHDA (или другой драйвер для других карт, к примеру Conexant)
Патченый AppleHDA.kext

VoodooHDA наиболее простой метод - поставил если заработало, забыл. Но может и не заработать, т.е. кернелпаник или не просто не работает.
Патченый AppleHDA.kext может дать лучший результат в некоторых случаях (а порой так вообще единственный возможный).

Чтобы VoodooHDA работал корректно, необходимо устройство HDEF в DSDT переименовать в AZAL, т.е. Device (HDEF) в Device (AZAL). В некоторых случаях выше означенное устройство в DSDT может отсутствовать, следовательно его надо добавить.

Вот к примеру пост о том как "прикрутить" звук методом патчинга AppleHDA.kext:
http://www.insanelym...v-snow-leopard/

Ну или вот VoodooHDA (по словам автора работает; машинный перевод на Английский поэтому трудно читаемый):
http://www.insanelym...-v-lx-perfeito/

Вот тут можно скачать свежую версию VoodooHDA:
http://www.projectos...55&hl=voodoohda

не знаю как заменять ядро

Ядро находится либо в корне раздела диска (то место куда установлена сама операционка, т.е. если бы речь шла об Windows, то это было бы диском C: :) ). Или на EFI разделе если Chameleon установлен туда. Копируется через Terminal к примеру так:
sudo -s
cp /Путь к ядру которое надо скопировать/название_ядра /mach_kernel
или так (если Chameleon установлен на EFI):
sudo -s
cp /Путь к ядру которое надо скопировать/название_ядра /Volumes/EFI/mach_kernel
По умолчанию в OS X системные фаилы Finder не показывает, посему надо пользоваться Terminal'ом или сделать их видемыми (есть такая возможность). С названием ядра есть нюанс который надо учитывать. OS X по умолчанию подразумевает что ядро называется mach_kernel, но можно его назвать по другому, прописав ядро с каким названием надо грузить, в apple.com.Boot.plist. Правда хоть OS X и будет работать с ядром названием как-то иначе чем mach_kernel, но могут появиться некоторые глюки в работе. Так что лучше если ядро будет называться стандартным именем - mach_kernel.

что такое QE/CI на видео карте тоже для меня загадка

"На пальцах" сие означает аппаратное ускорение видео (hardware acceleration). Если оно работает, то видео карта работает, если нет, то нет :) Не на пальцах QE = Quartz Extreme http://ru.wikipedia....artz_Compositor, CI = Core Image http://en.wikipedia....iki/Core_Image.

P.S. Не стоит здесь размещать ссылки на торренты... Против правил и все такое. Я вас предупредил :)

#4
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
Здравствуйте! Спасибо за подробный ответ. Знаю, прошло полгода, но есть пара вопросов: есть шансы исправить все ошибки в DSDT? Просто такие ошибки я даже в гугле не нашел (вернее грамотные исправления к ним). Сейчас еще повожусь со звуком, отпишусь через день-два.

#5
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania

есть шансы исправить все ошибки в DSDT?

Есть. DSDT в студию (желательно оригинальный без исправлений полученный под Linux)! :)

Если ошибок много (~200), то наверно, что то, где то перепутано. В таких случаях лучше пробовать исправлять по новой.

И да, линк всё таки лучше убрать.

#6
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
А почему например не подойдет полученный из AIDA64 или в MacOs? И если я буду из под линукс получать DSDT с лайв сиди ничего страшного? Спасибо :)

UPD: Добавил DSDT из-под AIDA64. Если что то с ним не так - готов загрузиться с лайв CD убунты.
http://zalil.ru/34470772

#7
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania
AIDA подходит. OS X может не подойти из за того что Chameleon имеет функцию загрузки DSDT не из BIOS, а из Extra. Следовательно DSDT извлеченная в OS X может оказаться уже слегка "поправленной".

#8
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania
Попробывал поправить, вроде даже получилось :)

Что добавлено/изменено:
DTGP
IRQ
RTC
HPET
CPU ALIAS
_HID > _CID
HDEF (ALC887)
Attached File  DAN_yuzh_DSDT_fixed.zip   69.98KB   15 downloads

#9
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
Спасибо, а ошибки вручную исправляли? Я вот пробовал их с помощью DSDT Editor'a исправить, ошибки исчезли, остались предупреждения (ну их я их руками почистил). Спасибо вам за помощь с DSDT, попробую сегодня ближе к вечеру ваш вариант, отпишусь как сделаю.

#10
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
А 7 Warning'ов это ничего страшного? Или лучше исправить?

#11
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania
Предупреждения можно смело проигнорировать. Так сказать вопрос эстетики, не более того. Ошибки - вот с чем надо боротся, а предупреждения (Warnings) и замечания (Remarks) можно помножить на ноль.

Спасибо, а ошибки вручную исправляли?

Нет, мой кунг фу не столь силён :) Исправил тем же методом что и Вы, т.е. с помощью DSDT Editor'a.

#12
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow
Я бы сказал, что иногда варнинги являются серьезными ошибками, но это высший пилотаж, такое увидеть.

#13
dan_yuzh

dan_yuzh

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Ekaterinburg, Russia
Собственно, почему так долго ничего не отвечал: сессия. Сейчас даже руки не доходят до всего этого. Но тему я не забросил, после сессии возьмусь.

#14
3.14r2

3.14r2

    The Round One

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,333 posts
  • Location:Molvania

... сессия.

Успехов в этом сложном дле! :)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy