Continuity и Handoff на Hackintosh’е

Уже больше двух лет на своём домашнем компьютере я использую OS X, установленную по принципам Hackintosh. Я специально подбирал оборудование для более простой установки системы, и сейчас могу сказать, что работает она более чем стабильно.

Hackintosh_logo_by_kossnocorp hero-3

В iOS 8 и OS X 10.10 Yosemite появились две новые фичи: Continuity и Handoff. Первая позволяет отвечать на телефонные звонки, принятые на iPhone, прямо на компьютере. Очень удобно, когда телефон забыт в кармане куртки и нужно срочно принять вызов. Есть возможность контроллировать уровень заряда и уровень сигнала сети телефона прямо в беспроводных опциях и многое другое. Вторая функция добавляет на док иконку запущенного приложения на телефоне. И если мы зашли на какой-нибудь сайт в Safari, мы с лёгкостью можем продолжить им пользоваться на компьютере, кликнув по этой иконке (аналогично работает в обратную сторону).

Эти фичи, к сожалению, зависят от оборудования и на простом Hackintosh’е не запускаются, но есть решение. Железное.

Для запуска всего этого функционала, нам понадобится беспроводной модуль, который используется в технике Apple. Для того, чтобы подключить его на обычную ATX материнскую плату, придуманы специальные переходники на PCI-E интерфейс. В различных зарубежных магазинах (к примеру, на eBay) есть немало готовых комплектов, состоящих из следующих комплектующих:

  1. Broadcom BCM94360CD — модуль беспроводной связи, используемый в оборудовании Apple. Поддерживает WiFi стандартов 802.11 a/b/g/n/ac и Bluetooth 4.0
  2. Карта со слотом для модуля, с интерфейсом PCI-E
  3. Bluetooth-антенна (не нужна на практике, т.к. на карте из п.2 уже есть выведенная антенна Bluetooth)
  4. USB-кабель для подключения Bluetooth к материнской плате (внутренний)
  5. 4 антенны 6 dBi: 3 для WiFi, 1 для Bluetooth, подключаются к карте из п.2

Цена таких комплектов колеблется от $30 до $50. В моём случае всё пришло в сборе, мне осталось лишь вставить карту в PCI-E, подключить антенны и внутренний USB.

Вот так выглядит карта с установленным Broadcom’ом:

f34d1411ff0a8fd900d2dbb48fc5f5a8ee4096bf75b21926fe2e05adc6775c4e

На фото так же видна Bluetooth антенна, но в моём случае её использование необязательно. Ближайшие три антенных разъёма на внешней части PCI-E карты отвечают за WiFi, дальная — за Bluetooth. Разводка выполнена прямо на Broadcom-плату, которая вставлена в свой слот на карте PCI-E.

Комплектные 6 dBi антенны, устанавливаются как обычно, резьбовым соединением:

4a504dd01bd9b5fbd5595aecae8ce7284c88b33f792b7d216565e6dc4b243495

 

Китайцы не пожалели положить в комплект даже отвёртку, чтобы ну совсем всё просто было:

d5fd8504a3c6c58e62f1a2d890af4f3b04af1930c2918b2a4d389724a29cddae

OS X видит этот модуль как родной. Никаких драйверов либо kext’ов устанавливать не пришлось, всё завелось автоматически при первой же загрузке с установленным оборудованием. Все функции, о которых писал выше, заработали без дополнительной настройки. Ну и стационарник обзавёлся Bluetooth’ом и WiFi-соединением. Для OS X это в том числе значит, что работает AirDrop, а это тоже очень полезно.

 

Leave a Reply