Меню
Нравится наш проект?
Рассказывай о нас друзьям в наших социальных сетях!
soft
8
0

ХАКИНТОШ: что это, принципы работы и установки

Хакинтош – это запуск лицензионной операционной системы от Apple на несертифицированных для системы компьютерах. Сертифицированными являются компьютеры выпускаемые компанией Apple. Под несертифицированными имеются ввиду обычные ПК, которые используются большинством. Хакинтош – это процесс обмана MacOS (так ее называют со времен выхода Sierra 10.12.X) и установка на компьютеры других брендов.

Хакинтош – это не компьютер с установленным macOS, это действие или сам процесс установки. А когда macOS уже стоит на компьютере, это хакинтошем не назовешь. По сути, хакинтош базируется на загрузчике. Порой, при хорошей настройке того же загрузчика Clover, MacOS и совместимости железа, ты забываешь о том, что работаешь на не оригинальном, например, MacPro, а на обычном ПК.

Вспомним историю

Все началось с того как в Apple компьютерах стали появляться первые процессоры от Intel. На которых базировались первые компьютеры, которые у всех у нас были – это Пентиум, Core 2 Duo и др. Когда Intel начали делать процессоры, до этого Apple уже создавали свои процессоры. Тогда были старые Mac, на которых были процессоры, которые назывались PowerPC, для примера таких два процессора с частотой 2 ГГц было установлено в PowerMac G5. Позже компания Apple решила, что не стоит делать свои процессоры, если уже на рынке существует такой лидер, как Intel и можно позаимствовать процессоры у них. И компания начала в первых iMac, MacPro, MacBook Pro Air, а так же MacMini использовать Intel Core 2 Duo за исключением MacPro, в которых использовалась серверная линейка процессоров intel Xeon для увеличенной производительности и две видеокарты. Старее процессоры в маках найти невозможно. То есть, первые они начали использовать Intel Core 2 Duo, а потом пошла Core i линейка и Xeon всех новых поколений. Компания использует процессоры i7 и i5, но есть немного редких, старых моделей, использующих Core i3, которые не часто встретишь. Разработчики, которые хорошо разбираются в железе, дошли до такой мысли, что процессор Core 2 Duo, допустим, есть в Mac и есть в обычном компьютере. Разница была только в том, что в эпловских компьютерах отсутствует такое понятие как BIOS. В обычных компьютерах он есть везде. Это нужно для того, чтобы запускать Windows. BIOS нужен для того, чтобы передавать инструкции для системы, как работать с железом, которое есть, с видеокартой и др. Поэтому Apple использовали свою систему, которая работает на передачи ACPI таблиц, наподобие BIOS. Они использовали аналог BIOS для передачи этих инструкций, который называется EFI (EFI-загрузка). Это интерфейс в Mac, в Boot Camp (представляет собой иконки и пр.) BIOS – это, грубо говоря, старые на синем фоне белые буквы. В них все более просто. Обычные производители материнских плат добавили такую функцию, как UEFI. Это очень похожая штука, которая имитирует то, что сделали Apple у себя, очень близка к этому. Это приблизило на шаг к хакинтошу тех, кто хотел видеть Mac на своих обычных компьютерах. Существовал известный загрузчик на все сообщество – это Chameleon.

Также его могли подписывать, как Chimera. Это загрузчик, который появился изначально на зарубежных форумах. Разработали его также зарубежные специалисты. Что позволял делать этот загрузчик? Поскольку был старый BIOS, то как-то нужно было сэмулировать работу EFI, который есть на компьютерах Apple.

То есть система macOS была требовательна к тому, что железо должно быть такое как у них. Например, NVIDIA делают видеокарты на Windows и делают драйвера, чтобы все работало. К Mac такой принцип не работает. Они все делают сами. Они сами разработали систему, сами разработали драйвера для того железа, которое сами же туда устанавливают (устанавливают они все те же карты от Nvidia и ATI Radeon, как ни странно). Все находится в закрытой собственной системе компании и ничего не выходит за ее рамки. Только их собственные разработчики могут что-то делать именно для Mac. Выпускается для этого какой-то драйвер, например делается wi-fi передатчик для Mac и он должен работать в Mac, на него делаются драйвера. Загрузчик Chameleon или Chimera имитировал работу загрузчика EFI, который в Mac и, грубо говоря, Mac OS X при установке видела железо такое как на Mac. Это Core 2 Duo процессор, к примеру. То есть ограничения на процессоры, как и на железо тоже есть: на AMD к примеру невозможно поставить без замены ядра. Если Mac видит, что железо стоит на базе таких же подобных как в маке устройств, одинаковые процессоры, допустим Core 2 Duo, то установка пройдет успешно. И Mac думает что он становится на обычный эпловский компьютер. То есть, кроме того, что он имитирует EFI, он ему говорит что я MacBook 8,2 к примеру. Если ты ставишь его на какой-то стационарный компьютер, ты можешь симитировать его как iMac. То есть ты полностью можешь сказать системе, что я iMac, у меня такой-то номер материнской платы, который в действительности есть на аймаках. И это называется секция SMBIOS. То есть подставной эпловский биос. И Apple-система понимает, что становится на iMac.

