Хакинтош - Hackintosh

Hackintosh под управлением OS X Yosemite

А Хакинтошчемодан из "Взломать " и "Macintosh ") - это компьютер, на котором яблоко Операционная система Macintosh ("macOS" или "OS X") на компьютерное железо не авторизован для этой цели Apple.[1] "Хакинтошинг" началось в результате Переход Apple в 2005 г. на процессоры Intel, вдали от PowerPC. С 2005 года компьютеры Mac используют те же x86-64 компьютерная архитектура как и многие другие настольные компьютеры ПК, ноутбуки, записные книжки и серверы, что означает, что в принципе код Создание систем macOS / OS X и программного обеспечения может выполняться на альтернативных платформах с минимальными проблемами совместимости.[2] Преимущества, указанные для «взлома», могут включать в себя стоимость (более старое, более дешевое или обычное оборудование), простоту ремонта и частичного обновления, а также свободу использовать индивидуальный выбор компонентов, которые недоступны (или недоступны вместе) в фирменных продуктах Apple. macOS также можно запускать на нескольких компьютерах сторонних производителей. платформы виртуализации, хотя такие системы обычно не называют хакинтошами. Ноутбуки Hackintosh иногда называют "Книги для чтения".[3]В последние годы Hackintosh начал широко распространяться на процессорах AMD, отсюда и термин «Ryzentosh». Популярность обусловлена ​​внедрением мощных AMD Райзен и Threadripper ЦП.

Apple лицензия на программное обеспечение для macOS разрешает использование программного обеспечения только на компьютерах «марки Apple».[4] Однако, поскольку современные компьютеры Macintosh используют Оборудование на базе Intel, есть несколько ограничений, препятствующих запуску программного обеспечения на других типах компьютеров на базе Intel.[5] В частности, такие компании, как Psystar пытались выпускать продукты с использованием macOS на компьютерах сторонних производителей,[6] хотя многие системы Hackintosh разработаны исключительно энтузиастами macOS из различных взлом форумов и сообществ.[7] Хотя методы, которые Apple использует для предотвращения установки macOS на оборудование сторонних производителей, защищены от коммерческого обхода в Соединенные Штаты посредством Закон об авторском праве в цифровую эпоху (DMCA),[8] конкретные изменения в законе относительно концепции взлом[9] поместили такие методы обхода цензуры в легальная серая зона.

История

OS X Tiger (10.4)

6 июня 2005 г. Apple объявила о планах перехода на Intel x86 процессоры на своих Всемирная конференция разработчиков и предоставил прототип Mac на базе Intel избранным разработчикам по цене 999 долларов (что эквивалентно 1310 долларам в 2019 году).[10] Немедленно были предприняты попытки запустить Mac OS X на оборудовании стороннего производителя, но разработчики быстро обнаружили сообщение об ошибке, в котором говорилось, что конфигурации оборудования ПК не поддерживаются.[11]

10 января 2006 г. Apple выпустила Mac OS X 10.4.4 с первым поколением компьютеров Mac на базе Intel, iMac и MacBook Pro. Эти машины использовали Расширяемый интерфейс прошивки (EFI) прошивка платформы вместо старого стиля BIOS в то время можно было найти на большинстве материнских плат x86. 14 февраля 2006 г. надпись "взломать " из Mac OS X v10.4.4 была выпущена в Интернете программистом под псевдонимом crg92.[12] Через несколько часов Apple выпустила обновление 10.4.5,[13] который затем был взломан тем же автором в течение двух недель.[14] 3 апреля 2006 г. Apple выпустила обновление 10.4.6.[15] и опять патчи были выпущены в течение двух недель, что позволило пользователям установить большую часть этого обновления на компьютеры сторонних производителей, хотя оно не включало обновленное ядро ​​в 10.4.6. В июне 2006 года был выпущен обновленный MacBook Pro для версии 10.4.7. Mac OS X обновление для компьютеров сторонних производителей с ядром 10.4.4.

До выпуска обновления 10.4.8 все исправления OSx86 использовали ядро ​​10.4.4 с остальной операционной системой версии 10.4.8. Однако новые фреймворки полагались на новые ядра, и это привело к тому, что пользователи 10.4.8 столкнулись со многими проблемами. Apple также стала больше использовать SSE3 инструкции на своем оборудовании, что еще больше затрудняет работу пользователей с процессорами, поддерживающими только SSE2 (например, более старые Pentium 4s ), чтобы запустить полностью совместимую систему. Чтобы решить эту проблему, хакеры из сообщества выпустили ядра, в которых эти инструкции были эмулированы с помощью SSE2 эквиваленты, хотя это привело к снижению производительности.

