Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Бежим с Лайфхакером
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
МакрадарСоветы
21 октября 2014

Как заставить работать AirDrop и Handoff на старых Mac

Фото автора Дмитрий Кутузов
Дмитрий Кутузов

Как заставить работать AirDrop и Handoff на старых Mac

С выходом официальной версии OS X Yosemite пользователи некоторых «старых» компьютеров Mac остались без поддержки очень крутых возможностей: Handoff и AirDrop, которые позволяют начинать работу на одном устройстве и продолжать на другом, а также передавать файлы с iOS на Mac.

Не у дел остались и пользователи еще достаточно «молодых» ноутбуков MBA 2011 года и миниатюрного Mac Mini также 2011 года выпуска. Однако, с помощью магии, бубна и такой-то матери, внимательно выполнив все описанные ниже действия, у вас будет возможность вернуть «потерянную» возможность.

Итак, для начала хочу предупредить — все, что вы будете делать, вы делаете на свой страх и риск, поэтому, если в чем-то не уверены, лучше не начинать вообще! Приступим:

  • Перейдите по ссылке и загрузите в папку Программы утилиту 0xED со страницы http://www.suavetech.com/0xed/
  • Скачайте и установите в папку Программы утилиту KextDrop с сайта http://www.cindori.org/software/kextdrop/
  • Откройте Терминал и введите туда следующую строчку:

sudo nvram boot-args="kext-dev-mode=1"

  • Затем перезагрузите свой Mac.
  • После перезагрузки откройте Finder и перейдите в папку /System/Library/Extensions/ (Система/Библиотеки/Extensions) Скриншот 2014-10-20 20.19.49

    Для перехода в соответствующую папку запустите Finder, нажмите Cmd+Shift+G и скопируйте путь в открывшееся окошко

    В папке Extensions найдите два файла:

    — IO80211Family.kext

    — IOBluetoothFamily.kext

    Скриншот 2014-10-20 20.21.03
  • Сделайте их резервные копии на Рабочий стол (это важно!), а оригиналы удалите.
  • Запустите Терминал и введите следующую команду (лучше всего скопировать строчку, чтобы не пропустить лишних пробелов):

ioreg -l | grep "board-id" | awk -F" '{print $4}'

  • Появившийся результат выделите и скопируйте в буфер обмена. Строчка должна выглядеть примерно как “Mac-742912EFDBEE19B3” (без кавычек). Не закрывайте Терминал. 

    Скриншот 2014-10-20 20.21.54

  • Откройте Finder и перейдите в папку: ~/Desktop/IO80211Family.kext/Contents/ Plugins/AirPortBrcm4360.kext/Contents/MacOS
  • В открывшейся папке вы увидите файл “AirPortBrcm4360”. Щелкните по нему правой кнопкой мышки и выберите «Открыть в программе» — «Выбрать программу» — 0xED.

    Скриншот 2014-10-20 20.24.19

  • В открывшемся приложении нажмите комбинацию Cmd+F для поиска и введите “Mac-” (без кавычек). Убедитесь, что поиск осуществляется по тексту, а не HEX.
  • В найденном тексте замените наборы букв и цифр (после “Mac-”) полученным результатом из Терминала для каждого значения “Mac-” (помните, что он еще открыт?). 

    Скриншот 2014-10-20 20.25.37

  • Сохраните результат проделанных операций, нажав на красную кнопку в редакторе (Save).
  • Снова откройте Finder и перейдите в папку: ~/Desktop/IOBluetoothFamily.kext/Contents/MacOS (Cmd+Shift+G).
  • В этой папке откройте файл IOBluetoothFamily с помощью 0xED (как это было сделано ранее для файла “AirPortBrcm4360”).
  • В окне редактора снова нажимаем комбинацию Cmd+F для поиска и вводим “MacBookAir” (да-да, все правильно).
  • Среди найденных результатов нас интересует строчка:

    ‘MacBookAir4,1’‘MacBookAir4,2’‘Macmini5,1’‘Macmini5,2’‘Macmini5,3’

    Найдите ее.

    Скриншот 2014-10-20 20.29.33

  • Меняем вручную значения в этой строчке на:

    ‘MacBookAir1,1’‘MacBookAir1,1’‘Macmini1,1’‘Macmini1,1’‘Macmini1,1’

    Будьте внимательны и не пропустите какого-либо значения!

  • Нажмите красную кнопку Save для сохранения результатов.
  • Откройте скачанное приложение KextDrop.
  • Нам нужно заново установить в систему наши измененные файлы IO80211Family.kext и IOBluetoothFamily.kext. Для этого перетягиваем в окно программы сначала первый, а затем второй файлы, подтверждая установку нажатием кнопки «Install».

    Скриншот 2014-10-20 20.32.44

  • Переходим обратно в Терминал и вводим поочередно команды:sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches nvram -p

