Pull to refresh

Comments 69

Круто написал. Делать я конечно же это не буду...

Sarcasm off

Просто по объему инструкции гораздо дешевле купить подержанный мак. Говорят продаются ноуты с разбитыми экранами дёшево. При этом можно подсоединить монитор.

Вообще это может понадобится только программисту для всякого apple-совместимого в разработке.

На виртуалке можно поднять и не тратить деньги на хлам с авито.

Я запускал, не надо тут. Геморно, долго, но запускал.

Ryzen 5 2400g

UFO landed and left these words here

Ну.. Они пытались сделать то, что было в UNIX. По сути сервак с просто подключением к нему для работы.

Только момент в том, что раньше маки стоили баснословно, а щас уже сама железка не настолько дорого стоит(не в рф имею ввиду), чтобы этим и страдать.

Для меня, чисто как для исследователей того, что есть, это немного не для пользы. Я перелазил множество и дистров линя, и других unix систем(бсдшки, солярисы, какие нибудь новомодные хайку с серенити), и вот только мака не хватало. Теперь хватает)

UFO landed and left these words here

Ну сейчас многие делают тоже самое, но уже с линуксом. Ничего не меняется, только пути решения становятся проще)

На моей практики, я особой разницы между линем и макосью не вижу(кроме интерфейса и поддержки приложений). Для себя однозначно линь, когда нибудь я на него полностью уйду с форточки, но щас пока пару приложений держат(и то для уника, а не для себя)

UFO landed and left these words here

Согласен. Гораздо проще купить последний (/s крайний) Intel Mac (mini) и пропатчить его под современную макось, чем вот это вот все.

Ну может быть и проще, если ты реально хочешь это использовать потом, а не просто поиграться как я. У меня была цель не в использовании, а в исследовании. Это 2 противоположные цели.

Когда-то давно ставил, как посмотрю мало что изменилось. Мне повезло, почти все железо было в компьютере подходящее, не смог сделать звук. Поставил совместимую карту и завелось. Это времена Lion.

Посмотрел, купил клаву оригинальную…через пол года купил свой первый макбук ретина, с тех пор сижу как на игле.

Сейчас, думаю заниматься подобным не интересно. Все таки чипы Apple Silicon это вещь и вряд ли хак сможет показать эту магию моментальной работы всего. А посмотреть интерфейс действительно проще через vmware или в магазине Apple / реселера типа restore (никто там время не ограничивает, можно познакомится поближе)

Нет, я не вынесу его интерфейса каждый день, хоткеев, некоторых системных решений и всего остального в довесок.

Кстати это прокомментирую. Магия эппл в том что они в свое время заставляли разработчиков использовать одни и теже связки клавиш на клавиатуре. Отсюда, очень сложно найти к примеру приложение, где Settings вызывается не cmd+, ;

И майки тоже прогнулись когда переносили свой офис, унифицировали. Когда на винду заходишь думаешь: а как так-то, там значит вы прогнулись, а че не сделать удобно и на винде. Нет на винде страдай (виндой если что я тоже пользуюсь, пришлось поставить всякие приложения которые переписывают связки клавиш на маковские. Чтоб не страдать)

И как раз после мака я стал использовать клавиатуру больше, не скажу что повысилась эффективность…но некоторые вещи делаешь быстрее, особенно когда не надо на каждое приложение новые связки клавиш запоминать

Ну не знаю, я пользуюсь виндой со времён ХП, почти везде шорткаты унифицированны. Причём как в форточке, так и в лине. Я ни разу не видел чего-то прям сильно отличающегося от стандартного(максимум меня krita с gimp убили некоторыми сочетаниями. Вот я регулярно использую гимп с критой и фотошопом. Я на регулярной основе путаюсь в них всех. Для меня, за время использования, хоткеи гимпа стали удобными, а в других оно все страннее и от этого проблемы)

https://github.com/lzhoang2801/OpCore-Simplify

OpCore Simplify

A specialized tool that streamlines OpenCore EFI creation by automating the essential setup process and providing standardized configurations. Designed to reduce manual effort while ensuring accuracy in your Hackintosh journey.

Запускаете на машине, на которой планируете установить (или такой же) один файлик и просто отвечаете на вопросики.

Ооо, я гляну. Спасибо

Круто!

Я думаю еще плюс хакиньошей в том, что можно получить доп фичи, которых нет у самих Apple либо дать еще одну жизнь старой технике (аля линукс)

Я делал на Lenovo Yoga 2 2016 который на i7 8ого поколения с пером и сенсором. Это было очень круто писать заметки ✍️ от руки!!! Прям на экране с сенсором. Ну и по сравнению с Win 11 система MacOs 12 у меня просто летала на моей старенькой йоге.

