ÇÖZÜLDÜ Güç Yönetimi SSDT Sorunu

taluyka

JEDI
MODERATOR
DENEYİMLİ ÜYE
27 Şub 2017
574
360
251
39
@montezuma

Hocam, hatırlar isen PC'den coil whine'ye benzer bir ses geldiğini ve bu sesin mouse hareketlerinde ve internet downloadlarında geldiğini söylemiştim.

Hackintosh Cihazlarda Güç Yönetimi rehberinden ssdtprgen.sh scripti ile indirdiğim SSDT.aml dosyasını kullanıyordum.

Denemelerim sonucunda bu SSDT.aml'yi kaldırdığımda bahsettiğim sesin ortadan kalktığını gördüm.

Şimdi sorum şu:

Clover ile ACPI tablolarını çektim. ACPI/Origin klasöründe bir çok SSDT oluştu. Bunları kullanarak Güç yönetimi meselesini halledebilir miyim ve eğer bu mümkünse CPU'nun güç yönetimini sağlayacak SSDT'leri nasıl belirleyebilirim ?
 
Anakart Modeli
ASUS Z170-A
İşlemci Modeli
i7-6700K
Grafik Kartı
Skylake HD 530
Ağ Aygıtları
i219-V
Disk ve RAM
256 GB SSD & 1 TB HDD & 500 GB HDD, 16 GB DDR4 2133 MHz

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,800
7,588
4,401
Bunları kullanarak Güç yönetimi meselesini halledebilir miyim ve eğer bu mümkünse CPU'nun güç yönetimini sağlayacak SSDT'leri nasıl belirleyebilirim ?
Sorun SSDT ile ilgili ise şunu dene;
İlk olarak kullandığın sistem kimliğini Skylake için uymlu olan bir kimlik ile değiştir. Bu da iMac 17,1 olur. Ardından tekrar SSDT oluştur.
Ek olarak Betik içindeki ayarları kullanarak doğru bir şekilde SSDT oluşturmayı deneyebilirsin. Ayrıca BIOS ayarları içinde güç yönetimi, CPU ayarları vs bunlarıda kontrol et.
Kod:
$ ~/ssdtPRGen.sh -h

Usage: ./ssdtPRGen.sh [-abcdefghiklmnoprsutwx]
       -acpi Processor name (example: CPU0, C000)
       -acpi Processor name (example: CPU0, C000)
       -bclk frequency (base clock frequency)
       -board-id (example: Mac-F60DEB81FF30ACF6)
       -cpus number of physical processors [1-4]
       -debug output [0-3]
          0 = no debug injection/debug output
          1 = inject debug statements in: ssdt_pr.dsl
          2 = show debug output
          3 = both
       -developer mode [0-1]
          0 = disabled – Use files from: /Users/[username]/Library/ssdtPRGen
          1 = enabled  – Use files from: /Users/[username]/Projects/ssdtPRGen.sh
       -extract ACPI tables to [target path]
       -frequency (clock frequency)
       -help info (this)
       -lfmode, lowest idle frequency
       -logical processors [2-128]
       -mode script mode [normal/custom]:
          normal – Use ACPI/IOREG data from the host computer
          custom – Use ACPI data from: /Users/[username]/Desktop
          –                          : /Users/[username]/Desktop
       -model (example: MacPro6,1)
       -open the previously generated SSDT
       -processor model (example: 'E3-1285L v3')
       -show supported board-id and model combinations:
          Sandy Bridge
          Ivy Bridge
          Haswell
          Broadwell
          Skylake
          Kabylake
       -target CPU type:
          0 = Sandy Bridge
          1 = Ivy Bridge
          2 = Haswell
          3 = Broadwell
          4 = Skylake
          5 = Kabylake
       -turbo maximum (turbo) frequency:
          6300 for Sandy Bridge and Ivy Bridge
          8000 for Haswell, Broadwell and greater
       -tdp [11.5 - 150]
       -compatibility workarounds:
          0 = no workarounds
          1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz
          2 = inject extra P-States at the bottom
          3 = both
       -xcpm mode:
          0 = XCPM mode disabled
          1 = XCPM mode enabled