Не вводите команды сразу, делайте это по очереди, дождавшись завершения обработки одной, только затем вводите вторую!

  • По окончании обработки команд перезагрузите ваш Mac.
  • После перезагрузки подключите компьютер к сети Интернет.
  • Откройте Системные настройки и перейдите в пункт меню Общие.
  • Поставьте галочку в появившемся пункте “Разрешить Handoff между этим Mac и Вашими устройствами iCloud”.

    Скриншот 2014-10-20 20.33.42

  • Вернитесь в Системные настройки, перейдите в пункт iCloud и нажмите кнопку “Выйти”.
  • Откройте на всех ваших iOS-устройствах приложение Настройки. Перейдите в пункт iCloud и осуществите выход.
  • Перезагрузите ваш Mac и все iOS-устройства.
  • Осуществите вход в iCloud на Mac и iOS.

Если после проделанных выше операций что-то пошло не так или в работе появившихся возможностей происходят сбои, убедитесь что:

  • ваш Mac и iOS-устройства подключены к одной беспроводной сети;
  • опция «Связка ключей» включена на всех ваших девайсах;
  • все устройства заряжены более чем на 25%.

Если не работает совершенно ничего, значит вы сделали что-то неправильно. С помощью KextDrop установите в систему оригинальные файлы (их резервные копии мы делали на пятом пункте), затем попробуйте проделать все шаги заново.

Таким, казалось бы, сложным и длинным текстом я постарался максимально развернуто описать все этапы. Если ваш Mac не поддерживает Handoff и AirDrop, а покупать новое железо не хочется, попробуйте воспользоваться этой инструкцией, она вам поможет.

Источник: 2011 MacBook Air and 2011 Mac Mini — Handoff Tutorial
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

15 аксессуаров для смартфона, которые часто покупают на AliExpress

15 аксессуаров для смартфона, которые часто покупают на AliExpress

Быстрый мини-ПК с Ryzen 5 отдают со скидкой 37% на AliExpress

Быстрый мини-ПК с Ryzen 5 отдают со скидкой 37% на AliExpress

9 товаров для обустройства минималистичной ванной с ярким акцентом

9 товаров для обустройства минималистичной ванной с ярким акцентом

Умные часы CMF Watch 3 Pro

Забираем умные часы CMF Watch 3 Pro со скидкой 41%

Что сейчас можно купить со скидками до 65% на AliExpress

Что сейчас можно купить со скидками до 65% на AliExpress

Надо брать: мощная мойка высокого давления от Huter за полцены

Надо брать: мощная мойка высокого давления от Huter за полцены

Робот-пылесос от Polaris

Со скидкой 60% отдают робот-пылесос с лидаром от Polaris на этой неделе

Для дома и дачи: 10 лучших аккумуляторных шуруповёртов на любой кошелёк

Для дома и дачи: 10 лучших аккумуляторных шуруповёртов на любой кошелёк

Это интересно
Как обновить квартиру: 6 простых шагов к свободному пространству и уютному дому