Я так к этому привык, что уже позже купил себе мак после того как моя йога померла (отвал экрана, батарея уже в 3 ий раз менялась и еще пару мелких болезней накопилось)

Ну... Это не со всем так работает.

У меня есть Dell Inspiron A5050, дико старый. Года 11-12. Прикол в чём, у него 2 поколение проца і3, нет уефи, и по сути его оживить может только линь(что я и делал, пока был моим основным ноутом), мак там последний хай сиерра + отвал мышки и клавы. Вообще запустить их не смог.

Так что, хакинтош не особо про "оживление".

UFO landed and left these words here

А щас модно туда поставить какой-нибудь Nix с тайлингом и зарайсить его) Там прям прикольно выходит, можно на реддите в unixporn глянуть что там творят.

на реддите в unixporn

Почему там все поголовно говорят про какой-то «рис»?

Это, скажем так, термин, который означает кастомизацию(в очень сильной стадии). Мб пошло от того, что ты делаешь кастомизацию, как перебирая рис(зёрна), находя лучшие решения подходящие под тебя. Я не знаю точно, но возможно так и есть.

Кукушка-кукушка, сколько после перехода Apple на ARM Хакинтошу жить осталось?

Оценочно — 1–2 года до полного исчезновения. Как только Apple и сторонние разработчики прекратят обновлять софт для x86, хакинтош окончательно уйдёт в историю.

См.также: Apple прекращает поддержку программного обеспечения Rosetta 2 в macOS, начиная с версии 28 в 2027 году.

Стоп, а как без розетты запускать х64 проги? Я не думаю что прям всё перейдёт на арм. Это гнидство с их стороны будет.

Это третья смена процессорной архитектуры у Мака. Всё перейдёт на ARM, конечно.

Думаю, что все рано или поздно перейдут на арм, это неизбежно. Насколько там всё плохо щас - не знаю, хочу ноут на арм и тестить там тот же линь, как там дела обстоят с запуском х64 прог(ну, пока это важнее для меня проверить).

У меня есть псевдомалина(Orange Pi 3b вроде), вот там всё реально плохо.

Проблема 1. Чтобы поставить туда любой дистр, его надо сначала собрать руками, просто флешку сделать с исошником для арм нельзя. Из-за этого я ограничен только тем, что есть на их офф. сайте, так как собирать руками я не хочу(во всяком случае сейчас). Я собирал то же дроид 10 и, вот недавно, 14, это не очень геморно, но если бы не было бы дерева устройства и блобов, было бы оооочень тяжко.

Проблема 2. Всё ужасно медленное. Тормозит просто стоковый арч. Насколько это актуально для всех арм устройств - не знаю.

Проблема 3. Постоянная, кхм, ***нина с перепрошивкой сд карты или EMMC памяти(если есть, у меня нет). Хочешь новый дистр? Шей карту. Хочешь откат? Шей карту. Просто поставить флешку и старт с неё - нет. Биоса - нет, настроек на уровне железа - нет. Если такое же будет и в реальных пк на арм... это будет катострофа.

Стоп, а как без розетты запускать х64 проги?

Так же как PowerPC проги сейчас 🙂

Так же как PowerPC проги сейчас

А их как? Через эмуляцию как проги от Mac OS 7-9?

Полагаю как бы намекалось что x64 проги будут нужны примерно так же как и powerpc сейчас, т.е. никому и никак, вот совсем

Так они 32-битные в своё время тоже резко отключили

Мне позиция форточки нравится. Хочешь запускать 32 битные проги? Да пожалуйста. Там половину системы на них.

Хочешь проги от ранних систем? Вот тебе режим совместимости(не для всего, дос ты, конечно, не запустишь, но от ХП вполне)

Так это ж и прекрасно, что есть разные системы с разными позициями. У позиции винды есть минус в том, что она сейчас выглядит как гибрид слона и носорога с кучей устаревших вставок. Но да, совместимость её козырь, я это впервые осознал даже не на Mac, а когда стал пробовать десктопный Линукс.

С этим согласен. На лине с этим прям беда.

Хотел я тут собрать 7 дроид. Для него нужны определённые библиотеки. Рофл в том, что их можно поставить только на убунту 16.04, с отдельного репа, который блин помер. Да, я могу собрать руками, но это просто капец долго, и для результата, который должен занять ну максимум день, раздувается в неделю.

Пока не помрёт последний мак на интеле. До этого - будет жить, так как поддержка амд64 есть. Думаю хакинтоши смогут запускать и на арм ноутах, я бы это даже попробовал

