Continuity(연속성)는 macOS의 숨겨진 보석이라 불릴 만한 기능입니다. 2014년 OS X 10.10 요세미티와 iOS 8이 출시되면서 처음 선보인 이 기능은 아이폰, 아이패드, 맥을 하나의 생태계처럼 긴밀하게 연결하기 위해 설계되었습니다. Continuity를 활용하면 맥에서 전화를 주고받고, 무선으로 파일을 공유하며, 인스턴트 핫스팟을 생성하고, 핸드오프(Handoff)를 통해 맥과 iOS 앱 사이를 자유롭게 오가며 작업을 이어갈 수 있습니다.
하지만 2012년 이전에 출시된 구형 Mac을 사용하는 사용자라면 이러한 신기능을 그대로 누리기 어렵습니다. 아이폰 4s, 아이패드 4세대, 아이패드 미니 이후 모델과의 통화 기능은 대부분의 맥에서 작동하지만, 핸드오프나 인스턴트 핫스팟 같은 고급 기능은 애플이 의도적으로 차단해 두었습니다.
다행히도 약간의 기술적 지식과 노력만 있다면 이러한 제한을 우회할 수 있는 방법이 있습니다.
구형 애플 기기에서 핸드오프·인스턴트 핫스팟이 작동하지 않는 이유
2012년 이전에 판매된 맥과 iOS 기기는 구형 블루투스 칩을 탑재하고 있으며, 그 이후 모델은 Bluetooth 4.0 LE(저전력) 칩을 사용합니다. 구형 칩은 연결 상태를 유지하는 동안 배터리를 지속적으로 소모하는 반면, Bluetooth 4.0 LE는 파일 공유나 통화처럼 실제로 사용할 때만 에너지를 크게 소모하도록 설계되어 있습니다.
핸드오프는 맥과 아이폰·아이패드 간의 안정적인 연결이 필요하기 때문에, 구형 기기에서 이 기능을 강제로 사용하면 배터리가 빠르게 방전될 것입니다. 하지만 여전히 멀쩡히 돌아가는 맥을 버리기 아깝다면, 시스템을 속이는 방법으로 이 문제를 해결할 수 있습니다.
Mac에 Continuity를 추가하기 위해 필요한 것
먼저 Mac에 저전력 블루투스(Bluetooth Low Energy) 지원 기능을 추가해야 합니다. 두 가지 방법이 있는데, 하나는 USB 블루투스 동글을 연결하는 것이고 다른 하나는 AirPort Extreme 카드를 업그레이드하는 것입니다. 비용과 난이도 면에서 USB 동글 방식을 추천합니다.
Continuity와의 호환성이 검증된 ASUS BT400 같은 Bluetooth 4.0 동글은 영국 Amazon에서 £12.95, 미국에서 $14.99 정도에 구입할 수 있습니다. 그 외에 테스트를 거친 호환 동글로는 GMYLE 블루투스 어댑터(영국 £13.98 / 미국 $13.48), IOGEAR GBU521(영국 £20 / 미국 $14.33) 등이 있습니다.
두 번째로 필요한 것은 시스템에 Continuity Activation Tool(CAT)이라 불리는 소프트웨어 패치를 적용하는 것입니다. 모든 구형 맥 모델이 지원되는 것은 아니지만, USB 블루투스 동글을 추가하면 대부분의 구형 모델에서 CAT가 작동합니다. 패치는 CAT 개발자가 제작한 아래 차트와 목록의 모델에서 작동합니다.
- MacBook Air: 2010년 말 이후 모델
- Mac mini: 2009년 말 이후 모델
- MacBook: 2008년 말 모델
- MacBook Pro 13인치: 2009년 중반 이후 모델
- MacBook Pro 15인치: 2008년 말 이후 모델
- MacBook Pro 17인치: 2009년 초반 이후 모델
- Mac Pro: 2009년 초반 이후 모델
- iMac: 2009년 말 이후 모델
(자신의 맥 모델을 확인하는 방법을 모른다면, 보유 중인 Mac 모델 식별 방법 가이드를 참고하세요.)
2008년 초반 Mac Pro와 2007년 중반 iMac에서도 Continuity 활성화가 가능하지만, 이 경우에는 USB 동글이 작동하지 않으므로 반드시 AirPort Extreme 카드 업그레이드가 필요합니다. 한편 2011년 중반 MacBook Air 또는 Mac mini를 사용한다면 좋은 소식이 있습니다. 이 두 모델은 패치만 적용하면 별도의 USB 동글이나 AirPort Extreme 카드 없이도 Continuity가 작동합니다.
CAT는 macOS 10.10(요세미티), 10.11(엘 캐피탄), 10.12(시에라)에서 공식적으로 작동합니다. 10.13(하이 시에라)에서 성공했다는 사용자 후기도 있지만, 10.14(모하비) 이상에서는 문제가 발생할 가능성이 높으므로 현재로서는 시도하지 않는 것이 좋습니다.
진행 전 주의사항
Continuity Activation Tool이 작동하려면 일부 시스템 파일을 수정하고 드라이버 서명(driver signing)을 비활성화해야 합니다. 즉, Mac의 전체적인 보안 수준이 한 단계 낮아집니다. 향상된 기능을 고려하면 감수할 만한 대가일 수 있지만, 반드시 알고 진행해야 할 부분입니다.
또한 macOS를 업데이트할 때마다 패치를 다시 적용해야 하며, 항상 최신 버전의 Continuity Activation Tool을 사용해야 합니다. 다행히 해당 소프트웨어의 마지막 업데이트는 2016년이었으므로 최신 버전을 유지하는 것은 어렵지 않습니다.
Continuity Activation Tool 설치 방법
가능하다면 먼저 Time Machine 백업을 생성하세요. 그런 다음 Continuity Activation Tool 웹사이트에서 패치 파일을 다운로드합니다.
압축 파일을 해제한 후, Continuity Activation Tool 아이콘(주황색 원 모양)을 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 '열기'를 선택합니다. 표시되는 대화 상자에서 다시 '열기'를 클릭하면 로그인 암호 입력을 요청받습니다.
두 개의 명령줄 창이 열리는데, 하나는 일련의 검사와 백그라운드 작업을 진행합니다. 걱정할 필요 없습니다. 설치 옵션을 제공하는 두 번째 창에 집중하면 됩니다. 해당 창을 선택하고 키보드로 1을 입력하면 Continuity가 활성화됩니다.
안내가 표시되면 USB 블루투스 동글을 삽입하고, 이미 꽂혀 있다면 제거한 후 다시 연결합니다. 백그라운드 검사와 절차가 다시 진행되며, 몇 분 후 창을 선택하고 아무 키나 눌러 Mac을 재부팅하라는 메시지가 표시됩니다. 문제가 발생하면 원인과 해결 방법이 함께 안내됩니다.
Continuity Activation Tool 설정하기
Mac이 재부팅되면 시스템 환경설정을 열고 '일반'을 클릭한 다음, '이 Mac과 iCloud 기기 간에 Handoff 허용' 옵션에 체크합니다. 각 iOS 기기에서는 설정 앱을 열고 일반 > Handoff 및 제안된 앱으로 이동한 후, Handoff 스위치를 활성화합니다.
Continuity가 작동하려면 Mac과 iOS 기기 모두 동일한 iCloud 계정에 로그인되어 있어야 한다는 점을 잊지 마세요.
운이 좋다면 모든 것이 즉시 작동할 것입니다. 앱 핸드오프를 테스트하려면 iOS 기기의 Safari에서 페이지를 열어보세요. 잠시 후 Dock 왼쪽에 해당 페이지가 나타나야 합니다. 반대 방향으로도 테스트해 보세요. Mac의 Safari에서 웹페이지를 열면 iOS 기기 잠금 화면 왼쪽 하단(위로 끌어 올리면 됨) 또는 홈 버튼을 두 번 눌렀을 때 나타나는 앱 전환기 왼쪽에 아이콘이 표시되어야 합니다.
작동하지 않는 경우, Mac과 iOS 기기에서 iCloud를 로그아웃한 후 다시 로그인해 보세요. 모든 기기를 재부팅하는 것도 도움이 됩니다.
실제 테스트 결과 iOS에서 Mac으로의 앱 핸드오프는 즉시 작동했지만, Mac에서 iOS로의 핸드오프가 작동하기까지 몇 시간이 걸렸습니다. 인내심을 갖고 기다려 보세요. 또한 iWork 앱(페이지, 넘버스, 키노트)이 핸드오프를 통해 안정적으로 작동하지 않는 문제를 겪었는데, Continuity와 완벽하게 호환되는 맥에서도 유사한 문제를 보고하는 사용자들이 있으니 참고하세요.
마지막으로, Continuity가 계속 작동하려면 USB 블루투스 동글을 항상 Mac에 연결해 두어야 한다는 점에 유의하세요.
CAT 제거 방법
문제가 없더라도 Continuity Activation Tool은 하드 디스크에 보관하고, 사용자 폴더에 생성된 KextsBackupAfterPatch 또는 KextsBackupBeforePatch 폴더는 삭제하지 않는 것이 좋습니다. Wi-Fi 어댑터가 인식되지 않는 등의 문제가 발생하면 패치를 제거할 수 있습니다.
컴퓨터를 원래 상태로 되돌리려면 도구를 다시 실행하고 이번에는 제거(Uninstall) 옵션을 선택합니다. 안내에 따라 재부팅하면 됩니다.