Thermal subsystem, was ist das und wie kann man das nutzen?

  • ... und in der config.plist

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4 |*

    * BootLoader OpenCore REL-100-2024-03-12


    Experte ist nicht immer gleich Expertise

  • Und das kann man parallel dann zu DSDT etc laufen lassen?

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • Ich blick da auch nicht wirklich durch, geht das ganze auch bei alten Mainboards oder nur X299'er ?

    Liebe Grüße, alex


     Mac mini Late 2020 – M1 – 16GB RAM – 256GB SSD

     MacBook Pro 15” Late 2015 – i7 4980HQ – 16GB RAM – 256GB SSD

     MacBook Pro 13” Late 2014 – i5 4278U – 8GB RAM – 120GB SSD

    iPhone 13 – iPhone 8 Plus – iPad Pro 12,9" – AirPods 1. Gen – AirPods Pro – Apple Watch S5 44mm




  • Und das kann man parallel dann zu DSDT etc laufen lassen?


    Kann man... Manche Dinge können aber nur per DSDT und nicht PropertyInjector injected werden, da die DSDT früher "greift".


    Ich blick da auch nicht wirklich durch, geht das ganze auch bei alten Mainboards oder nur X299'er ?


    Die PropertyInjector.kext ist für jegliche Systeme geeignet. Zum eigentlichen Thema dieses Threads: Ob das bei deinem Mainboard geht kommt drauf an, ob dein Mainboard ein Thermal subsystem verbaut hat. Bei meinen älteren Chipsets ist das nirgendwo der Fall...

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Wie bekommt man das raus?

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • Super, das hat bei mir auch geklappt. Und zwar einfach dadurch, daß ich in der Info.plist im PropertyInjector.kext den Eintrag compatible hinzugefügt habe.


    Seither läuft die Kiste merkbar ruhiger, die Lüfter drehen bei weitem nicht so hoch wie früher!


    Mei, seid's Ihr guad !!!


    :klatschen:

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

    Einmal editiert, zuletzt von iPhoneTruth ()

  • Es gibt mehrere Möglichkeiten dazu. Eine ist über Clover > Devices > Properties.




    Kannst dir hier mal ansehen:

    https://bitbucket.org/anonymou…r/EFI/CLOVER/config.plist


    Die richtigen Adressen bekommt man über diese Tool:

    https://github.com/acidanthera/gfxutil

  • Aber Achtung! Das Angeben des Slot Name kann auch Probleme machen. Bei mir killt es zum Beispiel Audio wenn ich die Soundkarte mit einem Slot Name versehe. Ich persönlich habe mich deshalb entschieden die Liste leer zu lassen. Ist eh nur Kosmetik.

    LG Chris


    Meine Hardware:

  • CMMChris Umkehrt ist es bei mir. Dadurch, daß ich die PCI-Geräte sichtbar gemacht habe, ist mir aufgefallen, daß das Thermal subsystem keinen Treiber findet, wodurch mir klar wurde, weshalb der Lüfter so oft auch anging. Nun konnte ich das beheben. Somit kann es also auch seinen Sinn haben und manchmal nicht nur "reine Kosmetik" sein.


    anonymous_writer Ich habe das über die Properties in der config.plist mit gfxutil auch probiert, die PCI-Geräte zeigt er damit auch an, allerdings hat der Eintrag "compatible" über diese Methode keinen Effekt, so daß dann angegeben wird, daß der Treiber für das Thermal subsystem nicht geladen wird. Über den PropertyInjector klappt das dagegen.

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • iPhoneTruth Dass es hilfreich sein kann die Geräte mal sichtbar zu machen bestreite ich ja nicht. Aber die Liste an sich ist reine Kosmetik. Das reine Auftauchen in der Liste hat ja keine funktionalen Auswirkungen, außer es bringt was durcheinander, was wie gesagt passieren kann.

    LG Chris


    Meine Hardware:

  • Hallo iPhoneTruth ,

    ja das ist richtig. Dem Thermal subsystem fehlt die Methode im Bios. Daher muss dafür zusätzlich eine Methode in einer SSDT erstellt werden. Erst dann funktioniert das mit dem "compatible" .

  • Bei mir funktioniert es ohne zusätzliche SSDT einfach nur mit dem "compatible" im PropertyInjector.kext

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Interessant, aber dann sollte es eigentlich auch über die Properties in der config.plist funktionieren. Die machen genau das gleiche.

    Hauptsache es funktioniert. :thumbup:

  • Ja, ich hatte auch gedacht, daß es über die config.plist eigentlich auch gehen müßte. Aber nach zwei Versuchen bin ich zum Ergebnis gekommen, daß … sagen wir es so … ich es über Properties in der config.plist nicht hinbekomme :/ !


    Vielleicht oder wahrscheinlich liegt das an dem zusätzlichen Code, der in der Kext von Brumbaer vorhanden ist.

    Auf jeden Fall macht es das Leben für mich einfacher, da ich den Umgang mit dem Erstellen, Anpassen und Ändern von SSDT's noch nicht so richtig beherrsche. Kommt vielleicht noch :) !

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Weil ich gerade zufällig nochmal auf dieses Thema gestoßen bin: Mittlerweile wird zumindest der a2a1 PMC ohne jegliche SSDT oder sonstiges erkannt und genutzt.