OpenCore ile AMD GPU Fake ID

yusufklncc

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
4 Ocak 2020
5,973
2,519
4,401
BootLoader
OpenCore 1.0.3
Laptop Modeli
Lenovo ThinkPad E570
İşlemci Modeli
i5 7200U
Grafik Kartı
HD Graphics 620
Ses Kartı Modeli
Conexant CX20753/4
Ağ Aygıtları
Realtek RTL8111/8168/8411 & Dell Wireless 1820A
Disk ve RAM
Samsung 860 EVO 256GB SSD & 8GB DDR3
  • Like
Tepkiler: Qklavye

Qklavye

APPRENTICE
24 Ağu 2019
97
32
21

Ekli dosyalar

Son düzenleme:
BootLoader
OpenCore 7.2
Anakart Modeli
Asus ROG Strix z490 G gaming Wifi
İşlemci Modeli
Intel Core i7 10700k
Grafik Kartı
Biostar Radeon RX 560
Ses Kartı Modeli
presonus audiobox 1818vsl
Disk ve RAM
Samsung evo 970 / Corsair MPE Core / 32GB DDR4 4000MHz

semistanGonzalez

APPRENTICE
31 Ocak 2022
47
21
21
Merhaba. Buralarda yeniyim. SSDT-GPU dosyasını nasıl açıp, düzenleyip, compile edeceğim acaba?
 
BootLoader
Opencore 0.7.7
Anakart Modeli
ASUS H81M-D R2.0
İşlemci Modeli
Intel Core i5-4460
Grafik Kartı
AMD Radeon R7 370 2GB
Ses Kartı Modeli
Realtek ALC887
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
500 GB HDD, 8 GB RAM DDR3 1600MHz

yusufklncc

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
4 Ocak 2020
5,973
2,519
4,401
Bu programla açıp düzenleyeceksin ve kaydedeceksin
 
BootLoader
OpenCore 1.0.3
Laptop Modeli
Lenovo ThinkPad E570
İşlemci Modeli
i5 7200U
Grafik Kartı
HD Graphics 620
Ses Kartı Modeli
Conexant CX20753/4
Ağ Aygıtları
Realtek RTL8111/8168/8411 & Dell Wireless 1820A
Disk ve RAM
Samsung 860 EVO 256GB SSD & 8GB DDR3
  • Like
Tepkiler: semistanGonzalez

semistanGonzalez

APPRENTICE
31 Ocak 2022
47
21
21
Bu programla açıp düzenleyeceksin ve kaydedeceksin
Teşekkürler. Kaydettim, OC - ACPI klasörüne kaydedip, OpenCore Configurator programıyla config.plist'e tanıtıp, Reset NVRAM yapıp yeniden başlattım.
Şimdi ise boot edilirken en altta "IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0" yazıyor ve öylece kalıyor.
BIOS ayarlarında onboard ekran kartını deaktive etmiştim. Ne yapmalıyım?
 
BootLoader
Opencore 0.7.7
Anakart Modeli
ASUS H81M-D R2.0
İşlemci Modeli
Intel Core i5-4460
Grafik Kartı
AMD Radeon R7 370 2GB
Ses Kartı Modeli
Realtek ALC887
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
500 GB HDD, 8 GB RAM DDR3 1600MHz

yusufklncc

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
4 Ocak 2020
5,973
2,519
4,401
Girdiğin ID ye göre değişir farklı denemeler yapmalısın.
 
BootLoader
OpenCore 1.0.3
Laptop Modeli
Lenovo ThinkPad E570
İşlemci Modeli
i5 7200U
Grafik Kartı
HD Graphics 620
Ses Kartı Modeli
Conexant CX20753/4
Ağ Aygıtları
Realtek RTL8111/8168/8411 & Dell Wireless 1820A
Disk ve RAM
Samsung 860 EVO 256GB SSD & 8GB DDR3

semistanGonzalez

APPRENTICE
31 Ocak 2022
47
21
21
Girdiğin ID ye göre değişir farklı denemeler yapmalısın.
EFI bölümünü harddiske mount ettim. Nasıl düzenleyeceğim? Tekrar kurup, olana kadar EFI'yi usb üzerinde bırakayım en iyisi.
 