На протяжении многих лет многие "дистрибутивы "были выпущены для загрузки через Интернет. Эти дистрибутивы представляли собой копии установочного диска Mac OS X, модифицированные с целью включения дополнительных компонентов, необходимых для работы ОС на оборудовании сторонних производителей. Известный член сообщества, JaS, выпустил множество дистрибутивов Mac OS X Tiger, содержащего исправленные ядра. Некоторые другие популярные дистрибутивы - это iATKOS, Kalyway, iPC и iDeneb. Дистрибутивы вышли из моды по мере роста сообщества OSx86, поскольку были разработаны новые загрузчики, которые позволили использовать реальные копии ОС Установщик X.

OS X Leopard (10.5)

Mac OS X v10.5, установка на Lenovo ноутбук.

Еще Mac OS X v10.5 build 9A466 сообщество поддержало версию Leopard, которая может работать на оборудовании сторонних производителей. Хакер под руководством BrazilMac создал один из первых процессов установки исправлений, который упростил установку для пользователей. Mac OS X на стороннее оборудование с использованием законно полученной розничной версии Apple Mac OS X. Это упрощение сделало патч BrazilMac и его более поздние версии наиболее популярным выбором для многих дистрибутивов. Пять из самых популярных сборок называются JaS, Kalyway, iATKOS, iPC и iDeneb - хотя в последнее время эти сборки находятся в стадии выхода, так как метод Boot-132 (описанный ниже) набирает популярность. Однако все эти компиляции основаны на работе хакеров ядра, сделанных Lorem (сборка 9A466), SynthetiX (сборки 9A499, 9A527 и 9A559), ToH (сборки 9A581, 9B13 и 9B18), а в последнее время - группой, называющей себя StageXNU (теперь называется Вуду) (Дарвин 9.4.0). Их вклад поступил в различные программы установки Mac OSx86, легко доступные в Интернете. Они продолжают дорабатывать и выпускать обновленные сборки, не только для обеспечения совместимости с выпусками Apple, но и для постоянно растущего числа сторонних компонентов. Сообщество OSx86 быстро внесло необходимые изменения, чтобы последние версии Apple могли работать на оборудовании сторонних производителей. Через несколько часов после выпуска Leopard был создан патчер ядра AMD / Intel SSE2 / 3, который удалил HPET требование из исходного нетронутого файла mach_kernel, основного компонента Mac OS.

OS X Snow Leopard (10.6)

Когда вышел «Снежный барс», российские хакерские сети создали версию Chameleon, которая может загружать Mac OS X v10.6. Основная проблема заключалась в том, что многие люди были вынуждены изменить DSDT или использовать kexts из-за некоторых специфических проблем. В ближайшее время modbin и dmitrik выпустили тестовые версии ядра, позволяющие загружать Snow Leopard на машинах AMD. Стабильные ядра XNU для v10.6 были выпущены Qoopz и Pcj. Есть несколько популярных сборок на основе Retail под названием Universal (только Intel), Hazard и iAtkos. Начиная с версии 10.6.2 Nawcom, Qoopz и Энди Вандижк работали над устаревшим ядром для неподдерживаемых процессоров.

OS X Lion (10.7)

Когда Apple выпустила Developer Preview 1, российский разработчик Hackintosh usr-sse2 был первым, кто создал метод для установки Lion. Метод состоит из развертывания образа Mac OS X v10.7 на флешке и загрузки с него через загрузчик XPC UEFI (см. ДУЭТ ниже). После того как в исходный код Chameleon были внесены некоторые изменения, появилась возможность загружать Lion с обновленной версией Chameleon. Через некоторое время Дмитрику, также известному как Бронзовка, посчастливилось создать ядро, поддерживающее системы AMD; через несколько месяцев (10.7.3 V2 с поддержкой AMD) и iAtkos L2 (10.7.2 только Intel) были выпущены.[16]

OS X Mountain Lion (10.8)

Вскоре после выпуска Developer Preview 1 некоторым неизвестным разработчикам удалось установить эту версию OS X на свой компьютер с помощью модифицированной версии загрузчика Chameleon. Эта версия была выпущена в основном проекте начиная с версии r1997.[17] для широкой публики. Из-за проблем, возникших в эпоху львов,[требуется разъяснение ] другие способы установки и необходимые патчи никогда не были обнародованы, что оставляет сцену в неизвестном состоянии в отношении Mountain Lion.[нужна цитата ]

