С выходом официальной версии 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)
Для перехода в соответствующую папку запустите Finder, нажмите Cmd+Shift+G и скопируйте путь в открывшееся окошко
В папке Extensions найдите два файла:
— IO80211Family.kext
— IOBluetoothFamily.kext
- Сделайте их резервные копии на Рабочий стол (это важно!), а оригиналы удалите.
- Запустите Терминал и введите следующую команду (лучше всего скопировать строчку, чтобы не пропустить лишних пробелов):
ioreg -l | grep "board-id" | awk -F" '{print $4}'
- Появившийся результат выделите и скопируйте в буфер обмена. Строчка должна выглядеть примерно как “Mac-742912EFDBEE19B3” (без кавычек). Не закрывайте Терминал.
- Откройте Finder и перейдите в папку:
~/Desktop/IO80211Family.kext/Contents/ Plugins/AirPortBrcm4360.kext/Contents/MacOS
- В открывшейся папке вы увидите файл “AirPortBrcm4360”. Щелкните по нему правой кнопкой мышки и выберите «Открыть в программе» — «Выбрать программу» — 0xED.
- В открывшемся приложении нажмите комбинацию Cmd+F для поиска и введите “Mac-” (без кавычек). Убедитесь, что поиск осуществляется по тексту, а не HEX.
- В найденном тексте замените наборы букв и цифр (после “Mac-”) полученным результатом из Терминала для каждого значения “Mac-” (помните, что он еще открыт?).
- Сохраните результат проделанных операций, нажав на красную кнопку в редакторе (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’
Найдите ее.
- Меняем вручную значения в этой строчке на:
‘MacBookAir1,1’‘MacBookAir1,1’‘Macmini1,1’‘Macmini1,1’‘Macmini1,1’
Будьте внимательны и не пропустите какого-либо значения!
- Нажмите красную кнопку Save для сохранения результатов.
- Откройте скачанное приложение KextDrop.
- Нам нужно заново установить в систему наши измененные файлы IO80211Family.kext и IOBluetoothFamily.kext. Для этого перетягиваем в окно программы сначала первый, а затем второй файлы, подтверждая установку нажатием кнопки «Install».
- Переходим обратно в Терминал и вводим поочередно команды:
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
nvram -p
Не вводите команды сразу, делайте это по очереди, дождавшись завершения обработки одной, только затем вводите вторую!
- По окончании обработки команд перезагрузите ваш Mac.
- После перезагрузки подключите компьютер к сети Интернет.
- Откройте Системные настройки и перейдите в пункт меню Общие.
- Поставьте галочку в появившемся пункте “Разрешить Handoff между этим Mac и Вашими устройствами iCloud”.
- Вернитесь в Системные настройки, перейдите в пункт iCloud и нажмите кнопку “Выйти”.
- Откройте на всех ваших iOS-устройствах приложение Настройки. Перейдите в пункт iCloud и осуществите выход.
- Перезагрузите ваш Mac и все iOS-устройства.
- Осуществите вход в iCloud на Mac и iOS.
Если после проделанных выше операций что-то пошло не так или в работе появившихся возможностей происходят сбои, убедитесь что:
- ваш Mac и iOS-устройства подключены к одной беспроводной сети;
- опция «Связка ключей» включена на всех ваших девайсах;
- все устройства заряжены более чем на 25%.
Если не работает совершенно ничего, значит вы сделали что-то неправильно. С помощью KextDrop установите в систему оригинальные файлы (их резервные копии мы делали на пятом пункте), затем попробуйте проделать все шаги заново.
Таким, казалось бы, сложным и длинным текстом я постарался максимально развернуто описать все этапы. Если ваш Mac не поддерживает Handoff и AirDrop, а покупать новое железо не хочется, попробуйте воспользоваться этой инструкцией, она вам поможет.
Лучшие предложения
Отборные скидки: выгодные предложения от AliExpress, «Яндекс Маркета», Lamoda и других магазинов
10 средств, с которыми будет проще ухаживать за секс-игрушками
10 вещей с тыквами и в виде тыквы, чтобы уютно «затыквиться» на всю осень
Выгодно: кроссовки adidas Originals со скидкой 54%
Список покупок: 10 товаров с AliExpress для стильного оформления детской
10 товаров с AliExpress для приготовления и подачи вареников
10 товаров, которые пригодятся в дождливый сезон
Находки AliExpress: 20 самых популярных товаров сентября
Это всё из-за сладкого! 7 мифов о сахарном диабете, которые опровергает медицина
Помоги природе и получи подарок: стартовал новый сезон масштабной акции по сбору макулатуры «БумБатл»
Как семье с детьми купить квартиру: 5 мер поддержки, на которые вы можете рассчитывать
Между Москвой и Санкт-Петербургом начали курсировать полностью беспилотные грузовики