Note: This is the output of version 20.4
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

taluyka

JEDI
MODERATOR
DENEYİMLİ ÜYE
27 Şub 2017
574
360
251
39
Sistem kimliğim 17,1.

ben ssdtprgen betiğini çalıştırdığımda betik cpu'mu skylake i7 6700k olarak doğru bir şekilde belirliyor ve ona göre bir ssdt indiriyor.

Benim sorduğum soru ise bu betiği kullanmadan. Sadece Clover'in çektiği ACPI tablolarındaki SSDT'lerden güç yönetimi meselesini halledip halledemeyeceğim. Sadece bunun cevabını arıyorum hocam.

Yoksa betik ile elde ettiğim SSDT güç yönetimini gayet de yapıyor. Ama işte mouse hareketlerinde ve downloadlarda coil whine'ye benzer ses geliyor PC'den.

Yine de model numarası ile betikten bir daha deneyeyim. :)
 
Anakart Modeli
ASUS Z170-A
İşlemci Modeli
i7-6700K
Grafik Kartı
Skylake HD 530
Ağ Aygıtları
i219-V
Disk ve RAM
256 GB SSD & 1 TB HDD & 500 GB HDD, 16 GB DDR4 2133 MHz

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,800
7,588
4,401
Benim sorduğum soru ise bu betiği kullanmadan. Sadece Clover'in çektiği ACPI tablolarındaki SSDT'lerden güç yönetimi meselesini halledip halledemeyeceğim. Sadece bunun cevabını arıyorum hocam.
ACPI dilini uzmanlık derecesinde bilmiyorsan yapman zor. Ek olarak betik zaten senin yapmak istediğini yapıyor. Senin bunun için uğraşmana gerek yok, onu diyorum. Şu anda bütün Hackintosh kullanıcıları bu betik ile güç yönetimi aktif edebiliyorlar.
Yukarıda dedim. BIOS ayarlarını kontrol et. BIOS işlemci ayarları, güç yönetimi ayarları, voltaj ayarları vs bunlar etken olabilir. OC kullanıyor olabilirsin mesela bunu kapatman gerekebilir.
Ek olarak GitHub - Piker-Alpha/freqVectorsEdit.sh: Script to add/replace 'FrequencyVectors' to Mac-F60DEB81FF30ACF6.plist ile frekans değerlerini değiştirebilirsin.
 
Son düzenleme:
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,800
7,588
4,401
Ayrıca #2 mesajda paylaştığım ssdt betiği ayarlarına bakarsan, bir çok el ile girebileceğin ayarların olduğunu ve bunları kullanarak işlemcinin SSDT'sini kendi istediğin ayarlar ile düzenleyebilirsin.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

taluyka

JEDI
MODERATOR
DENEYİMLİ ÜYE
27 Şub 2017
574
360
251
39
Evet hocam gördüm ayarları.

Clover içinden de yapılabilir o zaman ama gerek kalmadı.

Şimdi ben oluşturulan .aml dosyasını değil de .dsl dosyasını MaciASL ile açıp .aml biçiminde kaydettim ve onu patched içine attım.

.aml dosyasında farklılıklar var gibiydi böyle yapayım dedim.

Sanırım sesi kestim.

Olmuş mu hocam, onayından geçirelim bir ? :)
5zOIvk3vmIAylZy-PGgIpx0c6tHP-B_4.png


EDIT: Fotoyu neden ek biçiminde yükledi anlamadım.
 
Moderatörün son düzenlenenleri:
Anakart Modeli
ASUS Z170-A
İşlemci Modeli
i7-6700K
Grafik Kartı
Skylake HD 530
Ağ Aygıtları
i219-V
Disk ve RAM
256 GB SSD & 1 TB HDD & 500 GB HDD, 16 GB DDR4 2133 MHz
  • Like