Осеняя, 26-я Макось - последняя с поддержкой Intel. А с учетом как быстро Эпловский софт начинает требовать последнюю версию ОС - году этак в 27-28-м уже XCode будет только под ARM. Ну и ARM у Apple сильно обвешан яблочными плюшками (ака Apple Silicon), так просто его не запустишь, как подсказывает опыт разработчиков Asahi Linux.

У меня компетенции не хватает чтобы проанализровать как работает тот же оперкор внутри(я имею ввиду сурсы чекнуть), но если кто-то разбрерётся, то вероятно, может появится загрузчик как опенкор, но уже под арм чипы. Ждёмс

А загрузчика мало: в Intel-маках -там большая часть оборудования совместима с PC-вариантами. А в Apple Silicon - свои инструкции, прерывания, модель памяти, крипточипы, видеоядро итд. Так что запустить ту macOs на стороннем оборудовании будет не меньшей морокой чем запустить ОС отличную от macOs на Apple Silicon.

На маках вообще запустить что-либо не мак это тот ещё шаманский танец с тучей бубнов. Даже на интел.

Под который из? ARM-ы неслабо отличаются друг от друга. Устройства их использующие - ещё больше. Чтобы такое могло произойти, нужно чтобы архитектура ARM массово пришла на десктопы (это возможно, но пока кроме Apple Silicon ничего почти нет), и чтобы компьютеры с ARM-ами отличались друга не больше чем компьютеры с AMD и с Intel (маловероятно).

Давно я откладывал написание данной статьи, но время пришло.

Да как бы уж Intel Mac снимают с поддержки. 7 лет как всё железо на ARM.

7 лет как всё железо на ARM

???

"Пишу из будущего" (с)

UFO landed and left these words here

У маков всё на А чипах(арм) уже с 20 года или около того.

Я скорее откладывал именно написание. Первые разы были в 23 году(видно по файлам), хотел ещё тогда сделать, но было не до этого.

А щас от меня может этот комп, на котором я все и делал, уехать. Вот и решил напоследок доделать желаемое.

Зачётный секс-марафон, даже gentoo собрать куда проще, чем это чудо водрузить на комп :) Спасибо.

Проще, но дольше. У меня она хромиум компилировала(на этом же, кстати, железе) часов 15. Я думал я помру пока дождусь её.

Порог вхождения в Хакинтош был бы намного ниже, число его пользователей - больше, если бы вместо яблочного инсталлятора использовалась программа установки с автоопределением оборудования. Но тогда бы на это обратила внимание Apple.

Мне тут один коментатор выше дал ссылку на "более простой вариант опенкора". Он сам определяет оборудование, сам делает конфиг, сам даже юсб предлагает разметить. Как будто то, что надо.

UFO landed and left these words here

когда то давно (года так с 2007 по 2011) занимался таким, потом просто купил мак мини сервер и успокоился )

Когда-то давно успешно ставил хакинтош на AMD Phenom. Какой мак и какой феном я уже и не вспомню, но косо криво но работало.

Из проблем была только графика, видюха не подтянулась никак и хоть изображение и было и в нормальном штатном разрешении, но тормозило все жутко. О просмотре видео выше 720р можно даже не мечтать было.

Но хватило что бы поставить Xcode и написать какой-то Heloworld для iPod Touch 4.

На этом я успокоился и снес все к чертям))

Проблема щас в том, что даже имея "мак", выгрузить на устройство это не выйдет без подписки разраба. Оно просто не даёт делать ничего с реальным устройством, только с эмулятором.

Есть обходные пути. Типа, собрать из какой-нибудь консольной утилиты IPA, поставить что-то типо аль-стора/sideloadly и выгрузить на устройство, но это мало того что гемор, так ещё и не факт что заработает нормально.

По заведению дискретной графики в Хакинтош. Может мне просто повезло, но сложностей было не много и то только из-за того, что видюха рефаб rx580 (у которого ГП от rx570). Весь прикол этой видюхи в том, что даже под виндой она работает только со встроенными дровами в винду, а с дровами от оффсайта ни в какую. В хакинтоше естественно в таком "стоковом" виде она тоже не заводилась. Прошил ее в rx570 - после этого в винде пришлось патчить официальные дрова, т.к. со встроенными она уже не работала, зато в хакинтош просто добавил в параметрах загрузки один атрибут и работает отменно - в играх, в видеоконвертерах, stablediffusion. Единственное llm не получилось сдружить с видюхой, но тут уже сам проц (xeon e5-2490v4) вполне неплохо крутит моделями 7b-13b.

