ÇÖZÜLDÜ VoodooI2C ile Touchpad Tanıtma Sorunu

Duj

PADAVAN
16 Ara 2018
117
20
71
İstanbul
Merhabalar, @Ediko
Hackintosh Mojave 10.14.2 kullanmaktayım. VoodooI2 ile Touchpad Tanıtmak (Uygulamalı Rehber) konusunu takip ederek touchpad tanıtmaya çalışıyorum.
Sistemimdeki I2C HID Aygıtı şu şekilde;
hLVdwbGDR-p8p9vYQiMTGFwStDubFPjF.jpeg

hLVdwbGDR-p8p9vYQiMTGFwStDubFPjF.jpeg


Bilgisayarım FreeDOS olarak geldi, ancak tüm sürücüleri Windows 10'u destekliyor. Windows 10 altı sürümlerde touchpad çalışmıyor. 3.2. maddede bahsedilen Windows yamasını uygulamam gerekli mi?

Sistemimdeki I2C HID aygıtı ile rehberde kullanılan I2C HID aygıtı aynı özelliklerde. Bu nedenle GPIO-Pin işlemlerini aynı şekilde yapmaya çalışıyorum.

Konuda bahsedilen GPIO pinlenmiş ETPD bölümü şu şekilde;

Kod:
            Device (ETPD)
        {
            Name (_ADR, One)  // _ADR: Address
            Name (EPID, Package (0x04)
            {
                "ELAN1000",
                "N/A",
                "N/A",
                "N/A"
            })
            Name (FPID, Package (0x04)
            {
                "FTE1001",
                "N/A",
                "N/A",
                "N/A"
            })
            Method (_HID, 0, NotSerialized)  // _HID: Hardware ID
            {
                If (ELAN)
                {
                    Return (DerefOf (Index (EPID, TPSL)))
                }
                If (FOLT)
                {
                    Return (DerefOf (Index (FPID, TPSL)))
                }
                Return ("ELAN1010")
            }
            Name (_CID, "PNP0C50")  // _CID: Compatible ID
            Name (_UID, One)  // _UID: Unique ID
            Name (_S0W, 0x03)  // _S0W: S0 Device Wake State
            Method (_S3W, 0, NotSerialized)  // _S3W: S3 Device Wake State
            {
                If (LEqual (S0ID, Zero))
                {
                    Return (0x03)
                }
                Else
                {
                    Return (Zero)
                }
            }
            Method (XDSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        If (LEqual (Arg1, One))
                        {
                            Return (Buffer (One)
                            {
                                0x03                                        
                            })
                        }
                        Else
                        {
                            Return (Buffer (One)
                            {
                                0x00                                        
                            })
                        }
                    }
                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
                Else
                {
                    Return (Buffer (One)
                    {
                        0x00                                        
                    })
                }
            }
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (TPIF, Zero))
                {
                    Return (Zero)
                }
                If (And (DSYN, One))
                {
                    Return (Zero)
                }
                Return (0x0F)
            }
            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                Name (SBFB, ResourceTemplate ()
                {
                    I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80,
                        AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                        0x00, ResourceConsumer, , Exclusive,
                        )
                })
                Name (SBFG, ResourceTemplate ()
                {
                    GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
                    "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                )
                {   // Pin list
                    0x0000
            }
    })
                Return (SBFI)
            }
        }
    }
Benim orijinal DSDT'mdeki ETPD bölümü şu şekilde;

