OSx86, поєднання абревіатури OS X та назви архітектури мікропроцесорів x86 — загальний хакерський проєкт з реалізації можливості роботи операційної системи Apple Mac OS X на комп'ютерах з процесорами x86-архітектури. Проєкт стартував після Світової конфереції розробників (англ. Worldwide Developers Conference) в червні 2005, де було повідомлено про плани Apple застосовувати на своїх комп'ютерах замість процесорів PowerPC процесори Intel. Комп'ютери з цією операційною системою часом називають «Хакінтоші» (англ. Hackintoshes).
Історія злому Mac OS X
Mac OS X 10.4 - 10.4.4
6 червня 2005 компанія Apple оголошує про платний доступ до свого пакета Developer Transistion Kit, що представляє пререлізну версію Mac OS X 10.4 здатну запускатися на x86 апаратному забезпеченні при верифікації TPM. Хакер MAXXUSS успішно застосував злом ядра і низки компонентів для запуску пререлізних збірок Mac OS X. Після цього розповсюдилась перша «хак» - збірка Mac OS X 10.4.1. 10 січня 2006 компанія Apple випустила першу версію операційної системи Mac OS X 10.4.4 для першого покоління комп'ютерів Apple на базі процесорів Intel - iMac і MacBook Pro. У ПЗП цих машин замість звичайного BIOS встановлювалися прошивки Extensible Firmware Interface (EFI). 14 лютого 2006 в мережі Інтернет з'явився перший «хак» Mac OS X v10.4.4. Через кілька годин, Apple випустила оновлення 10.4.5, яке також було пропатчене тим же автором вже через декілька тижнів. 3 квітня 2006 вийшло оновлення 10.4.6 і знову через два тижні з'явилися патчі цього оновлення - користувачі комп'ютерів x86 могли оновитися до останньої версії системи, хоча саме ядро не оновлювалося до 10.4.6. У червні того ж року хакери випустили пропатчені оновлення до версії 10.4.7. Аж до випуску оновлення 10.4.8, хакери використовували ядро 10.4.4, у той час як інша частина системи оновлювалася до 10.4.8. Однак, оновлені частини системи покладалися на оновлене ядро, тому з виходом 10.4.8 у користувачів з'явилася низка проблем. Apple також зробила наголос на використання інструкцій процесора SSE3, що створило ще більше складнощів для користувачів, чиї процесори підтримували тільки SSE2 (наприклад, Pentium 4).
Mac OS X Leopard (10.5)
Вже після появи збірки 9A466 Mac OS X Leopard, співтовариство мало версією цього випуску для не-Apple-машин. Хакер BrazilMac одним з перших пропрацював процес «патчінга», що дозволяє користувачам стороннього обладнання встановлювати законно отриману роздрібну версію OS X. Після цього з'явилося відразу кілька дистрибутивів OSx86,використовують цей патч. Чотири найбільш популярних з них - це JaS, Kalyway, iATKOS і iDeneb, хоча досить скоро ці дистрибутиви перейшли на набирає популярність спосіб Boot-132. Дистрибутиви стали регулярно розміщуватися в Інтернеті і регулярно оновлюватися, не стільки для збереження сумісності з випусками від Apple, скільки для включення все нових патчів для все більш ширшого кола апаратного забезпечення.
Mac OS X Snow Leopard (10.6)
З появою перших збірок Mac OS X Snow Leopard, призначених для розробників ПЗ, члени спільноти OSx86 отримали можливість завантажувати нову версію операційної системи, використовуючи завантажувач, наданий хакером netkas. Пізніше вийшли друком кілька «Хакінтош» -сборок - Universal, Hazard, iAtkos і т. Д. З розвитком Chameleon і OSx86-спільноти в цілому установка ОС на ПК стала більш дружньою.
Mac OS X Lion (10.7)
У лютому 2011 року вийшов перший випуск для розробників ПЗ Mac OS X Lion. За допомогою завантажувача XPC хакер netkas зміг запустити операційну систему на відмінному від Mac x86-сумісний ПК. Розробником usr-sse2 був придуманий спосіб установки Mac OS X 10.7 Developer Preview 1, використовуючи XPC Bootloader. Пізніше в світ вийшов Chameleon, здатний завантажувати нову операційну систему.
OS X Mountain Lion (10.8)
Незабаром після випуску Developer Preview 1, невідомим розробникам вдалося встановити цю версію OS X на ПК, використовуючи вдосконалений завантажувач Chameleon. Модифікації завантажувача стали доступні в основному проекті Chameleon починаючи з версії r1997. [9]
Після офіційного випуску OS X Mountain Lion кілька користувачів повідомили про успішну установку за допомогою установника, придбаного в Mac App Store, спільно з оновленою версією Chameleon і іншими інструментами. Спочатку був випущений дистрибутив Niresh 10.8 (тільки для процесорів Intel), потім він був оновлений до версій 10.8.2 (з підтримкою процесорів AMD і Intel) і 10.8.5 (з підтримкою UEFI і процесорів AMD і Intel). Дистрибутив iAtkos ML2 був випущений після Niresh. [10] [11] [12] [13]
OS X Mavericks (10.9)
Розробляється безліч нових ядер 10.9 для «Хакінтоша», хоча все ще існують незначні труднощі з більшістю з них. Більшість ядер призначені для запуску OS X Mavericks на процесорах AMD і старих процесорах Intel, тобто на процесорах, які не підтримують набори інструкцій найновіших процесорів Intel. Значні зусилля потрібні були для емуляції набору інструкцій SSE3, які відсутні на процесорах AMD K10 і старих Intel, таких як Intel Core Duo.Новітні процесори AMD, починаючи з Bulldozer, містять майже всі набори інструкцій, і отже, можуть бути випущені ядра з повною підтримкою SSE4. Через два місяці дистрибутив Niresh був випущений для Mavericks з підтримкою процесорів AMD і новітніх процесорів Intel. Він також містить спеціалізовані ядра, які дозволяють завантажити Mavericks на процесорах Intel Atom. Niresh це єдиний вільний дистрибутив випущений для Mavericks, оскільки iAtkos вирішили випустити свій дистрибутив Mavericks для певних апаратних конфігурацій за рахунок пожертвувань.
OS X Yosemite (10.10)
Після першого випуску OS X Yosemite 10.10 BETA, безліч розробників взялися за доопрацювання різних завантажувачів для цієї системи. Команда форуму Insanelymac взялася за доопрацювання EFI завантажувач Chameleon для нового випуску OS X. Деякий час по тому незалежний розробник Niresh опублікував інструмент під назвою Yosemite Zone, який дозволяв встановлювати нову версію OS X автоматично з мінімальною участю користувача і підтримував різні можливості на комп'ютерах сторонніх виробників.Цей спосіб складався з роздачі по протоколу BitTorrent OS X 10.10 в форматі DMG і записи його на USB-накопичувач з монтажником MacPwn Vanilla Installation. Пізніше Unibeast був оновлений для підтримки дистрибутивів Yosemite і YosemiteZone, в т.ч. і на процесорах AMD. Також підтримується повністю ванільна установка Yosemite за допомогою Pandora Box Beta 2.0 від Insanelymac. При установці використовується якомога меншу кількість додаткових драйверів (англ. Kexts), тому даний спосіб високо оцінений досвідченими користувачами. [16] [17]
OS X El Captain (10.11)
Цей розділ статті ще . (січень 2017) |
macOS Sierra (10.12)
Цей розділ статті ще . (січень 2017) |
macOS High Sierra (10.13)
Цей розділ статті ще . (серпень 2020) |
macOS Mojave (10.14)
Цей розділ статті ще . (серпень 2020) |
macOS Catalina (10.15)
Цей розділ статті ще . (серпень 2020) |
macOS Big Sur (11.x)
Цей розділ статті ще . (серпень 2020) |
macOS Monterey (12.x)
Beta 1
macOS Monterey beta 1 (для розробників) вийшла 7 червня 2021 року. Її без проблем міг запускати завантажувач OpenCore, а у Clover була проблема з перекресленим колом (це означає, що Ваш SMBIOS застарів і його не можна використовувати на macOS). Але навіть, якщо у вас стояв SMBIOS, наприклад, iMacPro 1.1, Ви могли отримати перекреслене коло. Ще були проблеми з контролерами USB, WIBI і Bluetooth, які неадекватно працювали. У macOS 12 не було додано багато критичних змін. Відбулися зміни в інтерфейсі OS. Тому сенсу ставити її як основну операційну систему не було. Beta 1 була вкрай нестабільною. Деякі PC під час роботи різко вимикалися через баг у системі.
Beta 2
macOS Monterey beta2 (для розробників) вийшла 29 червня 2021 року став працювати набагато швидше і стабільніше, але зависання, вильоти і відвали usb, wibi і bluetooth рідко але зустрічаються.
Патч ядра XNU
Ця стаття є сирим з іншої мови. Можливо, вона створена за допомогою машинного перекладу або перекладачем, який недостатньо володіє обома мовами. (серпень 2012) |
Два програміста, в інтернеті відомі як Mifki і Semthex, випустили свої версії ядра, взявши за основу вихідний код проєкту XNU і написавши для нього патчі, що дозволяють запускати Mac OS X на не-Apple машинах. Однак ядра Mifki і Semthex були неоднакові - в той час, як ядро Mifki мало мінімальну кількість патчів, що дозволяло його запускати лише на комп'ютерах, конфігурація яких була близька до конфігурації оригінальних комп'ютерів Apple, то ядро Semthex було піддано великим модифікаціям, що дозволяло використовувати його з великою кількістю конфігурацій. Обидва ядра дозволяли запускати більшість оновлених фреймворків і розширень ядра, що дозволяло сконфігурувати звичайний PC, так щоб для системи він виглядав майже як звичайний Macintosh. Mifki оновив своє ядро лише одного разу, в той час як Semthex став випускати регулярні оновлення, додавши в наступних версіях підтримку AMD, VMware і SSE2. Semthex також опублікував вихідний код патченного ядра на своїй вебсторінці. 24 грудня 2006, як подарунок співтовариству, він також опублікував останні патчі до ядра SSE3 як diff-файл відмінностей по відношенню до оригінальної гілці первинників XNU. Варто також звернути особливу увагу на його роботу спільно з Rufus по емуляції інструкцій SSE3 - це була перша опублікована повна емуляція SSE3, що існують до цього емуляції були істотно неповні, емулюючи лише 3 інструкції SSE3. Це досягнення дозволило повноцінно виконувати на процесорах SSE2 додатки, що вимагають SSE3, такі як iTunes 7 і більшість 3D-програм.
Mac OS X 10.5 Leopard
Вже після появи білду 9A466 нової версії Mac OS X v10.5 (кодове ім'я Leopard), співтовариство мало в своєму розпорядженні версією цього релізу для не-Apple машин. Хакер BrazilMac одним з перших пропрацював процес патчінга, що дозволяє користувачам стороннього обладнання встановлювати легально отриману «роздрібну» версію Apple Mac OS X. Після цього з'явилося відразу кілька дистрибутивів Mac OSx86, що використовують цей патч; чотири найпопулярніших з них - це JaS, Kalyway, iATKOS і iDeneb, хоча досить скоро ці дистрибутиви перейшли на набираючий популярність метод Boot-132 (див. нижче). Дистрибутиви стали регулярно публікуватися в Інтернеті і регулярно оновлюватися, не стільки для збереження сумісності з релізами Apple, скільки для включення все нових патчів для все більш розширюється кола апаратного забезпечення.
Емуляція EFI
Extensible Firmware Interface (EFI) - це специфікація, що визначає програмний інтерфейс між операційною системою і апаратним забезпеченням. Давно використовується в серверних материнських платах багатьох виробників, але в ноутбуках і десктопних материнських платах є практично тільки в продукції Apple. На початку листопада 2007 року, група хакерів (очолювана хакером Netkas), використовуючи модифіковану гілку вихідних кодів boot-132 від David Elliot, розробила метод емуляції EFI , використовуючи особливим чином модифікований завантажувач Darwin. У практичному сенсі це означає, що стало можливо уявити звичайний ПК для Mac OS X таким чином, що Mac OS вважає машину звичайним Macintosh і ядро системи надійно і прозоро працює з «нерідним» апаратним забезпеченням без застосування модифікацій. На основі цього хака з'явилося відразу кілька робочих рішень. Детальний опис цього досягнення, разом з покроковим керівництвом з'явилося на сайті DigitMemo.com. Емуляція EFI була вкрай затребуваним внеском у проєкт. До цього, користувачі могли використовувати Mac OS X на звичайних ПК, лише використовуючи пропатченних ядро, що обходить звернення до EFI. З використанням емуляції EFI, Хакінтоша зміг завантажувати «ванільні» (немодифіковані) ядра операційної системи, і використовувати оригінальні розширення. Це зробило систему сумісною з майбутніми оновленнями і, крім того, значно підвищило стабільність системи. У середині 2008 року з'явився комерційний продукт EFi-X (модуль, що підключається до USB), що надає можливість завантажувати і встановлювати Leopard без будь-яких патчів.
Boot-132
У середині 2008 року також з'явився новий метод установки, відомий як BOOT-132. Цей метод дозволив використовувати для установки звичайну, легально придбану версію Leopard, яка потребує зламаних інсталяцій, таких як JaS або Kalyway. Завантажувач Boot-132 готує для установки середовище, в якому Leopard може завантажуватися і працювати. Необхідні патчі (kext-файли) подаються для нього у вигляді img-файлу або просто складаються в папку. Перевага цього методу в тому, що можна завантажуватися і встановлюватися прямо з оригінального DVD і навіть оновлювати систему прямо з сайту Apple. Перевстановлення системи також не вимагає повторного застосування необхідних патчів. Завантажувач працює як ядро Linux: він може використовувати mboot-сумісний завантажувач (зазвичай використовується патчений syslinux), який подає boot-dfe. Img-файл (користувачам Linux він відомий як RAM-диск або initrd), і boot-dfe використовує його для отримання kext / mkext-файлів. Однак, це працює тільки на сумісних машинах, але останнім часом, з виходом ядра Voodoo, користувачі AMD також отримали можливість встановлюватися з оригінального DVD. Це вимагає розміщення патченного ядра на диску з Boot-132.
Mac OS X 10.6 Snow Leopard
З появою перших білдів Mac OS X 10.6, призначених для розробників ПЗ, члени спільноти OSx86 отримали можливість завантажувати нову версію операційної системи, використовуючи завантажувач, наданий хакером netkas. Пізніше в світ вийшли кілька Хакінтоша-збірок - Universal, Hazard, iAtkos і т. д. З розвитком Chameleon'а і OSx86-спільноти в цілому установка ОС на ПК стала більш дружньою.
Live DVD
У березні 2007 року співтовариство проєкту OSx86 досягло успіхів у створенні Live DVD, що дозволяє завантажити систему і працювати в ній, не встановлюючи її на комп'ютер. У той момент вдалося таким чином запустити Mac OS X 10.4.8. 2 січня 2009 LiveDVD-команда форуму InsanelyMac опублікувала новий метод, що дозволяє створювати LiveDVD для Mac OS X v10.5.x. Цей метод надійніший, оскільки він використовує можливості Netboot і Imageboot самої системи, і працює так, як ніби система запущена з мережевого диска. Крім того, цей метод простіший у втіленні, потрібно лише додати один сценарій до існуючої інсталяції. Цікаво, що цей метод був успішно випробуваний на звичайній Apple Mac машині. У лютому 2011 року вийшов перший реліз для розробників ПЗ. За допомогою завантажувача XPC хакер netkas зміг запустити Mac OS X Lion на звичайному x86-сумісному комп'ютері. Девелопером під ніком «гик-sse2» був складений спосіб, за допомогою якого можливо було встановити DP1, використовуючи XPC Bootloader. Пізніше в світ вийшов Chameleon, здатний успішно завантажувати нову ОС.
Переслідування з боку Apple
Угода з кінцевим користувачем (EULA) на Mac OS X забороняє установку системи на комп'ютери сторонніх виробників (англ. non Apple-labeled hardware). Компанія Psystar протягом декількох місяців випускала комп'ютери під маркою «Open Computer» - клони Mac. 3 липня 2008 Apple подала позов проти Psystar Corporation за порушення Mac OS X EULA, крім інших порушень. 14 січня 2009 сайт Gadget Lab, що належить журналу Wired, опублікував відео-посібник з встановлення Mac OS X на ноутбук MSI Wind. Після скарги з боку Apple, відео було прибрано, хоча текст інструкції залишився на сайті, з попередженням про можливе порушення EULA. 13 листопада 2009 Apple отримала перемогу в судовому позові проти компанії Psystar. Федеральний суд США ухвалив, що виробник комп'ютерів-клонів порушує права Apple, коли продає ПК з попередньо встановленою системою Mac OS X.
Посилання
- http://www.osx86project.org/ [ 23 вересня 2005 у Wayback Machine.]
- ssmm.org.ua [ 25 квітня 2011 у Wayback Machine.](рос.) — Блог користувача Hackintosh. Встановлення Mac OS на PC, налагоджування, вирішення проблем.
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OSx86 poyednannya abreviaturi OS X ta nazvi arhitekturi mikroprocesoriv x86 zagalnij hakerskij proyekt z realizaciyi mozhlivosti roboti operacijnoyi sistemi Apple Mac OS X na komp yuterah z procesorami x86 arhitekturi Proyekt startuvav pislya Svitovoyi konfereciyi rozrobnikiv angl Worldwide Developers Conference v chervni 2005 de bulo povidomleno pro plani Apple zastosovuvati na svoyih komp yuterah zamist procesoriv PowerPC procesori Intel Komp yuteri z ciyeyu operacijnoyu sistemoyu chasom nazivayut Hakintoshi angl Hackintoshes OSx86 10 4 10 yadro semthex s na mashini z procesorom Core 2 DuoIstoriya zlomu Mac OS XMac OS X 10 4 10 4 4 6 chervnya 2005 kompaniya Apple ogoloshuye pro platnij dostup do svogo paketa Developer Transistion Kit sho predstavlyaye prereliznu versiyu Mac OS X 10 4 zdatnu zapuskatisya na x86 aparatnomu zabezpechenni pri verifikaciyi TPM Haker MAXXUSS uspishno zastosuvav zlom yadra i nizki komponentiv dlya zapusku prereliznih zbirok Mac OS X Pislya cogo rozpovsyudilas persha hak zbirka Mac OS X 10 4 1 10 sichnya 2006 kompaniya Apple vipustila pershu versiyu operacijnoyi sistemi Mac OS X 10 4 4 dlya pershogo pokolinnya komp yuteriv Apple na bazi procesoriv Intel iMac i MacBook Pro U PZP cih mashin zamist zvichajnogo BIOS vstanovlyuvalisya proshivki Extensible Firmware Interface EFI 14 lyutogo 2006 v merezhi Internet z yavivsya pershij hak Mac OS X v10 4 4 Cherez kilka godin Apple vipustila onovlennya 10 4 5 yake takozh bulo propatchene tim zhe avtorom vzhe cherez dekilka tizhniv 3 kvitnya 2006 vijshlo onovlennya 10 4 6 i znovu cherez dva tizhni z yavilisya patchi cogo onovlennya koristuvachi komp yuteriv x86 mogli onovitisya do ostannoyi versiyi sistemi hocha same yadro ne onovlyuvalosya do 10 4 6 U chervni togo zh roku hakeri vipustili propatcheni onovlennya do versiyi 10 4 7 Azh do vipusku onovlennya 10 4 8 hakeri vikoristovuvali yadro 10 4 4 u toj chas yak insha chastina sistemi onovlyuvalasya do 10 4 8 Odnak onovleni chastini sistemi pokladalisya na onovlene yadro tomu z vihodom 10 4 8 u koristuvachiv z yavilasya nizka problem Apple takozh zrobila nagolos na vikoristannya instrukcij procesora SSE3 sho stvorilo she bilshe skladnoshiv dlya koristuvachiv chiyi procesori pidtrimuvali tilki SSE2 napriklad Pentium 4 Mac OS X Leopard 10 5 Vzhe pislya poyavi zbirki 9A466 Mac OS X Leopard spivtovaristvo malo versiyeyu cogo vipusku dlya ne Apple mashin Haker BrazilMac odnim z pershih propracyuvav proces patchinga sho dozvolyaye koristuvacham storonnogo obladnannya vstanovlyuvati zakonno otrimanu rozdribnu versiyu OS X Pislya cogo z yavilosya vidrazu kilka distributiviv OSx86 vikoristovuyut cej patch Chotiri najbilsh populyarnih z nih ce JaS Kalyway iATKOS i iDeneb hocha dosit skoro ci distributivi perejshli na nabiraye populyarnist sposib Boot 132 Distributivi stali regulyarno rozmishuvatisya v Interneti i regulyarno onovlyuvatisya ne stilki dlya zberezhennya sumisnosti z vipuskami vid Apple skilki dlya vklyuchennya vse novih patchiv dlya vse bilsh shirshogo kola aparatnogo zabezpechennya Mac OS X Snow Leopard 10 6 Z poyavoyu pershih zbirok Mac OS X Snow Leopard priznachenih dlya rozrobnikiv PZ chleni spilnoti OSx86 otrimali mozhlivist zavantazhuvati novu versiyu operacijnoyi sistemi vikoristovuyuchi zavantazhuvach nadanij hakerom netkas Piznishe vijshli drukom kilka Hakintosh sborok Universal Hazard iAtkos i t D Z rozvitkom Chameleon i OSx86 spilnoti v cilomu ustanovka OS na PK stala bilsh druzhnoyu Mac OS X Lion 10 7 U lyutomu 2011 roku vijshov pershij vipusk dlya rozrobnikiv PZ Mac OS X Lion Za dopomogoyu zavantazhuvacha XPC haker netkas zmig zapustiti operacijnu sistemu na vidminnomu vid Mac x86 sumisnij PK Rozrobnikom usr sse2 buv pridumanij sposib ustanovki Mac OS X 10 7 Developer Preview 1 vikoristovuyuchi XPC Bootloader Piznishe v svit vijshov Chameleon zdatnij zavantazhuvati novu operacijnu sistemu OS X Mountain Lion 10 8 Nezabarom pislya vipusku Developer Preview 1 nevidomim rozrobnikam vdalosya vstanoviti cyu versiyu OS X na PK vikoristovuyuchi vdoskonalenij zavantazhuvach Chameleon Modifikaciyi zavantazhuvacha stali dostupni v osnovnomu proekti Chameleon pochinayuchi z versiyi r1997 9 Pislya oficijnogo vipusku OS X Mountain Lion kilka koristuvachiv povidomili pro uspishnu ustanovku za dopomogoyu ustanovnika pridbanogo v Mac App Store spilno z onovlenoyu versiyeyu Chameleon i inshimi instrumentami Spochatku buv vipushenij distributiv Niresh 10 8 tilki dlya procesoriv Intel potim vin buv onovlenij do versij 10 8 2 z pidtrimkoyu procesoriv AMD i Intel i 10 8 5 z pidtrimkoyu UEFI i procesoriv AMD i Intel Distributiv iAtkos ML2 buv vipushenij pislya Niresh 10 11 12 13 OS X Mavericks 10 9 Rozroblyayetsya bezlich novih yader 10 9 dlya Hakintosha hocha vse she isnuyut neznachni trudnoshi z bilshistyu z nih Bilshist yader priznacheni dlya zapusku OS X Mavericks na procesorah AMD i starih procesorah Intel tobto na procesorah yaki ne pidtrimuyut nabori instrukcij najnovishih procesoriv Intel Znachni zusillya potribni buli dlya emulyaciyi naboru instrukcij SSE3 yaki vidsutni na procesorah AMD K10 i starih Intel takih yak Intel Core Duo Novitni procesori AMD pochinayuchi z Bulldozer mistyat majzhe vsi nabori instrukcij i otzhe mozhut buti vipusheni yadra z povnoyu pidtrimkoyu SSE4 Cherez dva misyaci distributiv Niresh buv vipushenij dlya Mavericks z pidtrimkoyu procesoriv AMD i novitnih procesoriv Intel Vin takozh mistit specializovani yadra yaki dozvolyayut zavantazhiti Mavericks na procesorah Intel Atom Niresh ce yedinij vilnij distributiv vipushenij dlya Mavericks oskilki iAtkos virishili vipustiti svij distributiv Mavericks dlya pevnih aparatnih konfiguracij za rahunok pozhertvuvan OS X Yosemite 10 10 Pislya pershogo vipusku OS X Yosemite 10 10 BETA bezlich rozrobnikiv vzyalisya za doopracyuvannya riznih zavantazhuvachiv dlya ciyeyi sistemi Komanda forumu Insanelymac vzyalasya za doopracyuvannya EFI zavantazhuvach Chameleon dlya novogo vipusku OS X Deyakij chas po tomu nezalezhnij rozrobnik Niresh opublikuvav instrument pid nazvoyu Yosemite Zone yakij dozvolyav vstanovlyuvati novu versiyu OS X avtomatichno z minimalnoyu uchastyu koristuvacha i pidtrimuvav rizni mozhlivosti na komp yuterah storonnih virobnikiv Cej sposib skladavsya z rozdachi po protokolu BitTorrent OS X 10 10 v formati DMG i zapisi jogo na USB nakopichuvach z montazhnikom MacPwn Vanilla Installation Piznishe Unibeast buv onovlenij dlya pidtrimki distributiviv Yosemite i YosemiteZone v t ch i na procesorah AMD Takozh pidtrimuyetsya povnistyu vanilna ustanovka Yosemite za dopomogoyu Pandora Box Beta 2 0 vid Insanelymac Pri ustanovci vikoristovuyetsya yakomoga menshu kilkist dodatkovih drajveriv angl Kexts tomu danij sposib visoko ocinenij dosvidchenimi koristuvachami 16 17 OS X El Captain 10 11 Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo sichen 2017 macOS Sierra 10 12 Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo sichen 2017 macOS High Sierra 10 13 Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo serpen 2020 macOS Mojave 10 14 Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo serpen 2020 macOS Catalina 10 15 Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo serpen 2020 macOS Big Sur 11 x Cej rozdil statti she ne napisano Vi mozhete dopomogti proyektu napisavshi jogo serpen 2020 macOS Monterey 12 x Beta 1 macOS Monterey beta 1 dlya rozrobnikiv vijshla 7 chervnya 2021 roku Yiyi bez problem mig zapuskati zavantazhuvach OpenCore a u Clover bula problema z perekreslenim kolom ce oznachaye sho Vash SMBIOS zastariv i jogo ne mozhna vikoristovuvati na macOS Ale navit yaksho u vas stoyav SMBIOS napriklad iMacPro 1 1 Vi mogli otrimati perekreslene kolo She buli problemi z kontrolerami USB WIBI i Bluetooth yaki neadekvatno pracyuvali U macOS 12 ne bulo dodano bagato kritichnih zmin Vidbulisya zmini v interfejsi OS Tomu sensu staviti yiyi yak osnovnu operacijnu sistemu ne bulo Beta 1 bula vkraj nestabilnoyu Deyaki PC pid chas roboti rizko vimikalisya cherez bag u sistemi Beta 2 macOS Monterey Beta macOS Monterey beta2 dlya rozrobnikiv vijshla 29 chervnya 2021 roku stav pracyuvati nabagato shvidshe i stabilnishe ale zavisannya viloti i vidvali usb wibi i bluetooth ridko ale zustrichayutsya Patch yadra XNU Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad serpen 2012 Dva programista v interneti vidomi yak Mifki i Semthex vipustili svoyi versiyi yadra vzyavshi za osnovu vihidnij kod proyektu XNU i napisavshi dlya nogo patchi sho dozvolyayut zapuskati Mac OS X na ne Apple mashinah Odnak yadra Mifki i Semthex buli neodnakovi v toj chas yak yadro Mifki malo minimalnu kilkist patchiv sho dozvolyalo jogo zapuskati lishe na komp yuterah konfiguraciya yakih bula blizka do konfiguraciyi originalnih komp yuteriv Apple to yadro Semthex bulo piddano velikim modifikaciyam sho dozvolyalo vikoristovuvati jogo z velikoyu kilkistyu konfiguracij Obidva yadra dozvolyali zapuskati bilshist onovlenih frejmvorkiv i rozshiren yadra sho dozvolyalo skonfiguruvati zvichajnij PC tak shob dlya sistemi vin viglyadav majzhe yak zvichajnij Macintosh Mifki onoviv svoye yadro lishe odnogo razu v toj chas yak Semthex stav vipuskati regulyarni onovlennya dodavshi v nastupnih versiyah pidtrimku AMD VMware i SSE2 Semthex takozh opublikuvav vihidnij kod patchennogo yadra na svoyij vebstorinci 24 grudnya 2006 yak podarunok spivtovaristvu vin takozh opublikuvav ostanni patchi do yadra SSE3 yak diff fajl vidminnostej po vidnoshennyu do originalnoyi gilci pervinnikiv XNU Varto takozh zvernuti osoblivu uvagu na jogo robotu spilno z Rufus po emulyaciyi instrukcij SSE3 ce bula persha opublikovana povna emulyaciya SSE3 sho isnuyut do cogo emulyaciyi buli istotno nepovni emulyuyuchi lishe 3 instrukciyi SSE3 Ce dosyagnennya dozvolilo povnocinno vikonuvati na procesorah SSE2 dodatki sho vimagayut SSE3 taki yak iTunes 7 i bilshist 3D program Mac OS X 10 5 Leopard Vzhe pislya poyavi bildu 9A466 novoyi versiyi Mac OS X v10 5 kodove im ya Leopard spivtovaristvo malo v svoyemu rozporyadzhenni versiyeyu cogo relizu dlya ne Apple mashin Haker BrazilMac odnim z pershih propracyuvav proces patchinga sho dozvolyaye koristuvacham storonnogo obladnannya vstanovlyuvati legalno otrimanu rozdribnu versiyu Apple Mac OS X Pislya cogo z yavilosya vidrazu kilka distributiviv Mac OSx86 sho vikoristovuyut cej patch chotiri najpopulyarnishih z nih ce JaS Kalyway iATKOS i iDeneb hocha dosit skoro ci distributivi perejshli na nabirayuchij populyarnist metod Boot 132 div nizhche Distributivi stali regulyarno publikuvatisya v Interneti i regulyarno onovlyuvatisya ne stilki dlya zberezhennya sumisnosti z relizami Apple skilki dlya vklyuchennya vse novih patchiv dlya vse bilsh rozshiryuyetsya kola aparatnogo zabezpechennya Emulyaciya EFI Extensible Firmware Interface EFI ce specifikaciya sho viznachaye programnij interfejs mizh operacijnoyu sistemoyu i aparatnim zabezpechennyam Davno vikoristovuyetsya v servernih materinskih platah bagatoh virobnikiv ale v noutbukah i desktopnih materinskih platah ye praktichno tilki v produkciyi Apple Na pochatku listopada 2007 roku grupa hakeriv ocholyuvana hakerom Netkas vikoristovuyuchi modifikovanu gilku vihidnih kodiv boot 132 vid David Elliot rozrobila metod emulyaciyi EFI vikoristovuyuchi osoblivim chinom modifikovanij zavantazhuvach Darwin U praktichnomu sensi ce oznachaye sho stalo mozhlivo uyaviti zvichajnij PK dlya Mac OS X takim chinom sho Mac OS vvazhaye mashinu zvichajnim Macintosh i yadro sistemi nadijno i prozoro pracyuye z neridnim aparatnim zabezpechennyam bez zastosuvannya modifikacij Na osnovi cogo haka z yavilosya vidrazu kilka robochih rishen Detalnij opis cogo dosyagnennya razom z pokrokovim kerivnictvom z yavilosya na sajti DigitMemo com Emulyaciya EFI bula vkraj zatrebuvanim vneskom u proyekt Do cogo koristuvachi mogli vikoristovuvati Mac OS X na zvichajnih PK lishe vikoristovuyuchi propatchennih yadro sho obhodit zvernennya do EFI Z vikoristannyam emulyaciyi EFI Hakintosha zmig zavantazhuvati vanilni nemodifikovani yadra operacijnoyi sistemi i vikoristovuvati originalni rozshirennya Ce zrobilo sistemu sumisnoyu z majbutnimi onovlennyami i krim togo znachno pidvishilo stabilnist sistemi U seredini 2008 roku z yavivsya komercijnij produkt EFi X modul sho pidklyuchayetsya do USB sho nadaye mozhlivist zavantazhuvati i vstanovlyuvati Leopard bez bud yakih patchiv Boot 132 U seredini 2008 roku takozh z yavivsya novij metod ustanovki vidomij yak BOOT 132 Cej metod dozvoliv vikoristovuvati dlya ustanovki zvichajnu legalno pridbanu versiyu Leopard yaka potrebuye zlamanih instalyacij takih yak JaS abo Kalyway Zavantazhuvach Boot 132 gotuye dlya ustanovki seredovishe v yakomu Leopard mozhe zavantazhuvatisya i pracyuvati Neobhidni patchi kext fajli podayutsya dlya nogo u viglyadi img fajlu abo prosto skladayutsya v papku Perevaga cogo metodu v tomu sho mozhna zavantazhuvatisya i vstanovlyuvatisya pryamo z originalnogo DVD i navit onovlyuvati sistemu pryamo z sajtu Apple Perevstanovlennya sistemi takozh ne vimagaye povtornogo zastosuvannya neobhidnih patchiv Zavantazhuvach pracyuye yak yadro Linux vin mozhe vikoristovuvati mboot sumisnij zavantazhuvach zazvichaj vikoristovuyetsya patchenij syslinux yakij podaye boot dfe Img fajl koristuvacham Linux vin vidomij yak RAM disk abo initrd i boot dfe vikoristovuye jogo dlya otrimannya kext mkext fajliv Odnak ce pracyuye tilki na sumisnih mashinah ale ostannim chasom z vihodom yadra Voodoo koristuvachi AMD takozh otrimali mozhlivist vstanovlyuvatisya z originalnogo DVD Ce vimagaye rozmishennya patchennogo yadra na disku z Boot 132 Mac OS X 10 6 Snow Leopard Z poyavoyu pershih bildiv Mac OS X 10 6 priznachenih dlya rozrobnikiv PZ chleni spilnoti OSx86 otrimali mozhlivist zavantazhuvati novu versiyu operacijnoyi sistemi vikoristovuyuchi zavantazhuvach nadanij hakerom netkas Piznishe v svit vijshli kilka Hakintosha zbirok Universal Hazard iAtkos i t d Z rozvitkom Chameleon a i OSx86 spilnoti v cilomu ustanovka OS na PK stala bilsh druzhnoyu Live DVD U berezni 2007 roku spivtovaristvo proyektu OSx86 dosyaglo uspihiv u stvorenni Live DVD sho dozvolyaye zavantazhiti sistemu i pracyuvati v nij ne vstanovlyuyuchi yiyi na komp yuter U toj moment vdalosya takim chinom zapustiti Mac OS X 10 4 8 2 sichnya 2009 LiveDVD komanda forumu InsanelyMac opublikuvala novij metod sho dozvolyaye stvoryuvati LiveDVD dlya Mac OS X v10 5 x Cej metod nadijnishij oskilki vin vikoristovuye mozhlivosti Netboot i Imageboot samoyi sistemi i pracyuye tak yak nibi sistema zapushena z merezhevogo diska Krim togo cej metod prostishij u vtilenni potribno lishe dodati odin scenarij do isnuyuchoyi instalyaciyi Cikavo sho cej metod buv uspishno viprobuvanij na zvichajnij Apple Mac mashini U lyutomu 2011 roku vijshov pershij reliz dlya rozrobnikiv PZ Za dopomogoyu zavantazhuvacha XPC haker netkas zmig zapustiti Mac OS X Lion na zvichajnomu x86 sumisnomu komp yuteri Developerom pid nikom gik sse2 buv skladenij sposib za dopomogoyu yakogo mozhlivo bulo vstanoviti DP1 vikoristovuyuchi XPC Bootloader Piznishe v svit vijshov Chameleon zdatnij uspishno zavantazhuvati novu OS Peresliduvannya z boku Apple Ugoda z kincevim koristuvachem EULA na Mac OS X zaboronyaye ustanovku sistemi na komp yuteri storonnih virobnikiv angl non Apple labeled hardware Kompaniya Psystar protyagom dekilkoh misyaciv vipuskala komp yuteri pid markoyu Open Computer kloni Mac 3 lipnya 2008 Apple podala pozov proti Psystar Corporation za porushennya Mac OS X EULA krim inshih porushen 14 sichnya 2009 sajt Gadget Lab sho nalezhit zhurnalu Wired opublikuvav video posibnik z vstanovlennya Mac OS X na noutbuk MSI Wind Pislya skargi z boku Apple video bulo pribrano hocha tekst instrukciyi zalishivsya na sajti z poperedzhennyam pro mozhlive porushennya EULA 13 listopada 2009 Apple otrimala peremogu v sudovomu pozovi proti kompaniyi Psystar Federalnij sud SShA uhvaliv sho virobnik komp yuteriv kloniv porushuye prava Apple koli prodaye PK z poperedno vstanovlenoyu sistemoyu Mac OS X Posilannyahttp www osx86project org 23 veresnya 2005 u Wayback Machine ssmm org ua 25 kvitnya 2011 u Wayback Machine ros Blog koristuvacha Hackintosh Vstanovlennya Mac OS na PC nalagodzhuvannya virishennya problem Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi