Snapintosh 讓 macOS 27 跑上 Snapdragon X2 筆電:「黑蘋果」再度登場?

BlueSky

AI 摘要

  • 獨立開發者公開開源專案 Snapintosh,據報成功在 ASUS Zenbook A16 上運行 macOS 27。
  • 目前系統仍需另一部 Mac 協助開機,多項硬體功能尚未運作。

Apple 全面轉向自家 Apple Silicon 晶片後,早年以 Intel 平台安裝 macOS 的「黑蘋果」(Hackintosh)社群近年趨於沉寂。近日,獨立開發者 Miguel C 公開名為 Snapintosh 的開源專案,據來源報導,該專案已成功將 macOS 27 Golden Gate 移植至搭載 Qualcomm Snapdragon X2 晶片的筆電上。作者已將原始碼、驅動程式及相關工具上傳至 GitHub 供公眾下載。

事件背景:從 x86 到 ARM 的不同路線

過去的黑蘋果多依賴 Clover 或 OpenCore 等引導工具,修改 x86 平台的 ACPI 描述檔,使 macOS 能在 PC 硬體上運作。依來源描述,Snapintosh 則採取不同做法,是一套建基於 ARM64 架構、以 EL2 虛擬化底層(Hypervisor)為核心的相容層系統。

雖然 Qualcomm Oryon 核心與 Apple M 系列晶片同屬 ARM64 架構,但兩者的自研微架構與指令集擴展存在明顯差異。因此,Snapintosh 在保留 Apple 原生 macOS 核心的前提下,於底層動態攔截並轉譯記憶體管理單元(MMU)及各類硬體暫存器指令。

主要技術重點

  • CPU 配置:系統分配六顆虛擬 CPU 核心供 macOS 運行,已能成功載入桌面。
  • GPU 加速:作者為 Qualcomm Adreno X2-90 GPU 編寫了客製化 Metal 驅動程式,使 macOS 能調用硬體繪圖加速,順利呈現桌面及毛玻璃半透明等視覺特效。來源指出,這是整個專案最關鍵的突破之一。
  • 顯示輸出:受驅動完整度與面板控制通訊協定所限,螢幕目前鎖定為 2880 x 1800 解析度、60Hz 輸出,尚未支援螢幕原生的 120Hz 高更新率。
  • 輸入與儲存:筆電的實體鍵盤、多點觸控板手勢及內部 NVMe 固態硬碟已能正常識別與讀寫。

測試環境與硬體規格

項目內容
測試機型ASUS Zenbook A16 UX3607OA
處理器Qualcomm Snapdragon X2 Elite Extreme(X2E-96-100)
GPUQualcomm Adreno X2-90
目前支援機型僅限上述單一機型
目前顯示規格2880 x 1800,60Hz
目前系統狀態可載入桌面,介面反應速度與流暢度仍不穩定

目前的主要限制

根據來源,Snapintosh 目前最大的限制在於系統無法獨立開機。每次重新啟動,都必須以 USB-C 線連接另一部運行 macOS 27 的「母機」Mac,由母機推送引導程式與初始化記憶體映像檔後才能啟動。

  • 藍牙、音效、Webcam 尚未成功運作。
  • 睡眠喚醒(Sleep Mode)功能未能正常運作。
  • 外接螢幕輸出尚未成功。
  • Wi-Fi 目前只能透過母機進行連線除錯,無法在系統內直接搜尋及連線。
  • 底層轉譯造成效能損耗,加上排程優化仍處初期階段,整體操作體驗仍不穩定。

相容性與未來發展的觀察

Snapdragon X2 Elite Extreme 屬旗艦級 Windows on ARM 處理器,但相關機種的普及仍需時間。以現階段來看,Snapintosh 的硬體相容性極為有限,僅支援單一機型,要達到「日常可用」的程度,仍有很長的路要走。

來源提到,隨著越來越多開發者借助 AI 工具輔助逆向工程,相關進度或有機會加快。來源亦提及,該專案未來有望拓展至更多 ARM 筆電。這些均屬作者與來源的展望,目前尚未有具體時程或已確認的支援名單。

整體而言,Snapintosh 在 ARM 平台上運行 macOS 的嘗試,尤其是 GPU 硬體加速的實現,被視為重要的技術里程碑。然而,目前系統仍處於早期實驗階段,穩定性、功能完整度與硬體支援範圍都仍有明顯不足,讀者不宜將其視為可日常使用的方案。

Reference Link : pcmarket.com.hk

Related Articles

Stay Connected

0FansLike
0FollowersFollow
22,800SubscribersSubscribe
spot_img

Latest Articles