Она не видит никакой подставы и успешно устанавливается, если соблюдены все правила. Плюс — драйвера. Если рассматривать конфигурации, которые изначально сразу поддерживаются в Mac, есть очень схожие характеристики. Может быть такой же wi-fi в ноутбуке, как и в старых MacBook и он будет отлично работать. А в основном, например, сетевая карта, она нигде не работает и нужно устанавливать драйвер. Если в Windows драйвера — это понятно, то в Mac — это расширение ядра. Такого понятия как драйвер там не существует, только расширение ядра, которое всегда идет с окончанием .kext. И нужно устанавливать определенные расширения для того, чтобы работала либо звуковая карта, либо сетевая карта на обычных компьютерах. Сервера Apple видят устройство, как iMac и не распознают в этом никакой подставы. Но загрузчик Chameleon, не умел работать с NVRAM-памятью. Это энергонезависимая память, которая играет в компьютерах Apple важную роль. Поэтому iCloud не мог корректно работать. Потом выпустили систему OS X Yosemite 10. 10. 1. И эту новую систему Chameleon не хотел грузить. Apple представили много новых фишек, нововведений и один русский разработчик решил создать свой проект с названием Clover. Это сейчас самый известный загрузчик на котором у многих стоит MacOS. Он стабильно поддерживается разработчиками, обновляется. Способен грузить даже самые последние эпловские системы, например High Sierra, которая вышла осенью 2017-го года. Clover превзошел Chameleon.

И весь смысл хакинтоша на сегодня — это именно загрузчик Clover, железо которое максимально совместимо с OS X системой. Это обязательно Intel-процессор Core 2 Duo, Xeon или Core i линейки. Процессор от Intel с инструкциями SSE4 потдерживается так же встроенное видео от intel начиная с HD3000/HD4000/HD5000 и выше. Так же карточки на чипе Kepler, Fermi, Maxwell или новые , которые недавно вышли -NVIDIA Pascal, а также карты ATI Radeon от AMD поддерживаются практически все последние версии от красных, такие как RX или R7, R9, Vega и т.д. Еще как лайф хак на системе OS X Lion 10.7.5 работает старая встроенная графика intel GMA 950 и x3100 встроенная в чипсетах ПК.

Зачем нужен хакинтош пользователям?

Хакинтош для пользователей крут тем, что он дает возможность без переплат за устройства бренда использовать самую производительную, стабильную на данный момент систему, на которую практически не существует даже вирусов. Ее пользователи не знают что такое антивирус. Это самая топовая продвинутая система, особенно для разработчиков, дизайнеров, режиссеров, композиторов и др. Система ориентирована больше на таких специалистов, ведь их материал максимально защищен. На этой системе комфортно вести любую деятельность и есть весь нужный soft для работы.

Хакинтош, как вторая система

Многие делают хакинтош первой системой, а как вторая — это уже windows. Например, MacOS для работы, а windows — для игр. Маковская система предназначена далеко не для игр, а в первую очередь, для рабочих процессов. На windows нет того софта, который есть на Mac для работы. Тот же Final Cut, который сейчас использует практически каждый, уважающий себя блогер, есть только под MacOS. Многие блогеры вынуждены покупать хоть какой-то макбук, чтобы монтировать свои видео на Final Cut и выкладывать на Youtube. Многие композиторы, студии звукозаписи используют хакинтош, то есть пользуются софтом, который на маке. К ним относятся разработчики и дизайнеры, которые работают со Sketch, который есть только на Mac. Хакинтош крут для всех, кто не хочет покупать iMac, но хочет работать полноценно на самой инновационной и простой системе в мире.

Как скачать хакинтош?

Для того, чтобы скачать хакинтош, нужно скачать загрузчик, найти драйвера на свою систему, настроить загрузчик под свое железо. После записи на флешку загрузчика с драйверами и настройками, записи установочного образа OSX чистый с App Store без модификаций и сборок и только тогда можно начать установку. То есть, чтоб его скачать нужен чистый образ Clover и высокие навыки пользования ПК. Для того чтоб установить хакинтош, можно обратиться к специалисту, который этим занимается или же месяц-два изучить всю информацию по установке на форумах.

19.02.2018
Другие ответы
Приложение призма для обработки фото
Горячие клавиши Google Chrome
Топ 10 главных правил этикета за столом
Другие ответы по теме
4 секрета раскрутки в социальных сетях
4 секрета раскрутки в социальных сетях
Эти сервисы сделают крутым твой Instagram
Эти сервисы сделают крутым твой Instagram
Как скачать с Youtube видео одним нажатием?
Как скачать с Youtube видео одним нажатием?
9 лайфхаков: как продлить жизнь iPhone, когда батарея на исходе
9 лайфхаков: как продлить жизнь iPhone, когда батарея на исходе
Комментарии

Комментариев пока нет. Будьте первым )

Оставить комментарий
Введите Имя
Введите сообщение
Другие темы
Рассылка
Хотите всегда получать новые ответы первыми? Подпишитесь на нашу рассылку.
Введите верный e-mail