BootLoader
Opencore 0.7.7
Anakart Modeli
ASUS H81M-D R2.0
İşlemci Modeli
Intel Core i5-4460
Grafik Kartı
AMD Radeon R7 370 2GB
Ses Kartı Modeli
Realtek ALC887
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
500 GB HDD, 8 GB RAM DDR3 1600MHz

yusufklncc

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
4 Ocak 2020
5,973
2,519
4,401
Harddisk üzerinde yaptıysan değişikliği USB ile açabilirsin tekrar.
 
BootLoader
OpenCore 1.0.3
Laptop Modeli
Lenovo ThinkPad E570
İşlemci Modeli
i5 7200U
Grafik Kartı
HD Graphics 620
Ses Kartı Modeli
Conexant CX20753/4
Ağ Aygıtları
Realtek RTL8111/8168/8411 & Dell Wireless 1820A
Disk ve RAM
Samsung 860 EVO 256GB SSD & 8GB DDR3
  • Like
Tepkiler: semistanGonzalez

semistanGonzalez

APPRENTICE
31 Ocak 2022
47
21
21
Harddisk üzerinde yaptıysan değişikliği USB ile açabilirsin tekrar.
Teşekkürler. Yavaş yavaş öğreneceğim.
MacOS Monterey sürümü ile sorunsuz şekilde uyguladım. İşlemleri uyguladıktan sonra grafik ve hız bakımından gözle görülür bir fark yaşandı. Yalnız Dock saydamlaşmıyor, bunu nasıl çözebilirim? Arkaplanı gri gözüküyor.
 
Moderatörün son düzenlenenleri:
BootLoader
Opencore 0.7.7
Anakart Modeli
ASUS H81M-D R2.0
İşlemci Modeli
Intel Core i5-4460
Grafik Kartı
AMD Radeon R7 370 2GB
Ses Kartı Modeli
Realtek ALC887
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
500 GB HDD, 8 GB RAM DDR3 1600MHz
  • Like
Tepkiler: yusufklncc

yusufklncc

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
4 Ocak 2020
5,973
2,519
4,401
Teşekkürler. Kaydettim, OC - ACPI klasörüne kaydedip, OpenCore Configurator programıyla config.plist'e tanıtıp, Reset NVRAM yapıp yeniden başlattım.
Şimdi ise boot edilirken en altta "IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0" yazıyor ve öylece kalıyor.
BIOS ayarlarında onboard ekran kartını deaktive etmiştim. Ne yapmalıyım?
BIOS'da CSM ayarı var mı?
 
BootLoader
OpenCore 1.0.3
Laptop Modeli
Lenovo ThinkPad E570
İşlemci Modeli
i5 7200U
Grafik Kartı
HD Graphics 620
Ses Kartı Modeli
Conexant CX20753/4
Ağ Aygıtları
Realtek RTL8111/8168/8411 & Dell Wireless 1820A
Disk ve RAM
Samsung 860 EVO 256GB SSD & 8GB DDR3
  • Like
Tepkiler: semistanGonzalez

brnonline

APPRENTICE
30 May 2023
18
0
1



Ekran kartı belki de Hackintosh sisteminin en önemli parçasıdır ve bu konuda büyük sorunlar yaşanmakta. High Sierra öncesinde insanları Nvidia ekran kartı almaya yönelten Apple Nvidia'nın ürün politikası, yazılımını paylaşmaması ve ekran kartlarında çıkan sorunlar nedeniyle bir çıkmaza girdi ve radikal bir karar aldı. Bu doğrultuda Apple artık tüm ürünlerinde hem daha iyi hem daha ucuz hemde daha performanslı olan AMD GPU'ları kullanmaya başladı.

Her ne kadar birçok AMD GPU macOS sistemlerinde otomatik tanınsa da bazı ürünler desteklendiği halde tanıtılamayabiliyorlar. Bu kartları kullanabilmek için Fake ID dediğimiz sahte aygıt kimliği kullanamamız gerekebiliyor. İşin bu kısmında her ne kadar Clover bootloader çok basit bir çözüm sunsada sunduğu çözüm grafik kartlarında performan kaybına sebep olabiliyor. OpenCore ise bize biraz daha zor gözükebilen ama grafik performansımızı tam olarak kullanabileceğimiz kalıcı bir çözüm sunmakta.

