Полезные ссылки
- Установка MacOS 10.12 Sierra на VirtualBox
- Почему Hackintosh уже актуален. Развенчание мифов
- https://superuser.com/questions/505821/making-a-bootable-osx-usb-from-dmg-on-linux
- https://rutracker.org/forum/viewtopic.php?t=5458088
- Hackintosh BIOS Settings for MacOs Sierra
- DSDT for Asus P8H77-M LE
- Хакинтош: разворачиваем macOS Sierra на Intel-PC подробно и понятно
- macOS High Sierra 10.13 (4pda)
- OSX86Project WIki
- OSX86
Проверка железа для Mac
- проверка процессора (в поиске пишем название процессора и в конце вставляем mac)
- applelife раздел Железо, Видеокарты
материнская плата ASUS
- характеристики P8H77-V LE
- How to set up an ASUS Hackintosh
- ASUS P8H77-V - Core i7 3770 - Intel HD 4000 - Dual Boot Mavericks 10.9 + Windows 8
- Intel HD 2500 IvyBridge завод только HDMI?
- [Guide] Intel HD2500 Full Resolution and QE/CI (10.8.3+)
- Intel HD Graphics 2500 и Hackintosh Mac OS X (видео)
- Intel Graphics 2000/2500/3000/4000/5000/Hd Graphics All Fix - Hackintosh
Настройка, расширения
Clover
- о Clover(pdf)
- EFI Drivers
- https://www.tonymacx86.com/threads/efistub-loading-linux-from-clover-without-grub.200300/
Мой опыт установки 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:
-
internal grarhics memory size - 32Mb
-
отключить виртуализацию
-
конфигурация SATA - режим AHCI
Настройки конфигурации при запуске Clover:
-
CPU: включить PatchAPIC
-
GPU: включить LoadVideoBios; Inject Intel: fake id: 0x01660003
-
rootless=0 -v kext-dev-mode=1
После установки 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:
Настройка двойной загрузки
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
***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)