Funktionen der FakeSMC-Kext-Plugins

  • Hallo Leute,


    ich finde keine Infos (zu blöd?) zu Rehabmans FakeSMC
    Sind meine zusammengesuchten/-gereimten Schlussfolgerungen korrekt?

    FakeSMC.kext

    Zwingend!

    SMC: System Management Controller

    SMC ist ein Controller ausschließlich auf echter Apple-Hardware

    FakeSMC simuliert diesen Chip

    Einzige Sensorenwerte kommen über SATA/SMART
    Ist eine Schnittstelle zur ACPI im BIOS/UEFI
    Der echte SMC kommuniziert direkt mit der OpenFirmware in Apple Hardware?
    FakeSMC gibt sich gegenüber dem BIOS als Windows-System aus (analog zu Linux?)


    FakeSMC_ACPISensors.kext

    Optional

    ACPI: Advanced Configuration and Power Interface

    Industriestandard

    ACPI Übernimmt die Energieverwaltung von der Mainboard-Firmware

    Sollte die Grundsensoren (Temp/RPM) jedes Desktop-Mainboards auslesen?

    Sollte die verschiedenen Energiesparmodi steuern? (verm. nicht)

    Energieverbrauch ohne diesen Kext höher? (verm. nicht)



    FakeSMC_CPUSensors.kext

    Optional

    CPU: Central Processing Unit

    Temperatur?-Sensoren für Intel CPUs?



    FakeSMC_GPUSensors.kext

    Optional

    GPU: Graphics Processor Unit

    Temperatur?-Sensoren für dedizierte? GPUs (Nvidia/AMD)



    FakeSMC_LPCSensors.kext

    Optional

    LPC = Link Programmable Controller?
    Auf jeder x86-Hardware vorhanden?

    Ein embedded System? für die Steuerung der Lüfter?



    FakeSMC_SMMSensors.kext

    Optional

    SMM = System Management Mode
    SMM ist ein Ausführungsmodus für CPUs

    Hardwarekontrolle und Steuerung der Energiemodie? (verm. nicht)
    Energieverbrauchssensoren? (Leistungsaufnahme ist nicht errechnet?)

    Zeigt Package-Stromverbräuche des Systems an?


    Ich will es nur verstehen.


    Danke im Voraus
    Gruß
    MIchael

    -Mac SE/30 - Mac IIvx -Performa 5200 -Performa 5500 black -PowerMac 7500/100 -PowerMac 8600/250 (Sonnet G3 400) -iMac G3/266 green (defekt) -iMac G3/266 tangerine -iMac G3/350 indigo (Summer 2000) -eMac G4/1.0, -PowerMac G5 1.8 -Powerbook G4 17" 1,33 GHz
    Mobil: Wortmann Terra 8411, 15,4", T9400, Nvidia 9600m, 4GB RAM, 120 SSD MX100, AzureWave AR5BXB92, Ubuntu
    www.tote-pixel.de - www.tellerrandfroschung.de - www.hessburg.de

  • Hi,

    ob sich der FakeSMC dem BIOS ggü. als Windows-System ausgibt, kann ich dir nicht sagen, da ich kein Windows auf der Kiste habe... außer als VM... ;)


    Grundsätzlich sind FakeSMC und VirtualSMC einfach Emulationen des SMC-Chips, in dem sie die Angaben, die dieser Chip auf den Original-Apple-Geräten bereitstellt, an das macOS übergeben können.

    Dazu gehören zum Beispiel die SMBIOS-Daten, wie z.B.:

    Ohne diese, würde der Hackintosh den Start verweigern.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Vermutlich müssen die sich als Windows ausgeben, sonst gibt es wohl nicht alle Infos. MS wollte ACPI möglichst eng an Windows gebunden wissen. Sagt jedenfalls die Wikipedia.
    Aber mir ging es speziell um die einzelnen Kexte, da ist mir nicht klar, was die genau machen. Irgendeiner soll wohl primär nur mit Dell-Kisten laufen?

    -Mac SE/30 - Mac IIvx -Performa 5200 -Performa 5500 black -PowerMac 7500/100 -PowerMac 8600/250 (Sonnet G3 400) -iMac G3/266 green (defekt) -iMac G3/266 tangerine -iMac G3/350 indigo (Summer 2000) -eMac G4/1.0, -PowerMac G5 1.8 -Powerbook G4 17" 1,33 GHz
    Mobil: Wortmann Terra 8411, 15,4", T9400, Nvidia 9600m, 4GB RAM, 120 SSD MX100, AzureWave AR5BXB92, Ubuntu
    www.tote-pixel.de - www.tellerrandfroschung.de - www.hessburg.de

  • Da sich niemand damit auszukennen scheint, habe ich ein wenig experimentiert und behaupte mal, dass die Auflistung nun so korrekt ist:

    FakeSMC.kext

    Zwingend!

    SMC: System Management Controller

    SMC st ein Chip auf echter Apple-Hardware

    FakeSMC simuliert diesen Chip

    Einzige Sensorenwerte: SATA/SMART



    FakeSMC_ACPISensors.kext

    Optional

    ACPI: Advanced Configuration and Power Interface

    Fügt Sensorwerte für Mainbord-Temperaturen (Thermalzones) hinzu



    FakeSMC_CPUSensors.kext

    Optional

    CPU: Central Processing Unit

    Fügt Sensorwerte für Kerntemperaturen, Frequenzen, Multiplikator, Leistungen (W) für CPU und Leistungen (W) für DRAM hinzu



    FakeSMC_GPUSensors.kext

    Optional

    GPU: Graphics Processor Unit

    Fügt Temperaturwerte für dedizierte Grafikkarten hinzu



    FakeSMC_LPCSensors.kext

    Optional

    LPC = Link Programmable Controller

    Industrie-Standard-Hardwarecontroller auf Mainboard

    Fügt Sensorwerte für Spannungen (Mainboard/CPU) hinzu

    Ermöglicht die Lüftersteuerung



    FakeSMC_SMMSensors.kext

    Optional

    SMM = System Management Mode

    Nur für Geräte, die statt einem LPC einen Controller des Systemherstellers verwenden, der nur im SMM der CPU angesprochen werden kann

    Fügt Sensorwerte für Spannungen (Mainboard/CPU) hinzu

    Ermöglicht die Lüftersteuerung

    -Mac SE/30 - Mac IIvx -Performa 5200 -Performa 5500 black -PowerMac 7500/100 -PowerMac 8600/250 (Sonnet G3 400) -iMac G3/266 green (defekt) -iMac G3/266 tangerine -iMac G3/350 indigo (Summer 2000) -eMac G4/1.0, -PowerMac G5 1.8 -Powerbook G4 17" 1,33 GHz
    Mobil: Wortmann Terra 8411, 15,4", T9400, Nvidia 9600m, 4GB RAM, 120 SSD MX100, AzureWave AR5BXB92, Ubuntu
    www.tote-pixel.de - www.tellerrandfroschung.de - www.hessburg.de

  • Hessi

    Hat den Titel des Themas von „Fragen zu FakeSMC“ zu „Funktionen der FakeSMC-Kext-Plugins“ geändert.
  • Community Bot

    Hat das Label Erledigt hinzugefügt