Как заставить работать iMessagе. Автор clawhammer642
1. Грузим Mac OS в обычном режиме (EFI) из раздачи
2. Ставим загрузчик Chimera 2.2.1 (
http://www.tonymacx86.com/downloads.php?do=cat&id=3)
3. С помощью программы ChameleonWizard генерируем модель мака SMBIOS.plist, например у меня сейчас MacbookPro8,1, серийник генерим на всякий случай несколькими нажатиями. На вкладке Modules отмечаем дополнительно галкой FileNVRAM.dylib
4. Также ставим альтернативный драйвер звука EnsoniqAudioPCI_v1.0.3_Common_Installer.pkg
(потому что после загрузки через Chimera виртуальное устройство звука hdaudio больше не воспринимается системой и починить не удалось)
5. Выключаем виртуальную машину
6. В OS X Mavericks.vmx правим строки
а) ethernet0.virtualDev = "e1000"
б) sound.virtualDev = "es1371"
в) firmware = "bios"
г) keyboard.vusb.enable = "TRUE"
д) mouse.vusb.absDisabled = "TRUE"
7. После загрузки в терминале узнаем свой UUID командой ioreg -lw0 | grep PlatformUUID копируем его в буфер обмена
8. Находим подобный файл по пути \Extra\nvram-XXXXXXXXXXXX.plist и открываем его текстовым редактором или Plist editor-ом.
9. Видим строку похожего вида ID="3">0x18D03DA09-5E7D-57CC-B7A3-26ACE31A809A. Вместо UUID написанного в данном файле вставляем тот что скопировали в буфер.
10. Ребут
11. Profit!