Kod:
        Device (ETPD)
        {
            Name (_ADR, One)  // _ADR: Address
            Name (EPID, Package (0x04)
            {
                "ELAN1000",
                "N/A",
                "N/A",
                "N/A"
            })
            Name (FPID, Package (0x04)
            {
                "FTE1001",
                "N/A",
                "N/A",
                "N/A"
            })
            Method (_HID, 0, NotSerialized)  // _HID: Hardware ID
            {
                If (ELAN)
                {
                    Return (DerefOf (Index (EPID, TPSL)))
                }

                If (FOLT)
                {
                    Return (DerefOf (Index (FPID, TPSL)))
                }

                Return ("ELAN1010")
            }

            Name (_CID, "PNP0C50")  // _CID: Compatible ID
            Name (_UID, One)  // _UID: Unique ID
            Name (_S0W, 0x03)  // _S0W: S0 Device Wake State
            Name (SBFS, ResourceTemplate ()
            {
                I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80,
                    AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                    0x00, ResourceConsumer, , Exclusive,
                    )
            })
            Name (SBFI, ResourceTemplate ()
            {
                Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, )
                {
                    0x0000006D,
                }
            })
            Name (SBFG, ResourceTemplate ()
            {
                GpioInt (Level, ActiveLow, Exclusive, PullDefault, 0x0000,
                    "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list
                        0x0055
                    }
            })
            Method (_INI, 0, NotSerialized)  // _INI: Initialize
            {
                If (Not (_OSI ("Windows 2012")))
                {
                    SRXO (0x0203000D, One)
                }
            }

            Method (_S3W, 0, NotSerialized)  // _S3W: S3 Device Wake State
            {
                If (LEqual (S0ID, Zero))
                {
                    Return (0x03)
                }
                Else
                {
                    Return (Zero)
                }
            }

            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        If (LEqual (Arg1, One))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                          
                            })
                        }
                        Else
                        {
                            Return (Buffer (One)
                            {
                                 0x00                                          
                            })
                        }
                    }

                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
                ElseIf (LEqual (MSOS (), OSW7))
                {
                    If (LEqual (Arg0, ToUUID ("ef87eb82-f951-46da-84ec-14871ac6f84b")))
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            If (LEqual (Arg1, One))
                            {
                                Return (Buffer (One)
                                {
                                     0x03                                          
                                })
                            }
                        }

                        If (LEqual (Arg2, One))
                        {
                            Return (ConcatenateResTemplate (SBFS, SBFG))
                        }

                        Return (Buffer (One)
                        {
                             0x00                                          
                        })
                    }
                }
                Else
                {
                    Return (Buffer (One)
                    {
                         0x00                                          
                    })
                }
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (TPIF, Zero))
                {
                    Return (Zero)
                }

                If (And (DSYN, One))
                {
                    Return (Zero)
                }

                Return (0x0F)
            }

            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                If (_OSI ("Windows 2012"))
                {
                    Return (ConcatenateResTemplate (SBFS, SBFI))
                }

                Return (SBFI)
            }
        }
    }

Rehberdeki kodlarda SBFG, SBFB gibi bölümler _CRS altında, bende daha fazla bölüm var(SBFI, SBFG, SBFS) ve hiçbiri _CRS altında değil. Bunları nasıl ayarlayacağımı anlayamadım. Bu bölümleri oldukları yerlerden silip _CRS altına taşıyıp, SBFI'yı SBFB olarak değiştiriyorum ancak SBFS bölümü rehberdeki kodlarda yok bunu ne yapmam gerekiyor?

batarya, windows, controller, gpio yamaları yapılmış; pinleme işlemleri yapılmamış dsdt DSDT.zip — Яндекс.Диск
 
Moderatörün son düzenlenenleri:
Laptop Modeli
Asus X556UJ
İşlemci Modeli
Intel Core i5 6200U
Grafik Kartı
HD Graphics 520 & Nvidia GT920M
Ses Kartı Modeli
ALC255
Ağ Aygıtları
RTL8111 & Atheros AR9565
Disk ve RAM
120 GB SSD & 500 GB HDD & 8 GB DDR3 1600MHz
27 Şub 2017
335
68
251
everest ultimate(aid64) ile aygılarlar kısmından toucpad'i bul orada İRQ adresi yazıyor belki işe yarar
 