Вау. Я бы так заморачиваться с видео не стал, так как с ней там делать особо нечего. Поиграть на маке геморно, а видео/3д я не особо кручу, так что прям спецом графа там не нужна.

Статья супер, всегда было интересно как это с нуля поднимается, спасибо!

Я, пока макбук не взял, тоже игрался. Наилучшие результаты получил на intel nuc 7-8 поколений, делал triple boot на них, даже была заметка про это. Под результатом понимаю простоту настройки и дальнейшую поддержку обновлений ос.

Жаль, что даже на оригинальный мак-ос-нет полноценного офиса, поэтому многие привязаны к винде

Разве? МС выпускает же офис под мак тоже, он там вполне нормальный. Вот на линях беда. Я сам офис не использую(не учитывая либры/онли оффиса), перешёл полностью в гуглодоки. Для уника хватает, а в реале мне он нафиг не нужен.

И всё это ради ОС, которая тебе будет диктовать что делать и в произвольный момент скажет "у тебя всё устарело, превращаю всё в тыкву". Ёлки... Читаю и понимаю насколько всё-таки Линукс крут... И открытый софт вообще.

будет диктовать что делать

Это как?

"у тебя всё устарело, превращаю всё в тыкву"

Не надо в крайности впадать.

Не надо в крайности впадать.

Тут всё относительно. Они не поддерживают систему на 1 релиз ниже, чем самая актуальная.

Уже в этом году, 14 версия(Sonoma), после выхода 26 версии, станет реальной тыквой для софта от яблока. Туда без танцев с бубном поставить тот же XCode будет уже проблемой. Не говоря про FinalCut или другой софт.

Я сам с этим сталкивался, когда ставил Big Sur при вышедшей Ventura. Сильно разражает.

Вот тут не согласен. У мака есть свои достоинства. Даже условная форточка не позволяет перебить основные кнопки на клаве(контрол, альт, таб, капс), а мак позволяет. Я когда это впервые увидел... дико удивился. Причём в маке некоторые вещи сделаны приятнее, чем в форточке.

Я сам считаю мак смесью винды(кол-во прог, поддержка проприетарщины) и линя(архитектура системы в unix-стиле, ФС, человеческий терминал, а не cmd с доса, или недобаш с повершелла).

Но. У мака есть существенный минус. Они, если обновляют софт, система годичной давности уже будет иметь просто минимальную поддержку. Я сам, когда ставил впервые Big Sur(а тогда последней была Monterey) столкнулся с тем, что я не могу скачать даже самый элементарный XCode, так как он был уже тогда привязан только к новой оси. Через старые версии можно поставить, но смысла в этом столько же, как тащить офис 2к7, вместо современного. Вроде и работает, а делать ты можешь в разы меньше.

Я сам не хочу на постоякне контактировать с маком. Как я в статье указал, я ненавижу его хоткеи и интерфейс. Это самое отвратительное, что там есть.

Я вот когда-то ставил на КДЕ тему с мака, мне её хватало за глаза. Только всё остальное было человеческим, поэтому оно и ощущалось лучше, чем даже сам мак.

Да, есть. На просто потыкать - пойдёт. Но лично я им не сильно доверяю.

Не понимаю, зачем так мучиться? Ну если только ради любопытства.
Б/у макбук стоит ~80к (не последней модели, но на процессоре от Apple), думаю любой разработчик может позволить себе такую покупку, если требуется.

С Б/у могут быть свои траблы. Не всегда люди будут продавать полностью рабочий комп просто "потому что". Часто они на тот же авито попадают с проблемами, причём по завышенной цене за бренд(ну не может он столько стоить, даже Б/у, не стоит он тех денег).

Для совсем небогатого студента, это запредельная цена(да и для разраба это не совсем бумажки), а выкидывать это чисто ради любопытства чё там есть в маке, это уже перебор.

Если ты хочешь именно использовать мак на постоянке, а не собрать пару прог/портировать прогу на мак/ios, то это очень нерациональная трата.

Последний раз я хакинтош ставил выполнив буквально одну команду в консоле.

https://github.com/sickcodes/Docker-OSX

Подтормаживает, конечно, vnc/x11, но одна команда - это одна команда. Посмотреть-потестировать более чем.

Я гляну чуть позже, даже интересно что это.

Я ставил на VMware, VirtualBox и Qemu/KVM с VirtManager мак. Везде с виртуализацией он лагал, а нативно(то что я в статье указал) не лагает совсем. Так ещё и нет сильно проблемы с железом. Как по мне, если нужна чуть более шустрая система, чем умирающая черепаха, это единственный выход, без покупки железки от эпла.

Sign up to leave a comment.

Articles