macOS tarafından desteklenen kartları incelemek için @Seyfullah N arkadaşımızın hazırlamış olduğu rehberi inceleyebilirsiniz.


Bizim konumuz ise bu ürünlerden sadece Fake IO kullanılması gereken ürünlerin OpenCore ile nasıl tanıtılacağı. İsterseniz öncelikle bu kartların hangi kartlar olduğuna bir bakalım.

  • R9 290/390
  • R9 280/380
  • R7 270/370
  • R9 260/360
  • R7 250
  • R7 240
Görmüş olduğunuz gibi yukarıda belirtiğimiz kartlar her ne kadar macOS üzerinde çalışsa da bu kartların çalışabilmesi için Fake ID kullanılması gerekmekte. @montezuma bu konuyu daha önce aşağıdaki rehberde dile getirmiş ve birçok kartın Clover ile çalışabilmesi için Fake ID kullanımını göstermişti.


Burada ise bu kartların OpenCore bootloader ile nasıl tanıtılacağını göreceğiz, bunun için bize lazım olanlar aşağıdaki gibidir.

  • Ekran kartımızın aygıt kimliği
  • Ekran kartımızın ACPI yolu
  • SSDT-GPU-OSXINFO
Bölüm 1 : Ekran Kartımız için Uygun Aygıt Kimliği Bulma

Bunun için genellikle PCI ID Repository adresini kullanabiliriz. macOS üzerinde Hackintool uygulamasında PCIe sekmesine gelip burada görebilirsiniz.

Konu biraz daha anlaşılabilir olsun istiyorum bu yüzden bir örnek verelim. Kullandığımız kart R9 390 modeli olsun ve bu aygıta en yakın native tanınan kart R9 390X modeli şimdi biz bu R9 390X modelinin bilgilerine bakalım 0x67B01002 olarak görünmekte yani bu cihazın Vendor ID (üretici Kimliği) 1002 ve Device ID (Aygıt Kimliği) 67B0 bizim burada kullanacağımız değer sadece Device ID olacaktır.

Device ID : 67B0

SSDT dosyası içerisinde kullanılacak hali
Kod:
"device-id",
Buffer (0x04)
{
     0xB0, 0x67, 0x00, 0x00
},
Bölüm 2 : Ekran Kartımızın ACPI Yolunu Bulma

Bu bölüm sizlere biraz karışık gelebilir ama dikkatli takip ederseniz gayet basit olduğunu göreceksiniz.

Bu bölümde windows lazım olacak. Bunun için portatable bir windows bile kullansanız olabilir.

Aygıt yöneticisini açıyoruz.
Görüntü Bağdaştırıcıları sekmesini genişletiyoruz ve Grafik Kartımıza sağ tuşla tıklayıp Özellikleri seçiyoruz.
Ayrıntılar sekmesini açıyoruz ve burada Özellik içerisinden "Komum Yolları" seçeceğini seçiyoruz.
Bazı sistemlerde "Konum Yolları" yerine "Bios Aygıt İsmi" diye bir değer olabilir.

Eğer cihazınızda "Bios Aygıt İsmi" görünmekte ise şöyle bir değeri olacaktır.

Örnek
\_SB_.PC02.BR2A.PEGP

Eğer cihazınızda "Komum Yolları" var ise iki farklı değer karşınıza çıkacaktır bunlardan ilk sırada olan PCIRoot ile başlayanla işimiz yok işimiz ikinci değer ile.

Örnek
ACPI(_SB_)#ACPI(PC02)#ACPI(BR2A)#ACPI(PEGP)#PCI(0000)#PCI(0000)

Şimdi bu değeri bizim kullanacağımız değere dönüştürelim. Bunun için ACPI ve #PCI(0000) değerlerini siliyoruz.
(_SB_)#(PC02)#(BR2A)#(PEGP)

Şimdi değerimizi biraz daha sadeleştiriyoruz.
"(" ve ")" ifadelerini siliyoruz.
"#" ifadesini ise "." ile değiştiriyoruz.
_SB_.PC02.BR2A.PEGP

Görmüş olduğunuz gibi "Bios Aygıt İsmi" ile görünen değer ile sadeleştirmiş olduğumu "Konum Yolları" içerisindeki değer birebir aynı.