BootLoader
OpenCore 0.7.4
Laptop Modeli
macOS Monterey
Anakart Modeli
Gigabyte z490 Vision G
İşlemci Modeli
intel i5 11600
Grafik Kartı
Gigabyte RTX 3070 Vision OC
Ses Kartı Modeli
ALC1220VB
Ağ Aygıtları
intel i225-v
Disk ve RAM
Samsung 980 PRO & DDR4 16 GB

Ediko

MASTER JEDI
DENEYİMLİ ÜYE
6 Ocak 2017
1,400
1,013
1,401
BootLoader
OpenCore 1.0.5 (Dev) / Sonoma
Laptop Modeli
Asus VivoBook x571li-bq377
İşlemci Modeli
Intel Core i7-10870H
Grafik Kartı
Intel(R) HD Graphics 630 & Nvidia Geforce 1650Ti
Ses Kartı Modeli
Realtek Alc 255 (Alc_ID:18)
Ağ Aygıtları
Broadcom BCM4350 (BT BCM2045A0 Bluetooth 4.0)
Disk ve RAM
Crucial P5+ M2 1TB SSD - 16GB DDR4 2667 Mhz
  • Like
Tepkiler: Duj

Duj

PADAVAN
16 Ara 2018
117
20
71
İstanbul
Laptop Modeli
Asus X556UJ
İşlemci Modeli
Intel Core i5 6200U
Grafik Kartı
HD Graphics 520 & Nvidia GT920M
Ses Kartı Modeli
ALC255
Ağ Aygıtları
RTL8111 & Atheros AR9565
Disk ve RAM
120 GB SSD & 500 GB HDD & 8 GB DDR3 1600MHz

Ediko

MASTER JEDI
DENEYİMLİ ÜYE
6 Ocak 2017
1,400
1,013
1,401
hocam bu dsdt’yi .aml uzantısı ile patched klasörüne attım. ilgili kextler de kexts/others klasöründe kurulu ancak touchpad çalışmadı. izleme dörtgeni de bağlı değil olarak gözüküyor.
Daha önce çalışıyor muydu?
DSDT.aml olarak düzelttin mi
Hangi kext'leri kullandın.
 
Moderatörün son düzenlenenleri:
BootLoader
OpenCore 1.0.5 (Dev) / Sonoma
Laptop Modeli
Asus VivoBook x571li-bq377
İşlemci Modeli
Intel Core i7-10870H
Grafik Kartı
Intel(R) HD Graphics 630 & Nvidia Geforce 1650Ti
Ses Kartı Modeli
Realtek Alc 255 (Alc_ID:18)
Ağ Aygıtları
Broadcom BCM4350 (BT BCM2045A0 Bluetooth 4.0)
Disk ve RAM
Crucial P5+ M2 1TB SSD - 16GB DDR4 2667 Mhz

Duj

PADAVAN
16 Ara 2018
117
20
71
İstanbul
Daha önce çalışıyor muydu?
DSDT'yi kendim editlemeye çalıştığımda touchpad çalışmadı ancak ayarlar, izleme dörtgenine girdiğimde bağlı değil hatası vermiyordu kısayolları gösteriyordu.

DSDT.aml olarak düzelttin mi
Düzelttim hocam

Hangi kext'leri kullandın.
  • Voodool2C.kext
  • Voodool2CHID.kext
  • Voodool2CELAN.kext
  • Voodool2CUPDDEngine.kext
bu dört kext'i kexts/other klasörüne attım hocam.
 
Laptop Modeli
Asus X556UJ
İşlemci Modeli
Intel Core i5 6200U
Grafik Kartı
HD Graphics 520 & Nvidia GT920M
Ses Kartı Modeli
ALC255
Ağ Aygıtları
RTL8111 & Atheros AR9565
Disk ve RAM
120 GB SSD & 500 GB HDD & 8 GB DDR3 1600MHz

Ediko

MASTER JEDI
DENEYİMLİ ÜYE
6 Ocak 2017
1,400
1,013
1,401
DSDT'yi kendim editlemeye çalıştığımda touchpad çalışmadı ancak ayarlar, izleme dörtgenine girdiğimde bağlı değil hatası vermiyordu kısayolları gösteriyordu.



