macOS 27, Snapdragon X2 Elite Extreme에서 최초 구동

Miguel C라는 가명의 애호가가 애플이 공식적으로 지원하지 않는 퀄컴 프로세서에서 macOS 27을 구동하는 데 성공했습니다. 이 프로젝트는 Snapintosh로 명명되었으며, 해당 플랫폼에서 이루어진 최초의 시도입니다.

macOS 27, Snapdragon X2 Elite Extreme에서 최초 구동
사진: X/@ACELOGIC_

실험은 퀄컴 Snapdragon X2 Elite Extreme 칩을 탑재한 ASUS Zenbook A16에서 진행되었습니다. 일반적으로 애플 기기 전용인 macOS 27의 Golden Gate 버전이 실행되었습니다.

기술적으로 이 솔루션은 ARM64 아키텍처용 하이퍼바이저를 기반으로 합니다. 하이퍼바이저는 macOS의 원본 커널을 초기화하고 이를 퀄컴의 하드웨어 구성 요소에 맞게 조정합니다. 또한 개발자는 자체 Metal 드라이버를 통해 내장 GPU인 Adreno X2-90에서 그래픽 하드웨어 가속을 구현했습니다.

그래픽 외에도 키보드, 터치패드 제스처, 내장 NVMe 저장장치가 정상적으로 작동합니다. 덕분에 macOS 환경에서 노트북으로 기본적인 작업을 수행할 수 있습니다.

그러나 완전한 포팅까지는 아직 갈 길이 멉니다. 현재 지원되는 기기는 Snapdragon X2E-96-100 칩을 탑재한 ASUS Zenbook A16 UX3607OA 한 모델뿐이어서 활용 범위가 크게 제한됩니다.

이 밖에도 해결되지 않은 문제가 남아 있습니다. 소리, 블루투스 모듈, 웹캠, 절전 모드가 작동하지 않습니다. 외부 모니터 연결은 지원되지 않으며, 화면 주사율도 60Hz를 넘지 못합니다.

이러한 한계에도 불구하고 Snapintosh는 지금까지 Windows만 지원하던 퀄컴 플랫폼에서 macOS를 실행할 수 있다는 가능성을 보여줍니다.