OpenCore ile AMD GPU Fake ID

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,677
9,469
4,401
Kullandığınız SMBios nedir? MacPro6.1 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

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,677
9,469
4,401
Yedek EFI bulundurun ve önce iMac19.1 sonra da imacPro 1.1 ile deneyin.
Değişikliklerden sonra mutlaka NVRam Reset ile sistemi yeniden başlatın ve VideoProc uygulamasından kontrol edin.
 
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
  • Like
Tepkiler: EfeBey07

EfeBey07

APPRENTICE
12 Ağu 2025
10
1
21
Yedek EFI bulundurun ve önce iMac19.1 sonra da imacPro 1.1 ile deneyin.
Değişikliklerden sonra mutlaka NVRam Reset ile sistemi yeniden başlatın ve VideoProc uygulamasından kontrol edin.
hocam ilkinde bootladı ve retina imac olduğunu belirtti, ama gpu yine işlevsiz sadece görüntü verme modundaydı.
ikincisinde ise direkt apple startup hatası alıyorum sinirden güldürdü :D
bu arada herşeyi denedim birde kext eklemeyi denesem ordan belki birşey yardımcı olur?
 
Son düzenleme:
  • Haha
Tepkiler: strangerone

turanX

APPRENTICE
22 Mar 2020
4
2
21
İkinci bilgisayarıma sequoia kurdum, kurarken elimdeki rx550 ekran kartları aklıma geldi 2gb ve 4gb olarak 2 adet rx550 Lexa vardı ikiside aynı config dosyası ile sorunsuz çalıştı. Burada ve başka yerlerde rx550 kartları çalıştıramayan veya çalışsa bile donanım hızlandırmanın çalışmadığını yazanlar olmuş, bu yöntemle 2 kartta full çalıştı.
Donanım hızlandırma için boot parametrelerine ''-radcodec'' girilmeli, SSDT-GPU-SPOOF.aml dosyasına "no-gfx-spoof" ekledim eklemeden de denenebilir eklemediğimde de bir sorun yoktu.

config.plist dosysına aşağıdaki kodu girdim.

Kod:
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>@0,compatible</key>
                <string>pci1002,67ff</string>
                <key>device-id</key>
                <data>/2cAAA==</data>
                <key>model</key>
                <string>Radeon Pro 560</string>
                <key>revision-id</key>
                <data>xwAAAA==</data>
                <key>subsystem-id</key>
                <data>BAsAAA==</data>
                <key>vendor-id</key>
                <data>AhAAAA==</data>
            </dict>
        </dict>
yapmak isteyenler için benim örnek SSDT-GPU-SPOOF.aml dosyam

Kod:
/*
 * Intel ACPI Component Architecture
 * AML/ASL+ Disassembler version 20200925 (64-bit version)
 * Copyright (c) 2000 - 2020 Intel Corporation
 *
 * Disassembling to symbolic ASL+ operators
 *
 * Disassembly of iASLK66OEa.aml, Fri Dec  5 17:45:27 2025
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x0000011C (284)
 *     Revision         0x02
 *     Checksum         0x26
 *     OEM ID           "DRTNIA"
 *     OEM Table ID     "AMDGPU"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20200925 (538970405)
 */
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AMDGPU", 0x00001000)
{
    External (_SB_.PCI0, DeviceObj)
    External (_SB_.PCI0.BR2A.H000, DeviceObj)

    Scope (\_SB.PCI0.BR2A.H000)
    {
        If (_OSI ("Darwin"))
        {
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Local0 = Package (0x06)
                    {
                        "device-id",
                        Buffer (0x04)
                        {
                             0xFF, 0x67, 0x00, 0x00                           // .g..
                        },

                        "no-gfx-spoof",
                        Buffer (0x04)
                        {
                             0x01, 0x00, 0x00, 0x00                           // ....
                        },

                        "model",
                        Buffer (0x12)
                        {
                            "AMD Radeon RX 550"
                        }
                    }
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }
    }

    Scope (\_SB.PCI0)
    {
        Method (DTGP, 5, NotSerialized)
        {
            If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b") /* Unknown UUID */))
            {
                If ((Arg1 == One))
                {
                    If ((Arg2 == Zero))
                    {
                        Arg4 = Buffer (One)
                            {
                                 0x03                                             // .
                            }
                        Return (One)
                    }

                    If ((Arg2 == One))
                    {
                        Return (One)
                    }
                }
            }

            Arg4 = Buffer (One)
                {
                     0x00                                             // .
                }
            Return (Zero)
        }
    }
}
rx550sequoia.png

rx550pcih264.png
 

Valensole

APPRENTICE
23 Ara 2018
2
1
21
bende bu son adımda takıldım kaldım. Asus rx 550 2gb ekran kartım var lexa olduğu için sistem 7mb olarak görüyor. burda anlatılanları zorlanarakta olsa yaptım fakat doğru yapmadım sanırım. çünkü hackintool içinde grafik kartı 699F gözüküyor hala. en yakın kart olan baffin'e (67FF) çevirdim ama hackintool altında eski kartı görüyor hala.
 
BootLoader
OpenCore
Anakart Modeli
Biostar x570GTA
İşlemci Modeli
Ryzen 7 3700x
Grafik Kartı
Asus RX 550 2Gb (Lexa)
Ses Kartı Modeli
Audient Evo 4
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
240GB SSD

strangerone

MASTER YODA
Yönetici
MODERATOR
DENEYİMLİ ÜYE
9 Haz 2017
18,677
9,469
4,401
(67FF) çevirdim ama hackintool altında eski kartı görüyor hala.

Eğer bir SSDT-GPU-SPOOF.aml hazırlamaya çalışıyorsanız RX550 için hazırlanmış bir örnek ekledim siz sadece görselde işaretlediğim yerlere kendi GPU yolunu gireceksiniz.
Ekran Resmi 2026-01-12 12.14.00.png


Bir başka çalıştığı belirtilen yol. SSDT hazırlamaya gerek yok. Sadece DeviceProperties üzerinde görseldeki değişiklikler yeterli diye belirtilmiş.
Ekran Resmi 2026-01-12 12.28.18.png
 

Ekli dosyalar

Son düzenleme:
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
  • Like
Tepkiler: turko35408

Valensole

APPRENTICE
23 Ara 2018
2
1
21
Teşekkürler hocam deniyorum.
 
BootLoader
OpenCore
Anakart Modeli
Biostar x570GTA
İşlemci Modeli
Ryzen 7 3700x
Grafik Kartı
Asus RX 550 2Gb (Lexa)
Ses Kartı Modeli
Audient Evo 4
Ağ Aygıtları
Realtek RTL8168/8111
Disk ve RAM
240GB SSD
  • Like
Tepkiler: turko35408
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