Как завести Radeon 5xxx на хакинтошах
Как мы и обещали, публикуется небольшой мануал по установке новых драйверов для видеокарт серии Radeon 5xxx для хакинтошей. За все нижеприведённые сведения большое спасибо полагается нашему с вами соотечественнику под ником netkas, который уже несколько лет вплотную работает над данным вопросом.
Что требуется от пользователя?
- достаточный опыт по части хакинтоша, особенно по установке кекстов
- умение редактировать PLIST-файлы и исправлять права доступа к кекстам
- наличие Mac OS X Snow Leopard 10.6.4
- 32-битный режим ядра (в 64-битном режиме не работает инжектор aty_init). Напоминаем, что режим активируется добавлением параметра arch=i386 в секцию Kernel flags в файл com.apple.Boot.plist
- отключённая опция GraphicsEnabler для загрузчика Chameleon (в com.apple.Boot.plist)
Какие карточки Radeon HD поддерживаются?
- 5850
- 5870
- 5970 (требует правки кекстов)
- 5770 (работает только при подключении двух дисплеев к двум видеовыходам)
- 5750 (требует правки кекстов, работает только при подключении двух дисплеев к двум видеовыходам)
Что нужно делать?
- скачать сами драйверы
- скачать кекст-инжектор
- если карточка требует правки кекстов, узнайте для неё идентификатор Device ID
- добавьте эту пару в файл Info.plist драйвера ATI5000Controller.kext в секцию IOPCIMatch в формате 0xDDDD1002, где вместо букв D — Device ID карточки
- установите все кексты и инжектор в папку System/Library/Extensions. Воспользуйтесь Kext Utility для восстановления прав доступа
- перезагрузите компьютер и надейтесь на лучшее
В случае возникновения проблем пробуйте грузиться в безопасном режиме (параметр -x при загрузке)
P.S. Ни в коем случае не пытайтесь проделать описанное выше на настоящем Маке!!!