После розничного выпуска Mountain Lion несколько пользователей сообщили об успешных настройках с использованием установщиков, приобретенных у Магазин приложений Mac, вместе с обновленными версиями Chameleon и другими инструментами, включая дистрибутивы. Сначала был выпущен дистрибутив Niresh (только для Intel 10.8), а затем был обновлен до 10.8.2 (с AMD и Intel) и 10.8.5 (с поддержкой UEFI, AMD и Intel) ) версии; iAtkos ML2 был выпущен после релиза Niresh.[18][19][20][21]

OS X Mavericks (10.9)

Несколько новых ядер для Hackintosh 10.9 находятся в разработке, хотя с большинством из них все еще есть незначительные проблемы. Большинство этих ядер нацелены на то, чтобы позволить пользователям запускать Mavericks на AMD и более старых процессорах Intel, в которых отсутствуют определенные наборы инструкций последних процессоров Intel. Были предприняты значительные усилия для имитации таких наборов инструкций, как SSSE3, которых нет в процессорах на базе AMD K10, и более старых процессорах Intel, таких как Intel Core Duo.Бульдозер ', содержат почти все новейшие наборы инструкций и, следовательно, некоторые ядра с полной SSE4 поддержка также была выпущена. Через два месяца был выпущен дистрибутив Niresh для Mavericks, который поддерживает процессоры AMD и новейшие процессоры Intel. Он также имеет собственное ядро, которое позволяет процессорам Intel Atom загружаться в Mavericks. Niresh's был единственным бесплатным дистрибутивом, выпущенным для Mavericks, поскольку команда iAtkos решила выпустить свой дистрибутив Mavericks для определенного оборудования на пожертвовании.[22][23]

OS X Yosemite (10.10)

После первого выпуска OS X Yosemite 10.10 BETA, различные разработчики взяли на себя роль обновления своих загрузчиков для системы. Члены форума OSx86 Insanelymac решили обновить загрузчик EFI Chameleon для этой новой версии ОС. Некоторое время спустя Niresh (независимый разработчик OSx86) выпустил автономный инструмент, известный как Yosemite Zone, который автоматически устанавливал новую ОС и другие различные функции на устройства сторонних производителей с минимальным вводом. Этот метод состоял из торрент OS X 10.10 DMG на флэш-накопитель USB с установкой MacPwn Vanilla. Unibeast был обновлен для поддержки Йосемити,[24] был выпущен дистрибутив Yosemite Zone с поддержкой процессоров AMD. Обычная установка Yosemite возможна через Insanelymac Pandora Box Beta 2.0 и UniBeast. Этот тип установки использует как можно меньше kexts (драйверов) в дополнение к неизмененной версии установочного приложения OS X и предпочтительнее дистрибутивов.[25][26][27]

OS X El Capitan (10.11)

И Clover, и Chameleon были обновлены для совместимости с Эль-Капитан. Unibeast[28] и MacPwn[29] были обновлены для поддержки El Capitan, так как El Capitan, Unibeast (и Multibeast) используют загрузчик Clover вместо Chimera (загрузчик на основе Chameleon).

macOS Sierra (10.12)

Clover и Chameleon были обновлены для совместимости с Сьерра. UniBeast,[30] Ящик Пандоры и MacPwn[31] были обновлены, чтобы поддерживать это[32] и распределение зоны Сьерра[33] (10.12.3) была выпущена с поддержкой процессоров AMD.

macOS High Sierra (10.13)

Клевер, MacPwn,[34] OpenCore[35]и UniBeast[36] были обновлены для его поддержки. Дистрибутив High Sierra Zone от Hackintosh Zone[37] (10.13) была выпущена с поддержкой процессоров AMD, включая процессоры Ryzen.

macOS Mojave (10.14)

Clover был обновлен для поддержки Mojave с версией 4514.[38] UniBeast также получил поддержку Mojave для Intel на базе машин.[39] Дистрибутив Hackintosh Mojave от Hackintosh Zone[40] (10.14) была выпущена. Apple также прекратила поддержку веб-драйверов NVIDIA с первого выпуска macOS Mojave до текущего.

macOS Catalina (10.15)

Clover r4945 был первой версией Clover, поддерживающей macOS Catalina, начиная с первой бета-версии macOS Catalina 10.15 для разработчиков.[41] UniBeast был обновлен для поддержки macOS Catalina, но еще не выпущен выпуск MultiBeast для Catalina.[42] Для первого общедоступного стабильного выпуска macOS 10.15 также были выпущены патчи AMD, позволяющие загружать macOS Catalina на системах ЦП AMD.[43] В это время начал появляться новый загрузчик под названием OpenCore. OpenCore является преемником Clover и необходим для пользователей AMD после выхода macOS 10.15.2.[44][45]

.

macOS Big Sur (11.0)

