Hackintosh için Programlama

ppc64

APPRENTICE
3 Eyl 2024
64
26
71
Merhabalar. Şu sıralar aklımda bir fikir var, onu sizler ile paylaşmak istiyorum. Bildiğiniz gibi Hackintosh için programlar yazılıyor, mesela NootedRed, Kext Utility, vs.

Acaba Objective-C veya C++ programlama yapabilen, macOS'un SDK'sına hakim olan arkadaşlar, biz de bu alana katkıda bulunsak nasıl olur diyorum? Hackintosh için kullanışlı ve yardımcı programlar, desteklenmeyen donanımlar için sürücüler yazılabilir. Çok güzel olurdu hatta.

Ne düşünüyorsunuz?
 

kindo

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
18 Eki 2020
8,222
3,778
4,401
Hackintoshta uyumsuz donanımlar için yazılan kextlerin çoğu ve hatta neredeyse tamamı linux ve genel olarak unix platformlarından taşınmıştır. Eğer bir donanım fabrika çıkışlı olarak yazılımı paylaşmamışsa muhtemelen kapalı koddur ve bir çekilde çalışmayacağı anlamına gelir. Eğer C dilinde iyisen kext derlemesi yapman daha kolay olabilir. Zira donanım sürücülerini çoğu C veya C++ ile yazılmıştır. Bir sürücü için bazen on binlerce satır kod ile muhatap olmak gerekebilir. Biraz zahmetli ama imkansız değil. Eğer ilgin ve hevesin varsa ham hallerine bakabilirsin. Acidanthera github deposunda hem kodların derlenmiş hali kext olarak hemde kaynak kodu XCode perojesi olarak bulunuyor.
Mesela lilu kextin proje haline
burdan bakabilirsin. Çekirdek uzantıları geliştirmesi konusunda destek sunmak istersen kextin reposundan çatallayıp hemen geliştirmeye başlayabilirsin. İyi ilerlersen zaten dikkati çekersin bir şekilde. Zira hackintsoh tarafı topluluk odaklı ve tamamen gönüllü geliştirmeyi esas alıyor.
Bunun dışında hackintosh süreçlerini basitleştirmenin en iyi yolu ortalıkta dolaşan python CL uygulamlarına GUI yapmak olabilir. Eğer yeteneğin varsa son zamanlarda hazırlanan hackintsoh için en iyisi diyebileceğim
OpCoreSipmlify için GUI yazarak işe başlayabilirsin. QT tüm işletim sistemlerini kapsayabilir bu konuda ve python ile uyumludur.
 
BootLoader
OpenCore 0.9.7
Laptop Modeli
Sonoma 14.0
Anakart Modeli
Faxconn HM67M-S
İşlemci Modeli
CPU i5-2400
Grafik Kartı
RX570 4GB
Ses Kartı Modeli
ALC662
Ağ Aygıtları
RTL8111
Disk ve RAM
14GB DDR3 - Crucil 480GB SSD
  • Like
Tepkiler: ppc64

ppc64

APPRENTICE
3 Eyl 2024
64
26
71
Şu sıralar aklımda ProperTree alternatifi bir program yapmak var. Onu yapabilirsem çok güzel olur. Bunun dışında komut satırı programlarına GUI yazma fikri için de teşekkür ediyorum.
 
  • Like
Tepkiler: kindo

kindo

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
18 Eki 2020
8,222
3,778
4,401
BootLoader
OpenCore 0.9.7
Laptop Modeli
Sonoma 14.0
Anakart Modeli
Faxconn HM67M-S
İşlemci Modeli
CPU i5-2400
Grafik Kartı
RX570 4GB
Ses Kartı Modeli
ALC662
Ağ Aygıtları
RTL8111
Disk ve RAM
14GB DDR3 - Crucil 480GB SSD
  • Like
Tepkiler: ppc64

kindo

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
18 Eki 2020
8,222
3,778
4,401
Tabi kendi yeteneklerinle yeniden bir XML ayrıştırıcı yazmak daha iyidir. Paylaştığım repolar fikir vermesi içindir.
 
BootLoader
OpenCore 0.9.7
Laptop Modeli
Sonoma 14.0
Anakart Modeli
Faxconn HM67M-S
İşlemci Modeli
CPU i5-2400
Grafik Kartı
RX570 4GB
Ses Kartı Modeli
ALC662
Ağ Aygıtları
RTL8111
Disk ve RAM
14GB DDR3 - Crucil 480GB SSD
  • Like
Tepkiler: ppc64

Benzer konular

AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım    Hayır teşekkürler