Şimdi geldi SSDT içerisinde kullanmaya

SSDT dosyamızı açtığımızda açtığınızda aşağıdaki kodu bulalım.
Kod:
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.PEG0.PEGP, DeviceObj)
Burada yapacağımız örneğimize göre şu şekilde olacak.
  • PCI0 değeri PC02
  • PEG0 değeri BR2A
Sonuç olarak SSDT dosyamızda kod aşağıdaki şekilde değişecek.

Kod:
External (_SB_.PC02, DeviceObj)
External (_SB_.PC02.BR2A.PEGP, DeviceObj)
Ayrıca SSDT içerisinde aşağıdaki iki ayrı kodu da aynı şekilde değiştirmemiz gerekiyor.

Orijinal Kod
Kod:
    Scope (\_SB_.PCI0.PEG0.PEGP)
Örneğimize Göre Değiştirilecek Kod
Kod:
    Scope (\_SB_.PC02.BR2A.PEGP)
Orijinal Kod
Kod:
    Scope (\_SB.PCI0)
Örneğimize Göre Değiştirilecek Kod
Kod:
    Scope (\_SB.PC02)
Bu işlemlere ek olarak cihaz adımızı ayarlayabiliriz.

Kod:
   "model",
                    Buffer ()
                    {
                        "Cihazınızın Adını Buraya Girin"
                    }
Bu işlemlerden sonra SSDT dosyamızı Compile edip aml olarak kaydedebiliriz.
hocam bu dosyayı nereden düzenliyoruz acaba?
 

kuzens

APPRENTICE
5 Şub 2023
11
2
21
Merhabalar

Gpu fake id için gerekli olanları yapmama rağmen compli yaparken hata alıyorum. Bu konuda yardımlarınız rica ediyorum.

Bios adı aşağıdaki gibi
_SB_.PC00.PEG1.PEGP

fake id yi manuel olarak config.plist e girdiğimde sıkıntı yok ancak, videoproc converter programında(graphics N/A) sıkıntı yaşıyorum.
 

Ekli dosyalar

BootLoader
OpenCore
Anakart Modeli
ASUS ProArt Z790-CREATOR WIFI
İşlemci Modeli
Intel Core i9-14900KS
Grafik Kartı
RX 550
Ses Kartı Modeli
Realtek S1220A 7.1
Ağ Aygıtları
Intel® 2.5Gb Ethernet - Marvell® AQtion 10Gb Ethernet - Wi-Fi 6E - Bluetooth® v5.3
Disk ve RAM
Crucial T700 2TB PCI-Express M.2 SSD - G.Skill 64 GB(2x32) Trident Z5 RGB 6800MHz CL34DDR5 RAM (F5-6800J3445G32GX2-TZ5rk)

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,680
9,469
4,401
Gpu fake id için gerekli olanları yapmama rağmen compli yaparken hata alıyorum.
Ekli SSDT ile NVRam Reset yaparak deneyin. Ve Converter açılışında işeretlediğim yerden yenileyin.


Ekran Resmi 2024-06-01 22.25.15.png
 

Ekli dosyalar

BootLoader
OpenCore 1.0.7
Laptop Modeli
HP Pavilion 15-E
Anakart Modeli
Gigabyte H310M S2H
İşlemci Modeli
i3 3110M/ i3 8100
Grafik Kartı
Rx590 8GB/Rx6600xt 8GB/UHD630/HD4000
Ses Kartı Modeli
ALC887/ALC269
Ağ Aygıtları
Atheros9285 Usb Wifi TL722N RTL8111/RTL8100
Disk ve RAM
24GB DDR4 2300MHz/8GB DDR3 1600MHz

kuzens

APPRENTICE
5 Şub 2023
11
2
21
Ekli SSDT ile NVRam Reset yaparak deneyin. Ve Converter açılışında işeretlediğim yerden yenileyin.


Ekli dosyayı görüntüle 54069
Malesef üstad SSDT-GPU yu çalıştıramadım(venture-sonoma) manuel olarak device-id=FF67 değerlerini giriyorum çalışıyor ancak ssdt den çalıştırtamadım dolayısı ile donanım hızlandırma çalışmıyor.Biyerlerde sıkıntı var ama anlamadım.
 