Tepkiler: montezuma

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,800
7,588
4,401
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4
  • Like
Tepkiler: taluyka

yuksel12

APPRENTICE
27 Şub 2020
89
13
71
Sorun SSDT ile ilgili ise şunu dene;
İlk olarak kullandığın sistem kimliğini Skylake için uymlu olan bir kimlik ile değiştir. Bu da iMac 17,1 olur. Ardından tekrar SSDT oluştur.
Ek olarak Betik içindeki ayarları kullanarak doğru bir şekilde SSDT oluşturmayı deneyebilirsin. Ayrıca BIOS ayarları içinde güç yönetimi, CPU ayarları vs bunlarıda kontrol et.
Kod:
$ ~/ssdtPRGen.sh -h

Usage: ./ssdtPRGen.sh [-abcdefghiklmnoprsutwx]
       -acpi Processor name (example: CPU0, C000)
       -acpi Processor name (example: CPU0, C000)
       -bclk frequency (base clock frequency)
       -board-id (example: Mac-F60DEB81FF30ACF6)
       -cpus number of physical processors [1-4]
       -debug output [0-3]
          0 = no debug injection/debug output
          1 = inject debug statements in: ssdt_pr.dsl
          2 = show debug output
          3 = both
       -developer mode [0-1]
          0 = disabled – Use files from: /Users/[username]/Library/ssdtPRGen
          1 = enabled  – Use files from: /Users/[username]/Projects/ssdtPRGen.sh
       -extract ACPI tables to [target path]
       -frequency (clock frequency)
       -help info (this)
       -lfmode, lowest idle frequency
       -logical processors [2-128]
       -mode script mode [normal/custom]:
          normal – Use ACPI/IOREG data from the host computer
          custom – Use ACPI data from: /Users/[username]/Desktop
          –                          : /Users/[username]/Desktop
       -model (example: MacPro6,1)
       -open the previously generated SSDT
       -processor model (example: 'E3-1285L v3')
       -show supported board-id and model combinations:
          Sandy Bridge
          Ivy Bridge
          Haswell
          Broadwell
          Skylake
          Kabylake
       -target CPU type:
          0 = Sandy Bridge
          1 = Ivy Bridge
          2 = Haswell
          3 = Broadwell
          4 = Skylake
          5 = Kabylake
       -turbo maximum (turbo) frequency:
          6300 for Sandy Bridge and Ivy Bridge
          8000 for Haswell, Broadwell and greater
       -tdp [11.5 - 150]
       -compatibility workarounds:
          0 = no workarounds
          1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz
          2 = inject extra P-States at the bottom
          3 = both
       -xcpm mode:
          0 = XCPM mode disabled
          1 = XCPM mode enabled

Note: This is the output of version 20.4
Merhaba güç yönetimi için ssdtPRGen.sh ile ssdt.aml dosyasını oluşturuyorum.Ancak dosya oluşturulurken ivy bridge ile Mac kimligimin uyumsuz olduğu hatasını alıyorum.Buna rağmen ssdt.aml dosyası oluşuyor.OC ile config.plist ekledikten sonra bilgisayarın güç yönetimi tanınmış görülüyor ama PC nin sıcaklığı 75-80 dereceleri görüyor fan çok hızlı çalışıyor. Mac kimliğini değiştirerek sorun çözülür mü? OC ile bios kimliğini bir kaç değiştirme yaptım olmadı.Mac pro 11.1 ve üzeri kimlikler ile denedim olmadı.Bios kimliğini ne yapmalıyım.
 
BootLoader
OpenCore bootloader
Laptop Modeli
Sony Vaio Svs Serisi
İşlemci Modeli
Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
Disk ve RAM
120 GB SSD 1TB HDd/ 8 GB RAm
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