Как обновить квартиру: 6 простых шагов к свободному пространству и уютному дому

Почему после похудения килограммы возвращаются и как этого избежать

Почему после похудения килограммы возвращаются и как этого избежать

Семейный туризм без перегруза: как организовать отдых и куда поехать с детьми в России

Семейный туризм без перегруза: как организовать отдых и куда поехать с детьми в России

Как поддержать подростка с избыточным весом? Чек-лист для родителей

Как поддержать подростка с избыточным весом? Чек-лист для родителей

Комментарии
Андрей Лымарь
21.10.14 22:17
Все сделал, как и написано, но после команды в терминале ioreg -l | grep "board-id" | awk -F" '{print $4}' ничего не происходит. iMac середина 2010
Aleksandr Shick
21.10.14 22:38
ioreg -l | grep "board-id" | awk -F" '{print $4}'
Андрей Лымарь
21.10.14 23:32
Спасибо. Уже сам дошел :-)))
Vova Makar
21.10.14 22:48
после ввода sudo kextcache -system-prelinked-kernel ошибка kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext IOBluetoothFamily.kext kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AirPortBrcm4360.kext проделал два раза все то же
Дмитрий Кутузов
22.10.14 18:03
Проверьте модуль Синезуба. Версия HCI должна быть 0×6. С другими (пока?) работать не будет, к сожалению.
Герман Иванин
21.10.14 23:19
Для iMac 2011 не работает. Видимо пашет только для эйров и миников 2011
ncuKC
22.10.14 00:25
Нет, пока только Mac mini и MacBook Air, к сожалению
Александр Журович
22.10.14 02:40
NOOOOOOOOOOO!!!!
Pajero-Io IO
22.10.14 16:01
а Mac Pro (Mid 2010) лечится этим лекарством?
Дмитрий Кутузов
22.10.14 17:56
Пока нет. На счет вероятности тоже не подскажу.
Aleksandr Shick
21.10.14 23:37
Должно работать у всех, у кого "Bluetooth LMP Version: 0x6" в System Information
Doxtap
21.10.14 23:59
Где искать измененные файлы IO80211Family.kext и IOBluetoothFamily.kext ?
Андрей Лымарь
22.10.14 00:00
У меня не получилось. Пытался два раза. Правда LMP 0x4 Жаль.... Статью увидел - ну очень обрадовался (:smile:) Все равно спасибо!
Doxtap
22.10.14 00:02
Если LMP 0x4 то не светит AirDrop ? (iMac 21.5-inch, Mid 2010)
Андрей Лымарь
22.10.14 00:05
Пока не светит. Подождем
Serge Demichev
22.10.14 11:58
Доброго дня. Кот ответить на вопрос. Должен ли работать Handoff на рабочем пк с не моей учеткой в icloud. Если нет, то возможно ли использовать 2 записи? П.С. Ещё возникает проблема с подключением по bluetooth. Пишет: "Проверьте есть ли доступ к сети".
Алексей Пономарь
22.10.14 12:01
Handoff идентифицирует устройства по аккаунту iCloud, так что нет, не должен.
Martynas Musteikis
22.10.14 15:33
Zhdem na iMac 2011 ;) Spasibo!
Рома Табуреткин
24.10.14 00:58
поломал файл AirPortBrcm4360. можно как-то откатить изменения/скачать новый файл?
Алексей Пономарь
26.10.14 23:48
восстановить из TimeMachine есть возможность?
Рома Табуреткин
26.10.14 23:49
к сожалению, нет. последней копии уже пол месяца
Алексей Пономарь
27.10.14 00:03
Ну я не знаю даже, вот могу своим IO80211Family.kext поделиться :) https://www.dropbox.com/s/7v06hytyxone9gy/IO80211Family.kext.zip?dl=0
Рома Табуреткин
27.10.14 00:11
спасибо! за что он ответственен? что проверять на работоспособность?
Рома Табуреткин
27.10.14 00:15
кстати, у меня проблема с AirPortBrcm4360, а не с IO80211Family.kext. :)
Алексей Пономарь
29.10.14 00:47
а внутри у IO80211Family.kext что?
Рома Табуреткин
24.10.14 01:11
и, если, я его не восстановлю - что у меня теперь не будет работать?
Stas Tolstoy
29.10.14 13:44
Добрый день всем! Неделю бился с масmini середина 2011, насунуть на него handoff…и сам ручками и скриптом…ничего не выходило. Не появлялась строка с разрешением на хендофф в настройках и в свойствах упорно висело нет и нет. Вчера в третий раз переставил юсимату не на ЧИСТЫЙ диск, а на старые мои усиматные ковырялки. Сразу после этого применил скрипт…о чудо! Появилась строка хенда в настройках и в свойствах ДА и Да! Потом айклуды там и там выход-вход, перезагрузки обоих и все! Все зацепилось, все работает, и дропы и хенды и иконки на заблокированном экране ипхона. Так что и инструкция корректна и скрипт рабочий. Железо MAC MINI mid 2011, IPHONE просто 5, не S и С. Ребята спасибо за то что вы делаете! И еще про ИНСТРУКЦИИ…Смотрел их в разных местах и заметил разницу. В одном варианте написано ДВЕ команды в терминал в конце установки, в другом варианте ТРИ команды….Где правда – не знаю, у меня заработало ПО СКРИПТУ. Так что, 11миники, будте внимательны и терпеливы, чудес не бывает, у нас с Вами одинаковое железо, если у меня заработало то и вас должно, просто ровнее все ставьте. Удачи Всем!
Marina Moiseeva
30.11.14 19:36
После ввода ioreg -l | grep "board-id" | awk -F" '{print $4}' терминал не дает ответа. Что делать?
Alexandr Light
09.10.15 19:41
пропустили после F ""
Muks
14.02.15 11:33
странно. пред сообщение удалило с 2010 имаком получилось у кого что? у меня имак 2011, версия синезуба 0х4. и что спасет? смена агрегата(зуб+вифи)? или уж замена всего мака?
Максим Гонов
14.02.15 11:35
странно. пред сообщение удалило с 2010 имаком получилось у кого что? у меня имак 2011, версия синезуба 0х4. и что спасет? смена агрегата(зуб+вифи)? или уж замена всего мака?
Максим Гонов
14.02.15 11:35
странно. пред сообщение удалило с 2010 имаком получилось у кого что? у меня имак 2011, версия синезуба 0х4. и что спасет? смена агрегата(зуб+вифи)? или уж замена всего мака?
Максим Гонов
14.02.15 11:35
странно. пред сообщение удалило с 2010 имаком получилось у кого что? у меня имак 2011, версия синезуба 0х4. и что спасет? смена агрегата(зуб+вифи)? или уж замена всего мака?
Максим Гонов
14.02.15 11:35
странно. пред сообщение удалило с 2010 имаком получилось у кого что? у меня имак 2011, версия синезуба 0х4. и что спасет? смена агрегата(зуб+вифи)? или уж замена всего мака?
Максим Гонов
14.02.15 11:35
смотрю,кто то на маке 2010 пробовал...получилось? у меня имак mid2011 версия синезуба 0х4 думаю спасет либо смена зуба с вики, ну или смена мака...
Максим Гонов
14.02.15 11:35
кто-то пробует на imac 2010... сработало??? у меня imac mid2011 версия синезуба 0х4 думаю данный фак не для меня( может кто встречал для ранних версий синезуба? или поможет только замена модулей...ну или всего компа(
Alexandr Light
09.10.15 19:40
На новой MacOSX El Capitan не работает данный способ
Что вы могли пропустить
Как правильно мыть аэрогриль
Как правильно мыть аэрогриль
0
9 мая
Ликбез
Советы
Классные способы отстирать шторы в стиральной машине и не испортить их
Классные способы отстирать шторы в стиральной машине и не испортить их
8 мая
«Горящая изба»
Советы
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
0
6 мая
Советы
Советы
Как сдерживать беспорядок в доме с помощью метода пяти вещей
Как сдерживать беспорядок в доме с помощью метода пяти вещей
0
25 апреля
Советы
Советы
7 бытовых вещей, которые стоит убрать подальше от детей и животных
7 бытовых вещей, которые стоит убрать подальше от детей и животных
0
20 апреля
Советы
Советы
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
17 апреля
«Горящая изба»
Советы
Как пользоваться моющим пылесосом правильно
Как пользоваться моющим пылесосом правильно
0
10 апреля
Ликбез
Советы
Отличные способы покрасить яйца на Пасху, которые работают из года в год
Отличные способы покрасить яйца на Пасху, которые работают из года в год
9 апреля
«Горящая изба»
Советы
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
0
6 апреля
Новости
Советы
Как пользоваться пипидастром
Как пользоваться пипидастром
0
3 апреля
Ликбез
Советы
Как это сделать: превратить упаковку «Золотого яблока» в полезные вещи для дома
Как это сделать: превратить упаковку «Золотого яблока» в полезные вещи для дома
0
2 апреля
Советы
Советы
18 вещей в доме, которые только зря занимают место. Большой чек-лист расхламления на весну
18 вещей в доме, которые только зря занимают место. Большой чек-лист расхламления на весну
1 апреля
«Горящая изба»
Советы
6 способов использовать лимонную кислоту в быту
6 способов использовать лимонную кислоту в быту
0
27 марта
Советы
Советы
Как найти квартиру мечты на Яндекс Недвижимости: 3 совета для общения с ИИ-помощником
Как найти квартиру мечты на Яндекс Недвижимости: 3 совета для общения с ИИ-помощником
0
26 марта
Советы
Советы
3 кухонных прибора, которые помогут прокачать ваши кулинарные способности
3 кухонных прибора, которые помогут прокачать ваши кулинарные способности
0
25 марта
Советы
Советы

Новые комментарии

Аватар автора комментария
Sergey Gorovoy21 минуту назад

0 / 0

Микаэль Ханеке - выдал конечно дрозда этими своими двумя лентами с одним сценарным сюжетом! жудкая жудь... ну и Одри - такая конфетка, пусть и в слэшэре. подборка шикарная, пусть и коллайдерская.
«Кто там?»: Collider назвал 8 самых жутких фильмов о вторжении в дом
Аватар автора комментария
Осторожная Белая Газель49 минут назад

0 / 0

Это охреневшая недо-цена — за тряпку в сетку 7к!!
У этих летних дышащих кроссовок от Li-Ning высокий рейтинг и хорошая цена
Аватар автора комментария
BVGf56 минут назад

0 / 0

Начальный уровень: Сделать бутерброд это уже как минимум умеет пользоваться ножом(хотя сейчас есть нарезка слайсами, так что не считаем). Сварить пельмени - это уже человек умеет пользоваться плитой или электрическим чайником. Умеет прочитать инструкцию к пельменям, умеет засекать время. Пожарить яичницу - умеет нагревать что-то не только в воде. Средний уровень: Приготовить кашу - умеет понимать крупы и читать инструкции. Сварить суп, хотя бы с кубиком вместо курицы - понимает тайминги приготовления сложных ингредиентов. Может почистить картофель или морковь. Высокий уровень: Умеет приготовить плов Умеет правильно запекать мясо А вообще уметь готовить, по-моему мнению, это иметь возможность обеспечивать себя разнообразными блюдами на продолжении длительного времени. Роллтон в понедельник, доширак во вторник не считаются
Норм или стрём: взрослому человеку не уметь готовить
Аватар автора комментария
BVGf1 час назад

0 / 0

Не мужику, а бытовому инвалиду. Только так можно такое назвать.
Норм или стрём: взрослому человеку не уметь готовить
5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

Реклама
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях