Apple’ın macOS 27 işletim sistemini Qualcomm Snapdragon işlemcili bilgisayarlarda çalıştıran Snapintosh projesinin kaynak kodları yayınlandı. Bağımsız geliştirici Miguel C tarafından hazırlanan yazılım, Snapdragon X2 Elite Extreme işlemcili ASUS Zenbook A16 üzerinde macOS 27 Golden Gate sürümünü çalıştırabiliyor. GitHub üzerinden erişime açılan proje, Apple’ın işletim sistemini farklı bir ARM platformuna taşıyan özel sürücüler ve sistem araçlarını içeriyor.
Snapdragon X2 Üzerinde macOS 27 Nasıl Çalışıyor?
Snapintosh, klasik Hackintosh kurulumlarından farklı bir teknik altyapıya sahip. Intel işlemcili bilgisayarlarda kullanılan yöntemlerin yerine ARM64 mimarisi için geliştirilen EL2 seviyesinde bir hipervizör kullanılıyor. Bu yazılım, macOS çekirdeğinin Apple Silicon donanımlarında beklediği sistem bileşenlerini Qualcomm işlemcisinin sunduğu özelliklerle eşleştiriyor.

Sistemde Apple’ın orijinal macOS çekirdeği varsayılan olarak değiştirilmeden çalıştırılıyor. Snapdragon işlemcisinin bellek yönetimi, donanım erişimi ve işletim sistemiyle iletişim kurma biçimi ise özel uyumluluk bileşenleri üzerinden düzenleniyor. Apple’ın kullandığı 16 KB bellek sayfaları, Qualcomm donanımının 4 KB sayfa yapısına uyarlanıyor.
Geliştiricinin üzerinde çalıştığı en önemli bileşenlerden biri grafik hızlandırma desteği. Snapintosh, ASUS bilgisayardaki Adreno X2-90 grafik birimini kullanarak macOS masaüstünü donanım hızlandırmasıyla görüntüleyebiliyor. Bunun için Apple’ın Metal grafik teknolojisini Qualcomm GPU ile buluşturan AdrenoMetal, AdrenoX2 ve AdrenoDisplay bileşenleri geliştirildi.
Grafik işlemlerinde ayrıca air2ir3 adlı bir derleyici kullanılıyor. Bu araç, Apple’ın Metal gölgelendirici kodlarını Adreno grafik mimarisinin işleyebileceği formata dönüştürüyor. Böylece masaüstü görüntüsü işlemci üzerinden yazılımsal olarak oluşturulmak yerine doğrudan Snapdragon’un grafik birimi tarafından işleniyor.
Grafik sürücülerindeki çalışmaların ardından macOS masaüstü, Dock, uygulama pencereleri ve Liquid Glass arayüzünün önemli bölümleri görüntülenebiliyor. Yapılan piksel karşılaştırma testlerinde görüntü oluşturma işlemlerinin doğruluğu da kontrol edildi. Ancak masaüstü animasyonları ve kullanıcı etkileşimleri henüz kararlı bir akıcılığa ulaşmış değil.

Snapintosh’un mevcut sürümü yalnızca ASUS Zenbook A16 UX3607OA modelinde çalışıyor. Desteklenen işlemci ise Snapdragon X2 Elite Extreme ailesindeki X2E-96-100. Geliştirilen yazılımın donanım yapılandırması, işlemci kayıtları ve sürücüleri doğrudan bu bilgisayara göre hazırlanmış durumda.
macOS 27’nin 26A428 numaralı derlemesini kullanan sistemde şu anda altı sanal işlemci çekirdeğinden yararlanılabiliyor. Dizüstü bilgisayarın 2880 x 1800 piksel çözünürlüklü ekranı da çalışıyor. Ancak panelin 120 Hz yenileme hızı henüz desteklenmediği için görüntü 60 Hz ile sınırlandırılıyor.
Klavye ve dokunmatik yüzey desteği de projeye dahil edildi. Kullanıcılar dokunmatik yüzey hareketlerini kullanabiliyor, Mission Control ekranını açabiliyor ve uygulamalar arasında geçiş yapabiliyor. Dahili NVMe SSD üzerinden macOS kurulumu ve işletim sisteminin depolama birimine erişimi de çalışır durumda.
Kablosuz bağlantı konusunda ise henüz tam uyumluluk sağlanamadı. Bilgisayardaki QCC2072 Wi-Fi denetleyicisi ağları tarayabiliyor, WPA2 bağlantısı kurabiliyor ve DHCP üzerinden IP adresi alabiliyor. Ancak bu işlemler ayrı bir Mac bilgisayarın kontrol ettiği test ortamında gerçekleştiriliyor. macOS’un kendi Wi-Fi menüsü üzerinden doğrudan bağlantı kurulamıyor.
Eksik donanım desteği yalnızca kablosuz bağlantıyla sınırlı değil. Ses sistemi, Bluetooth, dahili kameralar, uyku ve uyanma özellikleri ile harici monitör bağlantıları henüz çalışmıyor. Grafik arayüzündeki gecikmeler ve performans sorunları da giderilmeyi bekliyor.
Kurulum işlemi sırasında kullanıcıların karşılaşacağı başka bir kısıtlama daha bulunuyor. Snapintosh, Qualcomm işlemcili dizüstü bilgisayarda macOS’u tek başına başlatamıyor. Bunun için macOS 27 yüklü ayrı bir Mac bilgisayarın USB-C kablosuyla ASUS Zenbook A16’ya bağlanması gerekiyor.
Önyükleme işlemlerinde Asahi Linux projesinin m1n1 aracından geliştirilen q1n1 kullanılıyor. Mac bilgisayar, gerekli başlangıç bileşenlerini USB-C bağlantısı üzerinden Snapdragon sistemine aktarıyor. İşletim sistemi açıldıktan sonra ise macOS, ASUS bilgisayarın kendi işlemcisi ve Adreno grafik birimi üzerinde çalışıyor.
Bilgisayar her kapatılıp yeniden açıldığında aynı önyükleme işleminin tekrarlanması gerekiyor. Bağımsız bir başlangıç sistemi henüz hazırlanmadığından Snapintosh’un günlük kullanımda standart bir macOS kurulumu gibi çalışması mümkün değil.
GitHub’da yayınlanan dosyalar arasında hipervizör bileşenleri, grafik sürücüleri, donanım uyumluluk araçları, derleme komutları ve kurulum belgeleri bulunuyor. Ancak kullanıcıların doğrudan indirip yükleyebileceği hazır bir macOS ISO veya kurulum paketi sunulmuyor.
Yazılımı denemek isteyenlerin Apple’ın macOS 27 IPSW dosyasını, ilgili Kernel Debug Kit paketini ve gerekli geliştirme araçlarını ayrıca edinmesi gerekiyor. Derleme sürecinde Xcode, Python 3, LLVM, Meson ve Ninja gibi araçlar da kullanılıyor. Grafik birimi ve kablosuz ağ denetleyicisi için gerekli bazı üretici yazılımları da ayrıca temin ediliyor.
Projenin deneysel yapısı nedeniyle kurulum önemli riskler barındırıyor. Snapintosh, dizüstü bilgisayarın dahili SSD bölümleme tablosunu değiştirebiliyor. Kurulum sırasında yaşanabilecek bir hata, mevcut Windows işletim sisteminin veya depolanan dosyaların kaybolmasına neden olabiliyor.
Yazılım aynı zamanda işlemci frekanslarına, GPU ayarlarına ve bellek yönetimine doğrudan müdahale ediyor. Düşük pil seviyesinde çalışmayı engelleyen ve aşırı sıcaklıklarda işlemleri durduran güvenlik mekanizmaları bulunuyor. Buna rağmen sistem kilitlenmeleri, beklenmedik yeniden başlatmalar ve donanım kaynaklı sorunlar yaşanabiliyor.
Snapintosh, Apple, Qualcomm veya ASUS tarafından resmi olarak desteklenmiyor. Projenin kaynak kodları açık biçimde dağıtılsa da macOS işletim sisteminin Apple markalı olmayan donanımlarda kullanılması, Apple’ın yazılım lisans koşullarıyla çelişebiliyor.
Qualcomm’un Snapdragon işlemciler için işletim sistemi desteği de genişlemeye devam ediyor. Windows’un yanı sıra Linux desteği üzerinde çalışan şirket, Snapdragon X2 platformu için Debian desteğini 2026’nın sonuna, sertifikalı Ubuntu desteğini ise 2027’nin ilk yarısına planladı. Snapintosh ise bu resmi çalışmaların dışında geliştirilen bağımsız bir proje olarak GitHub üzerinden erişime açık.


