Хакинтош. Установка WiFi карты от Apple на ноутбук

Здесь покажу, как я решил проблему с нормальной работой WiFi и Bluetooth на хакинтоше (MacOS, установленная на обычный ПК), а еще небольшой обзор переходников
Хакинтош. Установка WiFi карты от Apple на ноутбук

Здесь попробую рассказать об установке карт wifi-bluetooth для оригинальных маков на ноутбуки других производителей.

Зачем это нужно?

Уже давно есть возможность устанавливать Mac OS на практически любые ноутбуки/компьютеры с процессором Intel Core (можно и на урезанные версии, а так же на AMD, но ниже вероятность нормальной работоспособности).

Первый ноутбук, куда я установил хакинтош, еще где-то в 2010 году, был Toshiba (модель не помню) с 2-ядерным intel и видеокартой от radeon. Устанвливал Mac OS 10.5 и чуть позже 10.6. Были проблемы с заводом видео, в остальном все работало нормально. В том числе, без проблем работал WiFi, т.к. в системе была поддержка карты WiFi. В следующих версиях Mac OS убрали поддержку множества карт и сейчас найти ноутбук, в котором WiFi заработает из коробки на Mac OS - почти без шансов. Более того, далеко не любую карту можно заставить работать установкой kext-ов и чем новее версия системы, тем меньше вариантов.

Почему бы просто не купить модуль от макбука и не вставить в свой ноутбук? А просто так - не получится, поскольку разъемы разные. Вот, для наглядности:

карты wifi apple mini pci-e ngff

Здесь показан модуль WiFi Apple, а также Mini PCI-E и NGFF, в ноутбуках других производителей. Разница есть.

Какие варианты (здесь в основном про ноутбуки):

- Найти более-менее совместимую NGFF/mini PCI-E карту (варианты которые могут работать - есть, не без бубна, но все же)

- Использовать USB адаптер. Который так же нужно найти совместимый, что не просто. А еще, это займет 1-2 USB порта (WiFi и/или Bluetooth), при этом ноутбуков количество этих самых портов сильно ограничено.

- Использовать переходник. Решение очень хорошее.. если речь про обычный комп, в ноутбуке не все так просто. Далее остановлюсь на этом пункте и покажу пример установки.

Установка модуля через переходник.

В ноутбуке (любом) сильно ограничено пространство и там где предусмотрена установка модуля wifi, есть место только для установки модуля определенных размеров. Редкий ноутбук позволит установить такой же по размеру модуль вместе с переходником, т.к. конструкция получается длинее и больше по высоте, а значит - или упремся во что то рядом, и/или не сможем нормально закрыть, будет выпуклость на топкейсе, или нижней крышке (смотря где подключается модуль).

Например, в моем старом ноутбуке был вариант установки родного модуля вплотную к вентилятору, под топкейсом. Как итог, вместе с переходником модуль ложится сверху на вентилятор и при сборке упирается в топкейс, в том месте на клавиатура получается немного приподнята. Фото прикрепить не могу, ноутбук тот уже продан.

Но, есть несколько вариантов переходников. Покажу два из них, остальные похожи и вариантов особо не добавляют:

На первый взгляд кажется, что вариант со шлейфом точно можно приспособить в любой ноутбук и возможно это действительно так, но лучше заранее продумать, где пройдет шлейф и где будет расположен и закреплен переходник с модулем. Опять же, не забываем про ограничение по высоте. Так же, на вский случай есть смысл обеспечить дополнительную изоляцию шлейфа от материнской платы. Длина шлейфа 15-25 см.

Вот ссылки на aliexpress на эти адаптеры: со шлейфом, без шлейфа

И вот еще один вариант, без шлейфа:

Здесь модуль вставляется в обратную сторону, таким образом решается проблема с близостью соседних элементов на плате. Главное что бы по высоте хватило места. Я на этот вариант наткнулся поздно и использую менее удобный. Подключение модуля находится снизу и толщина ноутбука позволяет не беспокоится о том, влезет ли по высоте, поэтому выбрал адаптер без шлейфа. Что касается длины конструкции, здесь пришлось немного "покусать" вентилятор и переходник. Выглядит это так:

переходник вставлен в слот

Стрелками показал места "повреждений": 1 - погнул небольшое крепление для антенного кабеля, идет от топкейса, 2 - опять же, отломал крепление проводов на вентиляторе, 3 и 4 - отломаны куски от самого переходника. Ему не больно, все дорожки находятся намного дальше, на фото видно, главное не повредить крепление для модуля.

Модуль с переходником в сборе

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

При установке нужно учитывать количество антенн, которое можно подключить к модулю. Их может быть 2, или 3. В ноутбуке же обычно их 2 (хорошо, если не одна). Соответственно, при необходимости нужно заказать недостающее количество антенн.

Совсем не лишним будет проверить, правильный ли коннектор у антенн ноутбука. Вариантов коннекторов много, различия могут быть минимальны, а защелкиваться нормально при этом не будет.

Можно так же купить комплект: адаптер + модуль + антенны, например вот такой (ссылка на него):

комплект модуль wifi c адаптером и антеннами

Про модули WiFi

Для каждого переходника есть список совместимых модулей. Как заработает не указанный как совместимый - неизвестно, может заведется нормально, а может будет работать только что то одно (или WiFi, или Bluetooth).

Среди совместимых лучше выбирать те, которые поддерживаютсяв последних версиях системы, т.к. поддержка старых карт прекращается, в том числе и тех, что были установлены в макбуках и аймаках 10+ летней давности.

Например, модуль представленный выше (BCM943224PCIEBT2) нормально будет работать только на Mac OS до Catalina. На Catalina можно завести без особых проблем, копированием kext-ов из mojave, а вот уже в Big Sur это сделать сложнее.

Из доступных вариантов лучше подойдет BCM94360CS2, который использовался в более поздних моделях, а значит поддержка еще есть.

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


Еще статьи (может будет интересно)