Хотя macOS Big Sur по-прежнему будет работать на процессорах Intel, Apple объявила, что в ближайшее время перейдет на процессоры на базе ARM64 и в конечном итоге прекратит поддержку архитектуры Intel64.[46]

Правовые вопросы и возражения Apple

Apple не разрешает использовать Mac OS X на любом ПК x86, кроме тех, которые она произвела. Объявив о переходе на чипы Intel, компания использовала технические средства (но не Модуль доверенной платформы, или TPM, о чем часто ошибочно сообщают[47]), чтобы связать Mac OS с системами, которые она распространяла среди разработчиков.[48]

MacOS EULA запрещает установку macOS на «компьютеры не Apple».[4] 3 июля 2008 г. Apple подала иск против Psystar Corporation[49] за нарушение этого ограничения, среди прочего.[50] Apple заявила, что Psystar "нарушила Закон о защите авторских прав в цифровую эпоху (DMCA), уклоняясь от технологий защиты от копирования, которые Apple использует для защиты Mac OS X. «Apple применяет технологические меры защиты, которые эффективно контролируют доступ к работам Apple, защищенным авторским правом. В частности, Apple поручила Psystar приобрести или создать код, который« избегает, обходит, удаляет, дескремблирует, расшифровывает, деактивирует или нарушает технологические меры защиты без разрешения Apple на с целью получения несанкционированного доступа к работам Apple, защищенным авторским правом ».[51] В юридической записке выяснилось, что Apple считает методы, которые она использует для предотвращения установки macOS на оборудование сторонних производителей, защищенными Закон об авторском праве в цифровую эпоху (DMCA).

13 ноября 2009 года суд удовлетворил ходатайство Apple о вынесении упрощенного судебного решения и установил, что авторские права Apple были нарушены, а также DMCA, когда Psystar установила операционную систему Apple на компьютеры сторонних производителей. Слушание о средствах правовой защиты назначено на 14 декабря.[8][52]

14 января 2009 г. на сайте Gadget Lab Проводной журнал выложил видеоурок по установке Mac OS X на нетбуке MSI Wind, но удалил его после жалобы Apple.[53] Текстовые инструкции остаются, но включают отказ от ответственности за нарушение лицензионного соглашения.[54]

15 мая 2012 г. яблоко против. Psystar Corporation закончился. Суд постановил, что Psystar «нарушила исключительное право Apple на воспроизведение, право на распространение и право создавать производные работы».[55] положить конец этому делу.

Хакерские подходы

Взлом ядра

Когда копии Mac OS X Tiger начали работать на оборудовании сторонних производителей, было обнаружено, что некоторые процессоры не могут запускать ОС. Розетта, двоичный транслятор, позволяющий запускать программы PowerPC на процессорах Intel (а позже и само ядро), требовал поддержки SSE3 Набор инструкций. Чтобы обойти это, программисты из сообщества выпустили исправленные ядра, которые включали поддержку эмуляции инструкций SSE3 с использованием SSE2 эквиваленты. В октябре 2005 года Apple выпустила обновление 10.4.3 для разработчиков, которым требовалось Бит NX поддержка микропроцессора;[56] однако были выпущены патчи, чтобы обойти это.[57] Позднее были выпущены исправленные ядра, поддерживающие процессоры AMD.

Когда 26 октября 2007 г. была выпущена Mac OS X Leopard, были созданы исправления для удаления HPET требование от ядра. Были также предприняты попытки подражать SSSE3 набор инструкций для процессоров, которые его не поддерживали. Ядро, используемое OS X Mavericks, использует инструкции SSSE3, требующие этих исправлений.

Загрузчики и эмуляторы

Эмуляция EFI

Расширяемый интерфейс прошивки (EFI) - это спецификация, определяющая программный интерфейс между операционной системой и прошивкой платформы. Поскольку для эмуляции EFI обычно не требуется копирование или изменение macOS, некоторые хакеры считают, что это законный способ установки macOS на компьютеры сторонних производителей (несмотря на то, что он не был протестирован в судах).[нужна цитата ]

Работа началась с эмуляции EFI в виде модифицированной версии Boot-132 Дэвида Эллиота (dfe) под названием «Darwin / x86», которая имеет систему «FakeEFI», эмулирующую EFI.[58] В начале ноября 2007 года группа хакеров (возглавляемая российским хакером, известным как Netkas), используя код Эллиота, разработала метод[59] эмуляции среды EFI с использованием специально модифицированного загрузчика Darwin.[60] На практике это означало, что обычные ПК, отвечающие ряду требований к оборудованию, теперь могли "рассматриваться" ОС как настоящие компьютеры Macintosh, что позволяло использовать немодифицированные "стандартные" ядра Apple (если процессор поддерживает это) и тем самым обеспечивая более прозрачную и надежную работу. В Интернете появилось несколько методов развертывания этого инновационного решения в реальном мире. Объяснение этого достижения вместе с руководством по использованию было предоставлено сайтом DigitMemo.com.[61]