Düzelttim hocam


  • Voodool2C.kext
  • Voodool2CHID.kext
  • Voodool2CELAN.kext
  • Voodool2CUPDDEngine.kext
bu dört kext'i kexts/other klasörüne attım hocam.
VoodooI2C.kext ve voodooI2CFTE.kext dener misin sadece.
 
BootLoader
OpenCore 1.0.5 (Dev) / Sonoma
Laptop Modeli
Asus VivoBook x571li-bq377
İşlemci Modeli
Intel Core i7-10870H
Grafik Kartı
Intel(R) HD Graphics 630 & Nvidia Geforce 1650Ti
Ses Kartı Modeli
Realtek Alc 255 (Alc_ID:18)
Ağ Aygıtları
Broadcom BCM4350 (BT BCM2045A0 Bluetooth 4.0)
Disk ve RAM
Crucial P5+ M2 1TB SSD - 16GB DDR4 2667 Mhz
  • Like
Tepkiler: Duj

Duj

PADAVAN
16 Ara 2018
117
20
71
İstanbul
VoodooI2C.kext ve voodooI2CFTE.kext dener misin sadece.
Sorunu çözdüm, ilginiz için teşekkür ederim hocam.

Bilgisayarım FreeDOS olarak geldi, ancak tüm sürücüleri Windows 10'u destekliyor. Windows 10 altı sürümlerde touchpad çalışmıyor. 3.2. maddede bahsedilen Windows yamasını uygulamam gerekli mi?
Bilgisayarım FreeDOS olduğu için Windows yaması yapmadım.

DSDT'mde Voodool2C patchlerini yaptıktan sonra pinleme işlemlerini gerçekleştirdim ve _INI methodunu tamamen sildim.

DSDT'mdeki yeni ETPD bölümü;
Kod:
    Scope (_SB.PCI0.I2C1)
    {
        Device (ETPD)
        {
            Name (_ADR, One)  // _ADR: Address
            Name (EPID, Package (0x04)
            {
                "ELAN1000",
                "N/A",
                "N/A",
                "N/A"
            })
            Name (FPID, Package (0x04)
            {
                "FTE1001",
                "N/A",
                "N/A",
                "N/A"
            })
            Method (_HID, 0, NotSerialized)  // _HID: Hardware ID
            {
                If (ELAN)
                {
                    Return (DerefOf (Index (EPID, TPSL)))
                }

                If (FOLT)
                {
                    Return (DerefOf (Index (FPID, TPSL)))
                }

                Return ("ELAN1010")
            }

            Name (_CID, "PNP0C50")  // _CID: Compatible ID
            Name (_UID, One)  // _UID: Unique ID
            Name (_S0W, 0x03)  // _S0W: S0 Device Wake State
            Name (SBFS, Buffer (0x02)
            {
                 0x79, 0x00                                     
            })
            Name (SBFB, ResourceTemplate ()
            {
                I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80,
                    AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                    0x00, ResourceConsumer, , Exclusive,
                    )
            })
            Name (SBFG, ResourceTemplate ()
            {
                GpioInt (Level, ActiveLow, Exclusive, PullDefault, 0x0000,
                    "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list
                        0x0055
                    }
            })
            Method (_S3W, 0, NotSerialized)  // _S3W: S3 Device Wake State
            {
                If (LEqual (S0ID, Zero))
                {
                    Return (0x03)
                }
                Else
                {
                    Return (Zero)
                }
            }

            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        If (LEqual (Arg1, One))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                           
                            })
                        }
                        Else
                        {
                            Return (Buffer (One)
                            {
                                 0x00                                           
                            })
                        }
                    }

                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
                ElseIf (LEqual (MSOS (), OSW7))
                {
                    If (LEqual (Arg0, ToUUID ("ef87eb82-f951-46da-84ec-14871ac6f84b")))
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            If (LEqual (Arg1, One))
                            {
                                Return (Buffer (One)
                                {
                                     0x03                                           
                                })
                            }
                        }

                        If (LEqual (Arg2, One))
                        {
                            Return (ConcatenateResTemplate (SBFB, SBFG))
                        }

                        Return (Buffer (One)
                        {
                             0x00                                           
                        })
                    }
                }
                Else
                {
                    Return (Buffer (One)
                    {
                         0x00                                           
                    })
                }
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (TPIF, Zero))
                {
                    Return (Zero)
                }

                If (And (DSYN, One))
                {
                    Return (Zero)
                }

                Return (0x0F)
            }

            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                Return (ConcatenateResTemplate (SBFB, SBFG))
            }
        }
    }

  • Voodool2C.kext
  • Voodool2CHID.kext
  • Voodool2CELAN.kext
  • Voodool2CUPDDEngine.kext