BootLoader
OpenCore
Anakart Modeli
ASUS ProArt Z790-CREATOR WIFI
İşlemci Modeli
Intel Core i9-14900KS
Grafik Kartı
RX 550
Ses Kartı Modeli
Realtek S1220A 7.1
Ağ Aygıtları
Intel® 2.5Gb Ethernet - Marvell® AQtion 10Gb Ethernet - Wi-Fi 6E - Bluetooth® v5.3
Disk ve RAM
Crucial T700 2TB PCI-Express M.2 SSD - G.Skill 64 GB(2x32) Trident Z5 RGB 6800MHz CL34DDR5 RAM (F5-6800J3445G32GX2-TZ5rk)

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,680
9,469
4,401
manuel olarak device-id=FF67 değerlerini giriyorum çalışıyor ancak ssdt den çalıştırtamadım dolayısı ile donanım hızlandırma çalışmıyor.
Sonuç olarak bir şekilde grafik hızlanma yoksa çalışmıyor demektir.
Bu durumda ya Windows üzerindeki ACPI yolu yanlıştır ya da DeviceProperties girişi yine Ekran kartı ACPI yolu doğru değildir.
Son ihtimal tüm config.plist girişleri yapıldıktan sonra NVRam Reset yapılmıyordur dolayısıyla sistem değişiklikleri algılamıyor olabilir.
Ekli sayfada olduğu gibi Windows üzerindeki yolu değişiklik yapmadan yazın.
 
BootLoader
OpenCore 1.0.7
Laptop Modeli
HP Pavilion 15-E
Anakart Modeli
Gigabyte H310M S2H
İşlemci Modeli
i3 3110M/ i3 8100
Grafik Kartı
Rx590 8GB/Rx6600xt 8GB/UHD630/HD4000
Ses Kartı Modeli
ALC887/ALC269
Ağ Aygıtları
Atheros9285 Usb Wifi TL722N RTL8111/RTL8100
Disk ve RAM
24GB DDR4 2300MHz/8GB DDR3 1600MHz

EfeBey07

APPRENTICE
12 Ağu 2025
10
1
21
merhaba arkadaşlar ben amd radeon rx 550'i baffin sürümüne spoofladım ama hiç render felan alamıyorum neden?
 

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,680
9,469
4,401
ama hiç render felan alamıyorum neden?
VideoProcConverter uygulaması ile H264 ve HEVC kontrolü yapın. Çalışıp çalışmadığına bakın. Görselde olduğu gibi.
Not:Sorun kullandığınız uygulama ile ilgili de olabilir.

Ekran Resmi 2025-08-14 11.49.36.png
 
BootLoader
OpenCore 1.0.7
Laptop Modeli
HP Pavilion 15-E
Anakart Modeli
Gigabyte H310M S2H
İşlemci Modeli
i3 3110M/ i3 8100
Grafik Kartı
Rx590 8GB/Rx6600xt 8GB/UHD630/HD4000
Ses Kartı Modeli
ALC887/ALC269
Ağ Aygıtları
Atheros9285 Usb Wifi TL722N RTL8111/RTL8100
Disk ve RAM
24GB DDR4 2300MHz/8GB DDR3 1600MHz

EfeBey07

APPRENTICE
12 Ağu 2025
10
1
21
spoofladığım gözüküyor ekran kartı adını custom yaptım ama yok yinede. (sistemi kullanıyorum onda render almıyor nerde alıcak ki)
Ekran Resmi 2025-08-14 16.20.17.png
 

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,680
9,469
4,401
Sistemin ekran kartını görüyor olması tanıdığı anlamına gelmez.
Bu Mac hakkında kontrolü yapıp ekran kartını 4GB olarak görüp görmediğini kontrol ettiniz mi?
 
BootLoader
OpenCore 1.0.7
Laptop Modeli
HP Pavilion 15-E
Anakart Modeli
Gigabyte H310M S2H
İşlemci Modeli
i3 3110M/ i3 8100
Grafik Kartı
Rx590 8GB/Rx6600xt 8GB/UHD630/HD4000
Ses Kartı Modeli
ALC887/ALC269
Ağ Aygıtları
Atheros9285 Usb Wifi TL722N RTL8111/RTL8100
Disk ve RAM
24GB DDR4 2300MHz/8GB DDR3 1600MHz
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