Настоящая эмуляция EFI была очень востребована сообществом OSx86. Предыдущие усилия, основанные на проекте Дарвина с открытым исходным кодом от Apple и гуру Hackintosh, позволяли пользователям использовать macOS на обычных ПК с исправленными ядрами / модулями ядра, которые просто обходили EFI. Используя патч EFI, Hackintosh мог загрузиться "ваниль "(немодифицированные) ядра macOS и используют ванильные расширения ядра. Это не только позволило системе быть совместимой с будущими обновлениями системы, но и обеспечило повышенную стабильность. Этот метод также позволяет обойти один аспект лицензионного соглашения Apple с конечным пользователем, в котором говорится, что изменение использование компонентов ОС без открытого исходного кода запрещено.[4]

В середине 2008 года был выпущен новый коммерческий продукт EFi-X, который, как утверждается, разрешает полную и простую загрузку с официальных установочных дисков Leopard и последующую установку без каких-либо исправлений, но, возможно, это переупаковка Boot-132. технологии в USB -прикрепленное устройство.[62] Мятежник EFI - еще один коммерческий продукт, который, похоже, также использует программное обеспечение с открытым исходным кодом.[63]

Считалось[кем? ] что поддержка EFI в Windows 7 приведет к замене BIOS материнскими платами на EFI. MSI анонсировала материнскую плату Efinity в начале 2008 года. В 2011 году на рынок вышли компьютеры на базе EFI, однако ни один из них не может изначально загружать Mac OS X из-за отсутствия HFS + драйвер в реализации EFI.

Ботинок-132

Boot-132 - это загрузчик, предоставляемый Apple для загрузки ядра XNU.[64] В середине 2008 года на сцену вышел новый модифицированный BOOT-132.[65] Этот метод позволяет пользователям выполнять установку OSx86 на базе Leopard, используя стандартную, приобретенную в розницу копию Mac OS X Leopard и устраняет необходимость во взломанной установке, такой как JaS или Kalyway (упоминалось ранее). Загрузчик Boot-132 по существу предварительно загружает среду в системе, из которой Leopard может загружаться и работать. Загрузчик хранит необходимые файлы (файлы kext) в коллекции .img или просто в папке. Роскошь этого нового метода установки включает в себя возможность загрузки и установки с розничного DVD Leopard DVD и обновления прямо из Apple, не нарушая DMCA. Единственная возможная проблема здесь заключается в том, что он нарушает лицензионное соглашение macOS EULA.[66]

Загрузчик ведет себя как Linux ядро: можно использовать mboot-совместимый (пропатченный syslinux был использован для взлома) загрузчик, который сообщает boot-dfe о файле .img ( рамдиск или же initrd, как его называют пользователи Linux), и boot-dfe затем будет использовать его kexts (или mkext). Этот новый boot-dfe был протестирован с розничным DVD Leopard, и он может загружаться, устанавливать и запускать Leopard без необходимости создания модифицированного DVD.

Хамелеон

Начиная с ранних сборок для разработчиков Mac OS X v10.6, члены сообщества OSx86 загружали новую операционную систему, используя еще один загрузчик под названием PC EFI, предоставленный российским хакером Netkas или загрузчиком Chameleon команды Voodoo. Хамелеон основан на ботинке Дэвида Эллиота-132. Загрузчик поддерживает ACPI, SMBIOS, графику, Ethernet и некоторые другие инъекции. Это позволяет загружать macOS на оборудовании, отличном от Macintosh. Chameleon поддерживает множество видеокарт AMD, а также Nvidia. Его форков от разных разработчиков очень много; последняя версия апстрима - 2.2 от 2014 года.[67]

Клевер

Clover - это загрузчик с графическим интерфейсом пользователя для нескольких операционных систем, поддерживающий либо UEFI, либо устаревший режим BIOS. Для поддержки загрузки кода EFI традиционно используется один из двух методов: либо использовался Elliot's FakeEFI, либо фактическая система EFI с открытым исходным кодом на основе Intel TianoCore под названием DUET (Developer's UEFI Emulation) был встроен в материнскую плату.[68] Однако современная прошивка EFI, отличная от Apple, а также Duet не могут напрямую загружать macOS из-за различных несовместимостей, в основном из-за файловой системы HFS +, но также из-за особенностей отдельных поставщиков. Для загрузки систем macOS потребовался еще один шаг: приложение EFI для устранения этих проблем и преодоления разрыва.

