Как да изградим Hackintosh за кодиране

Нека да поговорим за Hackintosh-ing - инсталирането на Mac OS X на хардуера на компютъра.

Ако искате компютър, съвместим с Mac, но не искате да плащате хиляди долари, Hackintosh може да ви помогне да кодирате iOS, без да купувате Mac.

Така че без повече шум, ето бърз преглед на това как да създадете Hackintosh, неговите предимства и опасности, за които трябва да внимавате.

Е, HP Elitebook 8470p #hackintosh вече е изграден. Време е да продължим с @FreeCodeCamp -ing, сега, когато съм мобилен pic.twitter.com/w1psj9Gkud - Саймън Уотърс (@developersimon) 12 юни 2016 г.

Какво е „Hackintosh“?

В продължение на няколко години Apple Macs се доставят с процесори Intel, същите, които се намират в компютър. Всъщност доста голям брой хардуерни компоненти са сходни както на PC, така и на Mac, освен лъскавия алуминиев корпус.

А някои интелигентни хора са измислили начин да инсталират стандартен хардуер за Mac OS X, като по този начин го заблуждават, че е истински Mac.

Основната полза е, разбира се, цената. Изграждането на вашия собствен Hackintosh от списък с предварително проверени компоненти, за които е известно, че са съвместими, ще ви струва значително по-малко от истински Mac.

Недостатъкът на всичко това е, че изграждането на Hackintosh е, че не е за хората със слаби сърца - необходими са някои изследвания и известни познания за изграждането на компютър и елемент на проба и грешка, за да се получи напълно работеща система.

За наш късмет има много наистина страхотни ресурси онлайн, които да помогнат за изграждането на Hackintosh.

Моят личен фаворит е www.tonymacx86.com, където ще намерите ръководства за закупуване на хардуер. Той също така показва удобни инструменти за инсталиране като Unibeast и Multibeast, които почти създават Hackintosh за вас, ако имате подходящия хардуер.

Как да започна?

Най-добре е да се насочите към тази публикация за начинаещи и да прочетете, за да се запознаете с всичко това.

Накратко, започвате, като се запознаете с най-новата версия на Mac OS X. Това ръководство ще ви помогне.

След това използвате Unibeast, за да създадете USB инсталатор на Mac OS X, който ще се стартира на компютър. След като стартирате с този USB, можете да инсталирате Mac OS на твърд диск по ваш избор.

Последната стъпка е да използвате Multibeast, който ви позволява да персонализирате вашата инсталация, като инсталирате персонализирани драйвери за Mac (известни като „kexts“ - разширения на ядрото). Те говорят с целия ви хардуер и се уверяват, че всичко е разпознато като „официални“ Mac компоненти. Той също така ви позволява да стартирате в Mac OS X, без да се нуждаете от USB устройство, създадено по-рано, което ви дава самостоятелна Mac система.

Какви са ползите?

Основната полза от използването на Hackintosh е много по-добро съотношение цена / производителност в сравнение с истински Mac. Можете да спестите хиляда долара или повече.

Тъй като можете да използвате готов хардуер, на теория можете да създадете Mac-съвместим компютър, който е по-мощен от всеки Mac, който Apple продава.

Можете също така да изпитате чистата радост от използването на Mac OS X, което, разбира се, е много по-добра от Windows. (Накарайте пламъчната война).

И накрая, получавате достъп до XCode за разработка. Можете да създадете Apple ID както обикновено и да го използвате, за да публикувате вашите приложения в App Store.

Какви са клопките?

Актуализирането до следващата версия на Mac OS X носи някои рискове. Можете най-вече да смекчите тези рискове, като използвате буутлоудъра Clover, който съхранява всички ваши персонализирани файлове Hackintosh в отделна област на вашия твърд диск, наречена EFI дял. Този дял няма да бъде заменен от актуализация на ОС.

Може да не получите всичко да работи правилно за първи път, така че трябва да прекарате малко време в кодове за грешка в Google, за да разберете какво се е объркало. Има много малко проблеми, за които няма предварително открито решение.

Мога ли да превърна лаптопа си в Hackintosh?