Bu 4 kexti de kexts/other klasörüne attıktan sonra touchpadim çalıştı ve izleme dörtgeni özellikleri de aktif olarak çalışıyor.
 
Laptop Modeli
Asus X556UJ
İşlemci Modeli
Intel Core i5 6200U
Grafik Kartı
HD Graphics 520 & Nvidia GT920M
Ses Kartı Modeli
ALC255
Ağ Aygıtları
RTL8111 & Atheros AR9565
Disk ve RAM
120 GB SSD & 500 GB HDD & 8 GB DDR3 1600MHz
  • Like
Tepkiler: Ediko

Ediko

MASTER JEDI
DENEYİMLİ ÜYE
6 Ocak 2017
1,400
1,013
1,401
@Ediko hocam benim DSDT dosyamda bu bende denedim sonuç alamadım Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
@omercigerci29 neleri yaptın dosyanda yama vs. bu dosya yalın halde mi yamalı mı. Biraz daha açıklayıcı yazar mısın. ACPI ID nedir.

Sorunu çözdüm, ilginiz için teşekkür ederim hocam.


Bilgisayarım FreeDOS olduğu için Windows yaması yapmadım.

DSDT'mde Voodool2C patchlerini yaptıktan sonra pinleme işlemlerini gerçekleştirdim ve _INI methodunu tamamen sildim.

DSDT'mdeki yeni ETPD bölümü;
Kod:
    Scope (_SB.PCI0.I2C1)
    {
        Device (ETPD)
        {
            Name (_ADR, One)  // _ADR: Address
            Name (EPID, Package (0x04)
            {
                "ELAN1000",
                "N/A",
                "N/A",
                "N/A"
            })
            Name (FPID, Package (0x04)
            {
                "FTE1001",
                "N/A",
                "N/A",
                "N/A"
            })
            Method (_HID, 0, NotSerialized)  // _HID: Hardware ID
            {
                If (ELAN)
                {
                    Return (DerefOf (Index (EPID, TPSL)))
                }

                If (FOLT)
                {
                    Return (DerefOf (Index (FPID, TPSL)))
                }

                Return ("ELAN1010")
            }

            Name (_CID, "PNP0C50")  // _CID: Compatible ID
            Name (_UID, One)  // _UID: Unique ID
            Name (_S0W, 0x03)  // _S0W: S0 Device Wake State
            Name (SBFS, Buffer (0x02)
            {
                 0x79, 0x00                                   
            })
            Name (SBFB, ResourceTemplate ()
            {
                I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80,
                    AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                    0x00, ResourceConsumer, , Exclusive,
                    )
            })
            Name (SBFG, ResourceTemplate ()
            {
                GpioInt (Level, ActiveLow, Exclusive, PullDefault, 0x0000,
                    "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list
                        0x0055
                    }
            })
            Method (_S3W, 0, NotSerialized)  // _S3W: S3 Device Wake State
            {
                If (LEqual (S0ID, Zero))
                {
                    Return (0x03)
                }
                Else
                {
                    Return (Zero)
                }
            }

            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        If (LEqual (Arg1, One))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                         
                            })
                        }
                        Else
                        {
                            Return (Buffer (One)
                            {
                                 0x00                                         
                            })
                        }
                    }

                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
                ElseIf (LEqual (MSOS (), OSW7))
                {
                    If (LEqual (Arg0, ToUUID ("ef87eb82-f951-46da-84ec-14871ac6f84b")))
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            If (LEqual (Arg1, One))
                            {
                                Return (Buffer (One)
                                {
                                     0x03                                         
                                })
                            }
                        }

                        If (LEqual (Arg2, One))
                        {
                            Return (ConcatenateResTemplate (SBFB, SBFG))
                        }

                        Return (Buffer (One)
                        {
                             0x00                                         
                        })
                    }
                }
                Else
                {
                    Return (Buffer (One)
                    {
                         0x00                                         
                    })
                }
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (TPIF, Zero))
                {
                    Return (Zero)
                }

                If (And (DSYN, One))
                {
                    Return (Zero)
                }

                Return (0x0F)
            }

            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                Return (ConcatenateResTemplate (SBFB, SBFG))
            }
        }
    }