Начиная с марта 2011 года, Слайс обсудил свою идею с другими членами сообщества, в результате чего был разработан загрузчик, который может делать и то, и другое: эмулировать прошивку EFI по своему выбору или использовать прошивку Real UEFI для загрузки Mac OS X. Он содержит приложения EFI и драйверы для правильного чтения диска HFS + и исправления таблиц EFI для подготовки системы к запуску macOS. По состоянию на 2020 год активно поддерживается.[69]

OpenCore

OpenCore, запущенный в 2019 году, - это еще один загрузчик, разработанный для запуска macOS в системах UEFI или BIOS, а также на старых устройствах Mac, которые больше не поддерживаются.[70] По сравнению с Clover, он обеспечивает лучшее исправление и эмуляцию, а также более быстрое время загрузки. Проект также взял на себя разработку некоторых патчей, что означает, что будущие версии могут работать только с OpenCore.[71]

Live DVD

В марте 2007 года сообщество OSx86 добилось значительного прогресса в разработке Live DVD. Live DVD позволяет загружать работающую систему с Mac OS X v10.4.8.

2 января 2009 года команда InsanelyMac Live DVD опубликовала новый метод создания Live DVD Mac OS X v10.5.x, позволяющий пользователям загружать полностью рабочий рабочий стол MacOS с DVD или USB-накопителя.[72] Этот метод был более надежным, чем предыдущие методы, поскольку он манипулировал существующими функциями Apple Netboot и Imageboot и вел себя так, как если бы система работала с сетевого диска. Было легче производить; требуется добавить только один сценарий к существующей установке. Концертный DVD распространялся с момента его создания. С тех пор примечательно, что этот метод работает на обычном оборудовании Apple Mac.

Виртуальная машина

Можно запустить macOS как виртуальная машина внутри других операционных систем, установленных на стандартном оборудовании ПК, с помощью виртуализация программное обеспечение, такое как Oracle VirtualBox[73][74] (хотя это официально не поддерживается Oracle[75]). Также можно установить macOS на версии Windows и Linux. VMware программное обеспечение с использованием патчей,[76][77] хотя компания заявляет, что запуск macOS поддерживается для VMware, работающего только на компьютерах Apple, в соответствии с политикой лицензирования Apple.[78]

Смотрите также

