Advertisement

Rehberler

Mac, macOS ve Hackintosh rehberleri.
Herkese merhabalar. Bu konuda cihazımızı Hackintosh yapmak için yani macOS yüklemek için Bootloader (OpenCore/Clover) aracılığı ile sisteme enjekte ettiğimiz kextler nedir, hangisi ne işe yarar ve hangilerini kullanmamız gerekiyor onu anlatacağım. Kextleri donanımın macOS tarafındaki sürücüleri olarak tanımlayabiliriz. Şimdi aşağıda kextlerimizi kategorilere ayırıp listeleyelim. macOS kurulumu için gerekli kextler Kext Bilgi MinKernel MaxKernel Lilu AppleALC, WhatGreen, VirtualSMC ve diğer birçok kext için gerekli olan birçok işlemi yamalamak için bir kext. Lilu olmadan bu kextler çalışmazlar. 8.0.0 (10.4) VirtualSMC Gerçek Mac'lerde bulunan SMC yongasını taklit eder, macOS bu olmadan önyükleme yapmaz. 8.0.0 (10.4)...
Çoğu zaman hazır EFI kullanırken yapımcısı tarafından, kurulum sonrası veya öncesinde SMBIOS yenilemeniz gerektiği hakkında bir not eklenir. Bu konumuzda sizlere GenSMBIOS ile SMBIOS nasıl yenilenir veya kendiniz config yapıyorsanız nasıl oluşturulur, onu öğreteceğim. GenSMBIOS: https://github.com/corpnewt/GenSMBIOS Config dosyasını detaylı düzenlemek için ProperTree: https://github.com/corpnewt/ProperTree GenSMBIOS ve ProperTree scriptleri için gerekli olan Pyhton: https://www.python.org/downloads/ Kendiniz config yapıyorsanız SMBIOS listemiz: https://www.technopat.net/sosyal/konu/smbios-listesi.1272736/ Hatırlatıcı Geçersiz seri numarası veya satın alım tarihi onaylanmamış seri numarası kullanmak daha güvenli olacaktır. Buradan...
Aureal ASUS Aura içeren Hackintosh sistemler için macOS istemci sürücüsü. Big Sur desteği olmakla beraber diğer macOS sürümleri hakkında bilgi bulamadım. Ne işe yarar? Özel efektlerin yanı sıra içinde olanları da ayarlamanızı ve renkleri belirlemenize olanak tanır: Notlar Aura USB kontrolcüsünün vendor: 0x0b05 ve product: 0x18f3 idlerine sahip olması beklenir - eğer sizdeki farklıysa lütfen bir ticket açın. Emeği Geçenler İlk etapta Aureal yazılımını yazdığı için Joshua May teşekkür ederiz. Kaynak: GitHub - aluveitie/Aureal: ASUS Aura client software for macOS
OS X, UTC zamanı kullanmakta. Fakat Windows UTC kullanmadığından iki sistem arasında bir saat senkronizasyon sorunu oluşmakta. Ufak bir Kayıt Defteri değişikliği ile Windows da UTC zamanı kullanacak şekilde ayarlanabilir. Windows Masaüstünden: Kayıt Defteri Düzenleyici'yi açın (regedit) Bu yolu bulun: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation RealTimeIsUniversal adında bir Dword değeri oluşturun burada ve değerini 1 olarak ayarlayın. Bilgisayarınızı yeniden başlatın Bu şekilde saat sorununu çözebilmeniz gerek.
Yedek oluşturma Hackintosh, gerçek bir Macintosh değildir. Apple, işletim sistemini Hackintosh'ta test etmiyor. Apple, macOS'un bugün veya yarın Hackintosh'ta çalışacağına dair bir güvence sağlamıyor. Bir Hackintosh kurmaya ve dijital hayatımızı ona emanet etmeye karar verdiğimizde, (a) önemli sorunların ortaya çıkabileceğini bilme ve (b) dijital felakete karşı önlem almak için proaktif önlemler alma bilgeliğine sahip olmalıyız. Bu derleme işlemi, tam bir önyüklenebilir yedekleme yapılana kadar tamamlanmış sayılmaz. Aşamalar: Tam önyüklenebilir bir yedekleme yapmak için aşağıdaki sürprizbozan'ı açın. Bunun için gerekli bileşenler, kaynak rehberin başında Components: Bootable Backup bölümünde listelenmiştir. Önyüklenebilir yedek yapma...
NOT: Programın sadece resmi sürümlerini kullanın. Lütfen GitHub yapımlarını kullanmayın. (örn: uygulamanın ara sürümleri vb.) Amaç: Eğer anakartınızın EFI klasörünü, HackinDROM uygulamasında desteklenen anakartlar listesine eklemek isterseniz, Inqnuam isimli TM kullanıcısına bir özel mesaj atarak kullanıcı kimliği ve şifre talep edin. TM sitesinde özel mesaj atmak için minimum 75 gönderiye sahip olmanız gerekmekte. Ardından aşağıdaki eylemleri yapabilirsiniz: Yeni bir anakart için girdi açıp, EFI klasörü ile tamamlayabilirsiniz. Oluşturduğunuz her bir yeni girdi için bunları yapabilirsiniz: Daha güncel bir OpenCore sürümü çıktığında, yeni bir EFI klasörü yayınlayabilirsiniz. Eğer önemli bir sorun tespit edip bu sorunu...
Gigabyte Z490 Vision D örneğini kullanarak çoklu EFI klasörlerini yönetme işlemini görsellendirelim. Bu girdiyi seçtiğimizde, mevcut tüm OpenCore sürümlerinin olduğu bir liste göreceğiz. Her sürümün yanında 4 simge bulunur: İlk simge, EFI klasörünü etkinleştiren veya devre dışı bırakan bir slide/butondur. Devre dışı bırakıldığında, kullanıcılar bu klasörü göremez veya indiremez. İkinci simge, Sürüm Notlarını ve ilgili URL'yi gösterir. Her ikisi de herhangi bir zamanda düzenlenebilir. Üçüncü simge, kullanıcılara Sürüm Notlarını okumalarını hatırlatmak için bir uyarı veya uyarı göstergesidir. Dördüncü simge, EFI klasörünü yerel diske indirmemizi sağlar. En üstteki girdide, mavi OpenCore logosunun ortasındaki kırmızı noktaya dikkat...
HackinDROM uygulaması ayrıca yeni bir kurulumda, yeni bir EFI klasörü oluşturmak için de kullanılabilir. Zamanla daha fazla anakart eklenecektir. Bu rehberin yazıya döküldüğü tarih itibariyle aşağıdaki anakartlar/konfigürasyonlar mevcuttur: Gigabyte Z390 Designare ve Z490 Vision D için Broadcom tabanlı WiFi/BT modül veya kart (Fenvi, YOUBO, ABWB, vb.) barındıran standart bir konfigürasyon, Intel WiFi/BT modül barındıran bir de özel konfigürasyon mevcut. Özel konfigürasyonun sonunda OpenIntelWireless eklidir. OpenIntelWireless konfigürasyonunu kullanmak için, sisteminizde tek bir Intel modülü dışında başka hiçbir WiFi/BT modülü olmamalıdır. Aşağıda gösterildiği gibi Create EFI seçeneğini seçerek başlıyoruz: Bu, beraberinde bize...
Güncellemek istediğimiz diskin EFI bölüntüsünü mount ederek başlıyoruz. Uygulama, halihazırda OpenCore'un bulunup bulunmadığını (a), bulunuyorsa hangi sürümde olduğunu (b) ve ne kadar disk alanı olduğunu (c) kontrol edecek. Duruma bağlı olarak farklı seçenekler gelecektir. Burada mümkün seçenekleri görüyoruz: Reinstall OC → Eğer en güncel sürüm zaten yüklüyse Install OC → Eğer OpenCore yüklü değilse Update to X.Y.Z → Eğer eski sürüm yüklü ve güncel bir sürüm varsa OpenCore requires X MB → Eğer EFI bölüntüsünde yeteri kadar alan yoksa NOT 1: Sadece EFI bölüntüsüne sahip olan diskler HackinDROM uygulamasında görünür. NOT 2: Bu uygulama, bölüntü mount edildiği zaman EFI bölüntüsünün adını değiştirecektir. Birden fazla EFI bölüntüsü...
Catalina ve Big Sur'da çalışmaktadır. Mojave kullanıcıları lütfen bunun yerine HackinDROM websitesini kullanın. NOT: Eğer sisteminizde Bluetooth çalışmıyorsa lütfen uygulamanın 1.4.3 veya daha güncel bir sürümü kullanın. Programın sadece resmi sürümlerini kullanın. Lütfen GitHub yapımlarını kullanmayın. (örn: uygulamanın ara sürümleri vb.) Amaç: Şu anda OpenCore her ay güncellenmekte. Bu iyi bir şey fakat EFI klasörümüzü bu sıklıkta güncellemek sıkıcı olduğu kadar hataya açık hale de gelebilir. Neyse ki Inqnuam isimli bir kullanıcı, tüm işlemleri bizim yerimize halledebilecek harika bir uygulama geliştirdi. Bu görsel anlatımlı mini rehber, tüm süreç hakkında bize yol gösterecek. Uyarı: USB belleğe yedek bir EFI klasörü hazırlamak...
OpenCore 0.7.2 EFI klasörü, macOS'ta Thunderbolt'u iyileştiren AppleVTD'yi etkinleştirir, ancak Antelope Audio cihazları ve Apple'ın kendi Thunderbolt-Gigabit Ethernet adaptörü gibi AppleVTD gerektiren bir Thunderbolt cihazı kullanmadığımız sürece bu özellik gerekli değil. AppleVTD'yi etkinleştirmek aşağıdaki adımlar gerekiyor (her bir öğe şart): Kernel --> Quirks --> DisableIoMapper --> İşareti kaldırın (Sadece macOS'u etkiler) ACPI --> Add --> SSDT-DMAR.aml --> İşaretleyin (Bütün işletim sistemlerini etkiler) ACPI --> Delete --> DMAR --> İşaretleyin (Bütün işletim sistemlerini etkiler) BIOS Setup --> VT-d --> Enabled Öğe 1, 2 ve 3, config.plist'i etkiler ve OpenCore 0.7.2 EFI'de zaten mevcuttur. Ancak 4. madde manuel olarak...
Hemen hemen macOS'de bütün Samsung SSD'lerde geçerli olan TRIM teknolojisinde ciddi bir hata keşfettikten sonra bunlardan başka biz hangi SSD'ler bu durumdan etkileniyor veya etkilenmiyor görebilmek için zaman harcadık ve birkaç SSD'nin adının burada belirtilmemizde fayda olduğunu gördük. Etkilenen veya etkilenmeyen SSD'ler için buraya bakabilirsiniz: Çalışıyor ama TRIM bozuk (TRIM kapalı bir şekilde kullanılabilir ancak bu daha yavaş açılma süresi yaratabilir, bundan dolayı eğer istenirse disk sadece veri depolamak için kullanılabilir): Samsung 950 Pro Samsung 960 Evo/Pro Samsung 970 Evo/Pro TRIM ile düzgün çalışıyor: Western Digital Blue SN550 Western Digital Black SN700 Western Digital Black SN720 Western Digital Black SN750...
gibMacOS, Windows ve macOS gibi platformlarda çalışıyor ve amacı macOS'in kurulum dosyalarını indirmek. Bunlar hem Hackintosh hem gerçek Mac için kullanılabilir. gibMacOS ile Big Sur, Catalina, Monterey, Mojave gibi sürümlerin "offline" imajlarını indirebilirsiniz. gibMacOS, GitHub'da gözükene göre 78.9% Python 12.1% Batchfile ve 9.0% Shell ile yazılmıştır. Python olmadan çalışmama veya düzgün çalışmayabilir. Doğru bir şekilde kullanabilmek için Python'u indirmeniz gerekir. Python 2 ve Python 3 sürümleri ile çalışabiliyor. gibMacOS'ten macOS'in kurulum dosyalarını indirirken direkt olarak Apple'dan indiriyorsunuz ve bu yüzden gibMacOS ile macOS'i modifiye yapılmamış bir şekilde kurabilirsiniz ve kullanabilirsiniz. Artık dd ve 7zip...
Windows'ta USBToolBox kullanarak USB haritası çıkarma Bu rehber Windows'ta, USBToolBox kullanarak nasıl USB haritası çıkarabileceğinizi izah edecektir. Eğer USB haritasını çıkaracağınız sistemde halihazırda Windows yüklüyse, Terminal tabanlı olan ve USBMap'ı birçok şekilde iyileştiren USBToolBox aracını kullanabilirsiniz. Teknik olarak USB haritası çıkarmada en gelişmiş çözüm ve aynı zamanda aktif geliştirmededir. Windows'ta bunu yapmanın bir avantajı ise tüm portlarınızı görebiliyorsunuz ve tek işlemde tüm portlarınızın haritasını çıkarabiliyorsunuz. Daha macOS'u kurmadan hızlı bir şekilde port haritasını halledebilirsiniz. Ayrıca, removing the need for controller renames in ACPI patches gibi bazı teknik sorunları da çözüme...
Başlamadan önce birkaç şeye ihtiyacımız var: Onboard/dahili ses çıkışı USB DAC'ler çalışmayacaktır. Ekran kartının ses çıkışı da kesin değildir. EFI/OC/Drivers ve config.plist>UEFI>Drivers içerisinde AudioDxe olmalı Binary Resources Resources klasörünü EFI/OC'nin içerisine atın. EFI klasörü için boyut/alan sorunu yaşayanlar için, Boot-Chime/Açılış sesi için ihtiyacımız olan tek dosya OCEFIAudio_VoiceOver_Boot.wav. Logging aktif bir şekilde OpenCore'un Debug sürümü Daha fazla bilgi için bkz: OpenCore Debugging/Hata ayıklama (Yeni bir sekme açar) Not: Her şeyi ayarladıktan sonra RELEASE sürümüne geri çevirebilirsiniz. NVRAM'daki ayarlar: NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82: SystemAudioVolume | Data | 0x46 Bu...
Doğrudan macOS Monterey'e (12) geçmek isteyen Big Sur (11) kullanıcıları bunu gerçek bir Mac'in yaptığı gibi yapabilir. Bu tamamen "Native" bir yöntemdir ve bunun ile birlikte güncelleme için USB oluşturmak gerektirmez. Bu yöntem Monterey'e (12) ayarlarınızı veya dosyalarınızı kaybetmeden Monterey'e geçiş yapmanızı sağlar. Not: Bu yöntem Hackintosh cihazlar içindir. Gerçek Mac için Clover ve OpenCore için olan yerlerin yapılması gerekmez. Önyükleyici ekranı olarak geçen yerler Mac'in kendi boot menüsü olacaktır. Rehber: macOS Monterey'e Doğrudan Yükseltmek 1. Kullanılan Önyükleyicinin En Son Sürüme Güncellenmesi Monterey'e güncellemeden önce ilk olarak kontrol etmeniz gereken şey önyükleyicinizin (OpenCore veya Clover gibi) en son...
Selam forum ahalisi, bugün kolay yoldan nasıl SMBus tanıtabileceğimizi göstereceğim. SMBus nedir, ne işe yarar? SMBus denilen şeyin açılımı "System management bus"dir bunun türkçesi ise;"sistem yönetim veriyolu" demektir. Asıl konuya gelelim SMBus ne işe yarar? SMBus yoğunlukla, açma / kapama talimatları için güç kaynağı ile iletişim için vardır. Eğer Hackintosh'da kapatma sorunu yaşıyorsanız bir de bu yöntemi deneyin. 1.) Adım: Hazırlık İlk önce verdiğim linkteki uygulamaları ve SSDT dosyasını indiriyoruz. Hackintool ve MaciASL'yi indiriyoruz. SSDT dosyamızı indiriyoruz. Hackintool'dan SMBus aygıtımızın IOReg Name'ini öğrenmemiz gerekecek ki SSDT'mizi düzenleyebilelim. Bunun için; Hackintool-->PCI-e-->SMBus aygıtımızı listeden...
İlk olarak Python'u, python.org'dan indirip yüklemeliyiz. Son sürümün Intel-only Installer'ini yükleyin. Universal2 installer bozuk ve ProperTree hata verecektir. Şu anda, Intel-only Installer'ı olan son sürüm 3.9.10 Pyhton'u yükledikten sonra sıra ProperTree'yi yapılandırmakta. ProperTree'nin klasöründe, Scripts klasörüne girip buildapp-select.command'ı çalıştırın. Eğer Gatekeeper tarafından engellenirse, buildapp-select.command'a sağ tıklayın ve açın. Bir başka uyarı gelecek ve sonrasında çalıştırabileceksiniz. Bir Terminal ekranı gelecek ve sizden Pyhton'u seçmenizi isteyecek. Python'un /Library/Frameworks/Python.framework/...'da bulunduğu sayıyı girin (genellikle 3), ve sonrasında enterlayın. Şimdi, ProperTree'nin klasörüne geri...
Stats Durum çubuğunuzda macOS sistem monitörü. Kurulum Manuel kurulum Son sürümü buradan indirebilirsiniz. Bu, Stats.dmg adında bir dosya indirecektir. Açın ve sonrasında uygulamayı, uygulamalar klasörünüze sürükleyin. Homebrew brew install --cask stats Gereksinimler Stats şu anda macOS 10.13 (High Sierra) ve daha güncel sürümleri desteklemekte. Özellikler Stats, macOS sisteminizi izlemeye yarayan bir uygulamadır. İşlemci kullanımı Ekran kartı kullanımı Bellek kullanımı Disk kullanımı Sensörlerin bilgisi (Sıcaklık/Voltaj/Güç) Batarya yüzdesi İnternet kullanımı Fanların hızları Fan kontrolü Bluetooth aygıtlar Desteklenen diller English Polski Українська Русский 中文 (简体) (chenguokai ve Tai-Zhou katkılarıyla) Türkçe...
RadeonSensor - macOS'ta Radeon ekran kartını göstermek için Kext ve Gadget Kext, FakeSMC'nin kurulu olmasına dayanmadan özel bir gadget'a ekran kartı sıcaklığı sağlamak için FakeSMC'nin RadeonMonitor'üne dayanır ve bu nedenle bunun yerine VirtualSMC ile veya ekran kartının geçtiği bir VM'de olmadan kullanılabilir. Ekran kartının sıcaklığını okumak için bu kodun tüm kredisi FakeSMC/RadeonMonitor projesine gider. Durum çubuğunun tasarımında AMD PowerGadget ile uyumlu olması baz alınmıştır. Ekran kartı sıcaklığı ve MacOS Radeon VII'dan başlayarak, Apple sıcaklığı doğrudan bildirmeyi durdurdu, kextlerin bu özelliği devreye sokması ve uygulaması gerekmekte. Vega 10 ve daha eskisi için, diğer araçlar halihazırda herhangi bir kexte...
Yukarı