Bu 4 kexti de kexts/other klasörüne attıktan sonra touchpadim çalıştı ve izleme dörtgeni özellikleri de aktif olarak çalışıyor.
tebrik ederim güle güle kullan.

@Ediko hocam benim DSDT dosyamda bu bende denedim sonuç alamadım Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
DSDT omercigerci.aml — Яндекс.Диск buraya yüklediğim DSDT dosyanı deneyip sonucunu yazarmısın.
 
BootLoader
OpenCore 1.0.5 (Dev) / Sonoma
Laptop Modeli
Asus VivoBook x571li-bq377
İşlemci Modeli
Intel Core i7-10870H
Grafik Kartı
Intel(R) HD Graphics 630 & Nvidia Geforce 1650Ti
Ses Kartı Modeli
Realtek Alc 255 (Alc_ID:18)
Ağ Aygıtları
Broadcom BCM4350 (BT BCM2045A0 Bluetooth 4.0)
Disk ve RAM
Crucial P5+ M2 1TB SSD - 16GB DDR4 2667 Mhz
  • Like
Tepkiler: Duj
27 Şub 2017
335
68
251
@omercigerci29 neleri yaptın dosyanda yama vs. bu dosya yalın halde mi yamalı mı. Biraz daha açıklayıcı yazar mısın. ACPI ID nedir.
hocam bu DSDT dosyası yalın halde olarila.com forum sitesinin admini maldonado tarafından yamalandı fakat büyük ihtimalle sadece hataları düzeltti onun dışında orjinal halde, en kısa sürede yolladığın DSDT dosyasının denemesini yapacağım.

hocam satır 25819'da neden SBFI'nın adını SBFB yapmadın, rehberde öyle yazıyor ben yaptığım denemelerde SBFB olarak değiştirdim denedim çalışmıyor.
hJTbHhfWkGdCPwvDk0U5Ah-Pwj5U1mHH.png
Yalnız benim toucpad hiç çalışmadı yani multitouch özelliklerini geçtim normal olarak hiç çalışmadı ioregistiry uygulamasındada sadece 1 defa ACPI Kimlik numarası bulabildim daha sonra o kısıma girdiğimde ETPD bulunamıyor, win 10 yaması yaptığım halde

bu arada DSDT dosyasını origin dosyasından alınmış hali bu Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
 
Moderatörün son düzenlenenleri:
BootLoader
OpenCore 0.7.4
Laptop Modeli
macOS Monterey
Anakart Modeli
Gigabyte z490 Vision G
İşlemci Modeli
intel i5 11600
Grafik Kartı
Gigabyte RTX 3070 Vision OC
Ses Kartı Modeli
ALC1220VB
Ağ Aygıtları
intel i225-v
Disk ve RAM
Samsung 980 PRO & DDR4 16 GB

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