Рекомендации

  1. ^ Дэвид Рэмси. «Превращение ПК в Apple Macintosh: Hackintosh». BenchmarkReviews.com. Архивировано из оригинал на 2011-07-07. Получено 2010-10-10.
  2. ^ «Могу ли я установить OS X на свой компьютер? Прочтите сначала». Получено 2019-04-27.
  3. ^ «Что такое Хакинтош - для начинающих и новичков». 21 апреля 2014 г.. Получено 2015-01-06.
  4. ^ а б c Apple Inc. «Лицензионное соглашение на программное обеспечение Apple Inc. для Mac OS X» (PDF). Apple Inc.. Получено 2010-09-02.
  5. ^ «Современные« хакинтоши »показывают, что Apple, вероятно, стоит просто построить башню для Mac». Ars Technica. Получено 2018-06-01.
  6. ^ «Apple подает в суд на создателя клонов Mac Psystar - NYTimes.com». archive.nytimes.com. Получено 2018-06-01.
  7. ^ Линч, Джим. «Почему Apple не убила Хакинтош?». ИТ-директор. Получено 2018-06-01.
  8. ^ а б Кейзер, Грег (15 ноября 2009 г.). «Apple одержала победу в суде над создателем клонов Mac Psystar». Компьютерный мир. Получено 15 ноября, 2009.
  9. ^ «США объявляют взлом iPhone легальным, несмотря на возражения Apple». ПРОВОДНОЙ. Получено 2018-06-01.
  10. ^ Apple Computer, Inc. (06.06.2005). «Apple будет использовать микропроцессоры Intel с 2006 года». Apple.com. Получено 2009-04-28.
  11. ^ Марсал, Кэти (23 июня 2005 г.). «Внутри комплекта Apple Dev Transition Kit на базе Intel». AppleInsider. Получено 12 января, 2016.
  12. ^ Джонатан Блэк (14 февраля 2006 г.). "Безопасность OSx86 10.4.4 нарушена. (Угадайте, кто это сделал?)". Проект OSx86. Архивировано из оригинал 22 февраля 2006 г.. Получено 2006-05-28.
  13. ^ Apple Computer (14 февраля 2006 г.). «Обновление для Mac OS X 10.4.5». Компьютер Apple. Получено 2006-05-28.
  14. ^ sHARD >> (23 февраля 2006 г.). «Apple выпускает 10.4.5». Проект OSx86. Получено 2006-05-28.[мертвая ссылка ]
  15. ^ Apple Computer (3 апреля 2006 г.). «Mac OS X 10.4.6 для Intel». Компьютер Apple. Получено 2006-05-28.
  16. ^ «Mac OS X 10.7.3 V2 Niresh с поддержкой AMD версии V2». 4 декабря 2013 г.. Получено 2011-04-24.[постоянная мертвая ссылка ]
  17. ^ "Хамелеон r1997 горный лев".
  18. ^ «UniBeast: установите OS X Mountain Lion на любой поддерживаемый компьютер на базе Intel». 14 августа 2012 г.. Получено 2013-03-20.
  19. ^ «Как установить OS X Mountain Lion на ваш компьютер с помощью Unibeast». 25 июля 2012 г.. Получено 2013-03-20.
  20. ^ "ISO-образ DVD Niresh Mountain Lion 10.8.5 - Совместно с AMD и Intel". 9 декабря 2013 г.. Получено 2020-03-07.
  21. ^ «Как установить OS X Mountain Lion на ваш компьютер с помощью Niresh». 15 апреля 2012 г.. Получено 2013-04-20.
  22. ^ «Ядро AMD 10.9 / 10.9.1 / 10.9.2 UPDATE III с полной поддержкой sse4». osx86.net.
  23. ^ "Hackintosh Mavericks - Hackintosh ISO (Hackintosh Distro) - HackintoshZone". ХакинтошЗона.[постоянная мертвая ссылка ]
  24. ^ «UniBeast: установите OS X Yosemite на любой поддерживаемый компьютер на базе Intel».
  25. ^ "Hackintosh Yosemite с инструкциями и руководством по установке Intel и AMD". 9 ноября 2014 г.. Получено 2014-11-21.
  26. ^ "Hackintosh OS X Yosemite Zone 10.10.1". 9 ноября 2014 г.. Получено 2014-11-21.[постоянная мертвая ссылка ]
  27. ^ «UniBeast: установите OS X Yosemite на любой поддерживаемый компьютер на базе Intel». 17 октября 2014 г.. Получено 2016-11-07.
  28. ^ «UniBeast: установите OS X El Capitan на любой поддерживаемый ПК на базе Intel».
  29. ^ "MacPwn EL Capitan - MacPwn - HackintoshZone". ХакинтошЗона.[постоянная мертвая ссылка ]
  30. ^ «UniBeast: установите macOS Sierra на любой поддерживаемый ПК на базе Intel».
  31. ^ Компьютер, Хакинтош (20.08.2016). «Взломать macOS Sierra с MacPwn». Компьютер Хакинтош. Получено 2016-11-17.
  32. ^ "Обновление UniBeast 7.0.1". 26 сентября 2016 г.. Получено 2016-11-07.
  33. ^ «Как установить Niresh Sierra на ПК (Руководство по Hackintosh Sierra Zone)». 23 марта 2017 г.. Получено 2017-03-23.
  34. ^ Компьютер, Hackintosh (09.06.2017). «Установите macOS High Sierra на любой поддерживаемый ПК с MacPwn - Vanilla Guide». Компьютер Хакинтош. Получено 2017-06-09.
  35. ^ "OpenCore Github". Github.
  36. ^ «Инструмент UniBeast Hackintosh обновлен для macOS High Sierra». 24 октября 2017 г.. Получено 2017-10-24.
  37. ^ «Установите macOS High Sierra на ПК [Руководство по Hackintosh High Sierra]». 17 декабря 2017 г.. Получено 2017-12-17.
  38. ^ "Объяснения изменения клевера". InsanelyMac Forum. Получено 2019-04-01.
  39. ^ «Запустите MacOS Mojave на ПК Hackintosh Intel с Unibeast». OS X Daily. 2018-11-25. Получено 2019-04-01.
  40. ^ «Установите macOS Mojave на ПК [Руководство по Hackintosh Mojave]». 2019-09-03. Получено 2019-09-03.
  41. ^ "Тема InsanelyMac о бета-версии macOS Catalina на Hackintosh". БезумноMac.
  42. ^ «Установите macOS Catalina на любой поддерживаемый компьютер на базе Intel». TonyMacx86.
  43. ^ «macOS Catalina на AMD». AMD OS X. 10 октября 2019.
  44. ^ «AMD OS X Vanilla Guide». AMD OS X.
  45. ^ "Стандартное руководство по OpenCore Desktop". Книги Github.
  46. ^ https://www.apple.com/newsroom/2020/06/apple-announces-mac-transition-to-apple-silicon/
  47. ^ Сингх, Амит. ""TPM DRM «В Mac OS X: миф, который не умрет». www.osxbook.com.
  48. ^ «DMCA возглавляет сайты, обсуждающие Mac OS для ПК» В архиве 2009-10-16 на Wayback Machine
  49. ^ Фрид, Ина (15.07.2008). «Apple подает в суд на производителя клонов Psystar». News.cnet.com. Получено 2009-04-28.
  50. ^ "Apple идет после создателя клонов Psystar". Espinosaiplaw.com. 2008-07-15. Получено 2009-04-28.
  51. ^ Кейзер, Грегг (30 ноября 2008 г.). «Apple добавляет обвинение DMCA в иск против Psystar: он обвиняет создателя клонов в нарушении схемы защиты Mac OS от копирования». computerworld.com. Получено 2009-10-07.
  52. ^ Элмер-ДеВитт, Филип (14 ноября 2009 г.). «Apple выигрывает костюм клона». CNN Деньги. Архивировано из оригинал 30 марта 2010 г.. Получено 15 ноября, 2009.
  53. ^ «Нетбук Hackintosh Video, снятый Apple с проводной связи». I.gizmodo.com. 2009-01-14. Архивировано из оригинал на 2009-04-14. Получено 2009-04-28.
  54. ^ Чен, Брайан X. (2008-12-01). «Видео лаборатории гаджетов: запуск OS X на нетбуке». Blog.wired.com. Архивировано из оригинал на 2012-02-29. Получено 2009-04-28.
  55. ^ «Суд отказал в рассмотрении дела Psystar». 15 мая 2012 г.. Получено 2012-07-22.
  56. ^ sHARD >> (16 октября 2005 г.). «Apple передает разработчикам версию 10.4.3 Intel». OSx86 Money Project. Архивировано из оригинал на 2006-04-12. Получено 2006-05-28.
  57. ^ Джонатан Блэк (30 октября 2005 г.). "Взломанная OSx86 обновлена ​​до 10.4.3". OSx86 $$$ Проект. Архивировано из оригинал на 2006-09-06. Получено 2006-05-28.
  58. ^ "Загрузчик Darwin / x86". Tgwbd.org. Получено 2009-04-28.
  59. ^ "netkas.org :: W00t - выпущен". Архивировано из оригинал на 2012-02-29. Получено 2007-11-16.
  60. ^ "Загрузчик Darwin / x86". Tgwbd.org. Получено 2009-04-28.
  61. ^ «Как: установить исправление EFI и использовать немодифицированное ядро ​​OS X в Hackintosh». Digitmemo.com. Архивировано из оригинал на 2009-05-24. Получено 2009-04-28.
  62. ^ Нгуен, Туан (2008-09-08). "Эксклюзивный отчет: EFI-X Mac Booter, мошенничество?". Tomshardware.com. Получено 2010-12-29.
  63. ^ "netkas.org» Наслаждайтесь ". netkas.org.
  64. ^ «Ботинок-132». Получено 2010-09-02.
  65. ^ «Новый модифицированный Boot-132 позволяет загружать розничные DVD». 2008-06-30. Получено 2009-05-12.
  66. ^ "Apple, создающая хакинтош, не может подать в суд". Получено 2010-09-02.
  67. ^ «Хамелеон: объедините разработчиков Mac OS X». chameleon.osx86.hu. Получено 8 марта 2020.
  68. ^ «Преобразование BIOS в UEFI». www.rodsbooks.com.
  69. ^ "Загрузчик Clover EFI". SourceForge.
  70. ^ "acidanthera / OpenCorePkg". GitHub. Ацидантера. 8 марта 2020.
  71. ^ "Руководство по OpenCore Vanilla". khronokernel-2.gitbook.io.
  72. ^ "Live DVD 2009, как сделать простую, работающую OSX LiveVD". Insanelymac.com. Получено 2009-04-28.
  73. ^ «Как запустить Mac OS X в VirtualBox в Windows».
  74. ^ «Как установить Mac OS X Snow Leopard в VirtualBox в Windows 7».
  75. ^ «Важное замечание относительно Mac OS X в качестве гостя».
  76. ^ DrDonk (30.08.2019), GitHub - DrDonk / разблокировщик: VMware Workstation macOS, получено 2019-08-30
  77. ^ «Как запустить Mac OS X в Windows 10 с помощью VMware Unlocker». Технический наркоман. Получено 2019-08-30.
  78. ^ «База знаний VMware». kb.vmware.com. Получено 2018-06-01.