Полезные ссылки
Проверка железа для Mac
материнская плата ASUS
Настройка, расширения
Clover
Мой опыт установки MacOS на PC
Получилось установить MacOS 10.10 Yosemite и 10.13, само собой не работает сеть вайфая, буду позже пробовать.
Моя конфигурация:
- материнская платаP8H77-V LE
- процессор Core i3-3220 3.30ГГц (Ivy Bridge) со встроеной графикой HD 2500
встроеная графика в этом процессоре проблемная, получилось завести на 10.10 с помощью определенных манипуляций (работает только DVI и HDMI)
Настройка BIOS:
Настройки конфигурации при запуске Clover:
После установки MacOS на диск нужно выполнить команду в терминале, чтобы можно было установить загрузчик Clover и другие сторонние программы:
sudo spctl --master-disable
После установки загрузчика я просто скопировал параметры загрузчика и файлы из флешки установочной в раздел загрузки на диске.
Настройка встроеного звука P8H77-V LE
источник (видео): https://www.youtube.com/watch?v=oOwd4ccDVgs
закинуть патчи AppleALC и Lilu в загрузчик Clover в папку kext/Other.
В конфиг файл кловера нужно в раздел Devices в поле Audio число 5 (так как на материнке три выхода).
После перезагрузки, смотрим в настройках -> Звук там должны определится устройства и должен работать звук.
PS. если на материнке 5 выходов для звука, то указываем число 7. Если ноутбук и три выхода, то число 3.
Сетевая карта Realtek 9111F
- Fork of Mieze's Realtek RTL8111 Network Driver by RehabMan
Настройка PCI Express WiFi карты TP-LINK TL-WN781ND
Patch Wifi Kext Atheros AR5B95 / AR9285- способ который помог завезти
TP-LINK WN781ND (Atheros Ar9285) 802.11n pci-e wifi
Данная тема посвящена WiFi платам TP-LINK TL-WN781ND, и в настоящее время требует обновления:
Внимание! В продажу пошла обновленная версия плат TP-LINK WN781ND, которые под Mac OS X не заводятся!
Отличия карт:
TP-LINK TL-WN781ND версия 1:
Выпускается с 2010 года
Чипсет: Atheros AR9285
Идентификаторы VendorID: 168c, DeviceID: 002b
Под Mac OS X заводится подменой DeviceID, как ранее рассказано в данной теме****06:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: Qualcomm Atheros Device 30a1
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f7c00000 (64-bit, non-prefetchable) [size=64K]
Capabilities:
Kernel driver in use: ath9k
Kernel modules: ath9k
Настройка двойной загрузки
Dual boot OS X and Arch Linux with Clover?
Информация найденая в просторах интернета
I recently installed Yosemite 10.10.2 as an update to my previous Mavericks based hackintosh. I now have graphics issues, specifically at the log on screen and in google chrome (but not safari). Portions of the screen are glitchy and flash what is being displayed on and off. Everything else works fine, no other program has this issue.
As I said, I previously had Mavericks installed and the graphics worked fine (with the exception of some lagging while using LaunchPad, this installation has the same issue).
Specs:
Intel i5-3570 @ 3.9GHZ
8GB 1600Mhz DDR3 Ram
Gigabyte GA-B75M-D3P Motherboard
I've tried these things so far:
Changing BIOS video memory from 64M to 32M
Switching on GraphicsEnabler = Yes in multibeast
Changing system defition from Mac Pro to Mac Mini (neither worked)
Enabling the Intel Graphics Patch for Mixed Configurations
EDIT: UPDATED AS OF 22-APRIL-2013
AS of 10.8.3, the stock Apple kexts include the dev-id of the Ivy Bridge HD2500 IGPU.
*Know issue:*
- Works only with DVI/HDMI. No analog VGA.
Prerequisites:*
*- Connect your display to your motherboard's DVI or HDMI port.
- Enable the integrated GPU in your BIOS/UEFI
- Set the vram in your computer's BIOS/UEFI to 32MB**.
- Mac OS X 10.8.3+ with untouched kexts.
Instructions: (Tip: Use the chameleon wizard app)
1- Enable Chameleon's Graphics Enabler.
2- Set smbios to Macmini6,2
3- Inject the following EFI device properties
ig-platform-id: 0166000B, Shared RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
Code (Text):
[COLOR=#000000]7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d00690064000000080000000b006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31[/COLOR]
On reboot, the card will be detected as Intel HD4000, and you'll have full resolution and QE/CI ![[IMG]](https://www.tonymacx86.com/proxy.php?image=http%3A%2F%2Fwww.insanelymac.com%2Fforum%2Fpublic%2Fstyle_emoticons%2Fdefault%2Fbiggrin.png&hash=ddc2af1faf3d959133a16e0d2af61fc6)
***Troubleshooting:
***If it doesn't work, you might need to inject the platform-id using DSDT.
Remove the string and disable the Chameleon's graphics enabler.
Find the device with address Name (_ADR, 0x00020000)** and rename it IGPU** and add this method right below the line. You may need to renames all references to this device in the DSDT to avoid compile errors.
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x0B, 0x00, 0x66, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
-------------------
config.plist/Graphics/Inject/Intel=true
config.plist/Graphics/ig-platform-id=valid-ig-platform-id for HD4000 that works (likely 0x0166000a)
config.plist/Devices/FakeID/IntelGFX=0x01668086
other requirements:
- DVMT-prealloc set to 64mb.
- VT-d disabled (or use dart=0)
- digital connection to monitor (VGA not supported)