Да, можеш! Все пак е малко по-сложно, защото сте много по-ограничени в опциите за персонализиране на хардуера, отколкото бихте били с настолен компютър.

Или ще работи, или няма. Най-добре е просто да потърсите в Google „модел на лаптоп“ + „Hackintosh“ и да видите какво ще се появи.

Направих свое собствено проучване и мога да ви кажа, че HP Elitebook 8470p работи перфектно, след като замените WiFi картата за $ 2 от Китай на eBay. Взех моята от британска компания за ремонт на лаптопи за £ 120 GBP (около $ 180–200 USD). Това е версията i5 2.6 Ghz, с 14-инчов екран със стандартна разделителна способност. Много по-евтино от ремонта на моя счупен 2008 Macbook Pro!

Както можете да видите, той е признат за Macbook Pro от средата на 2012 г.

Кой е най-добрият хардуер за използване за Hackintosh?

Ако искате да създадете нов компютър от нулата, отидете на www.tonymacx86.com и вижте най-новото ръководство за купувачи (актуализира се ежемесечно). Всички компоненти, които изберете от този списък, ще работят, но най-важните са дънната платка и процесорът. Открих, че RAM и хранилището едва ли правят разлика. С напълно съвместима дънна платка (Gigabyte работи добре), няма да имате нужда от външни Ethernet или WiFi карти, тъй като ще имате всичко работещо „извън кутията“.

Ето текущата конфигурация на Hackintosh, която използвам за моя за моя настолен компютър:

  • Дънна платка Gigabyte Z97-SLI
  • Процесор Intel 4770K при 3,5 Ghz
  • 16 GB RAM Corsair (2x 8 GB стикове)
  • Gigabyte 760 OC Windforce издание GFX
  • 128GB SSD за операционната система
  • 3TB и 1.5TB 7200 HD диска за съхранение

SSD работи чудесно. Мога да стартирам работния си плот за около 10-15 секунди.

Още когато започнах Hackintoshing през около 2009–10, използвам древен Asus P5K с процесор Core 2 Quad Q6600 като моя Mac Pro, за да направя комплимент на истинския си Macbook Pro в началото на 2008 г.

Колко струва?

Разбира се, изцяло зависи от това кои компоненти купувате, но можете да очаквате да платите много по-малко от истински Mac. Особено ако, подобно на мен, вече имате набор от компютърни части, разположени наоколо (монитор, клавиатура, мишка, калъф, твърди дискове и т.н.).

Всъщност не е нужно да инвестирате в изискана графична карта. Вграденият Intel HD4000, който се доставя с Core CPU, е съвместим.

Моята настолна платформа беше надстроена миналата година за около £ 100 (дънна платка), £ 165 (CPU) и £ 90 (RAM). Вече притежавах останалите компоненти.

За какво мога да използвам моя Hackintosh?

Всичко, за което бихте използвали истински Mac. Склонен съм да използвам своите за ежедневни неща. Използвам го и при кодирането на видеоиграта си в Unreal Engine, която е вдъхновена от видеоиграта Spindizzy от 80-те години. Основното предимство е, че мога също да експортирам играта си в iOS, защото XCode е необходим за разработка на iOS.

Какво ще кажете за Windows?

Красотата на настолния Hackintosh е, че можете (с малко работа) с двойно зареждане Mac OS X и Windows от един и същ твърд диск. Преди обаче да опитате това, струва си да посочите, че за да спестите бъдещи главоболия, наистина трябва да помислите за използването на отделен твърд диск за всяка операционна система. Това се дължи на някои технически характеристики при зареждане на буутлоудъри, след като инсталирате Windows. Google „Dual Boot Hackintoshes“ за повече информация.

Следващи стъпки

Преминете към tonymacx86.com и започнете проучванията си. От гледна точка на потребителския опит, след като стартирате, няма разлика между Hackintosh и истински Mac, освен лъскавата кутия, която идва. По отношение на производителността ще получите много повече за парите си, а в наши дни стабилността е също толкова добра, колкото истинския Mac.

Честит Hackintoshing!

Първоначално публикувано на simonwaters.co.uk на 30 юни 2016 г.