VirtualSMC vs. FakeSMC

  • Hi,

    mich würde mal interessieren, ob ihr VirtualSMC oder FaceSMS bevorzugt.

    Bisher habe ich mich damit nicht beschäftigt, aber durch den Umstieg auf OpenCore überlege ich, ob die VirtualSMC (die ja auch von acidanthera kommt) ggf. besser mit OC harmoniert, als die FakeSMC von Rehabman.


    Oder ist es eh Jacke wie Hose und es nur eine Geschmackssache?

    Wobei FakeSMC ja schon seit fast zwei Jahren kein Update mehr bekommen hat.


    Schönes Wochenende

    1337-Machine: iMacPro1,1 | i7-6700; Asus Hero VIII, Asus RogStrix Vega 56, 16GB Corsair Ballistix @ Open-Core-with-text-Small.png

    Details zu meiner lauffähigen Konfiguration - inkl. meiner aktuellen EFI - findet ihr >>HIER<<


    Du weißt nicht, wie du an deine PCI-Root-Pfade oder UUIDs kommst? Schau doch mal >>HIER<<

    Du möchtest die Bootpicker Einträge von OpenCore ändern? Schau doch mal >>HIER<<

    Du willst die Scan Policy von OpenCore auf deine Bedürfnisse anpassen? Schau doch mal >>HIER<<

  • Ich benutze immer FakeSMC. Ich glaube ich benutz VirtualSMC immer falsch... Das mit der .efi die dabei mit kommt verstehe ich nicht.

    Ich komme nicht in mein System mit oder ohne der .efi.


    Ich denke schon, dass VirtualSMC besser ist, weil neuer und von den Machern von OC. Mache es wohl einfach immer falsch.

    boneskewer69


    ASUS Prime Z370 A | i5 8600k | 16GB DDR4-3000 | RX580 8GB | 2x SATA SSD 500 GB | BCM94331CD | macOS 11.0 | OpenCore

  • Ein zusätzliche .efi sehe ich aber gar nicht - siehe Screen.

    Ich hätte jetzt auch gedacht bzw. gehofft, dass man die Kext einfach nur in den Driver-Ordner packt und fertig - also ohne was "einstellen zu müssen" :)


    1337-Machine: iMacPro1,1 | i7-6700; Asus Hero VIII, Asus RogStrix Vega 56, 16GB Corsair Ballistix @ Open-Core-with-text-Small.png

    Details zu meiner lauffähigen Konfiguration - inkl. meiner aktuellen EFI - findet ihr >>HIER<<


    Du weißt nicht, wie du an deine PCI-Root-Pfade oder UUIDs kommst? Schau doch mal >>HIER<<

    Du möchtest die Bootpicker Einträge von OpenCore ändern? Schau doch mal >>HIER<<

    Du willst die Scan Policy von OpenCore auf deine Bedürfnisse anpassen? Schau doch mal >>HIER<<

  • schaut mal hier: FakeSMC.kext vs VirtualSMC.kext

    Achtet aber auf die Ordnerstruktur, wenn ihr ein modernes Clover verwendet.

    Hacken ⛏️⛏️
    Haken ✔️

    .

    anscheinend: es sieht so aus als ob, und wird wohl stimmen

    scheinbar: es sieht so aus als ob, stimmt aber nicht

  • Eigentlich habe ich das genauso gemacht wie in dem Artikel beschrieben. Ich brauchte bloß nie die 'SMCHelper-64.efi'. Hat immer als Standalone funktioniert.


    VirtualSMC klappt bei mir so gar nicht. Selbst wenn ich die .efi mitbenutze.

    boneskewer69


    ASUS Prime Z370 A | i5 8600k | 16GB DDR4-3000 | RX580 8GB | 2x SATA SSD 500 GB | BCM94331CD | macOS 11.0 | OpenCore

  • Dank dir... liest sich ja durchaus positiv. Also werde ich es wohl auch mal probieren.


    @foalan - SMCHelper muss auch weg sein --> Zitat: SMCHelper-64.efi is not compatible with VirtualSMC.efi and must be removed.

    1337-Machine: iMacPro1,1 | i7-6700; Asus Hero VIII, Asus RogStrix Vega 56, 16GB Corsair Ballistix @ Open-Core-with-text-Small.png

    Details zu meiner lauffähigen Konfiguration - inkl. meiner aktuellen EFI - findet ihr >>HIER<<


    Du weißt nicht, wie du an deine PCI-Root-Pfade oder UUIDs kommst? Schau doch mal >>HIER<<

    Du möchtest die Bootpicker Einträge von OpenCore ändern? Schau doch mal >>HIER<<

    Du willst die Scan Policy von OpenCore auf deine Bedürfnisse anpassen? Schau doch mal >>HIER<<

  • Maddeen "nur in den Ordner packen" reicht nicht bei Opencore. Du musst in der config.plist auch angeben, dass er den Treiber laden soll. Die "Virtualsmc.efi" brauchst du nicht mit Opencore.

  • Edit by al6042 -> Bitte keine Vollzitate von Beiträgen die direkt über deiner Antwort stehen...


    Ja klar - hab ich jetzt gar nicht mehr erwähnt, weil es ja nach den vielen Versuchen schon "logisch" ist :)


    Der Austausch hat jedenfalls ansatzlos funktioniert. VirtualSMC läuft direkt ohne besondere Einstellungen/Bootflags.

    Habe lediglich die FakeSMC.kext aus dem Kext-Ordner und die SMCHelper.efi aus dem Drivers-Ordner gelöscht.

    1337-Machine: iMacPro1,1 | i7-6700; Asus Hero VIII, Asus RogStrix Vega 56, 16GB Corsair Ballistix @ Open-Core-with-text-Small.png

    Details zu meiner lauffähigen Konfiguration - inkl. meiner aktuellen EFI - findet ihr >>HIER<<


    Du weißt nicht, wie du an deine PCI-Root-Pfade oder UUIDs kommst? Schau doch mal >>HIER<<

    Du möchtest die Bootpicker Einträge von OpenCore ändern? Schau doch mal >>HIER<<

    Du willst die Scan Policy von OpenCore auf deine Bedürfnisse anpassen? Schau doch mal >>HIER<<

    Einmal editiert, zuletzt von al6042 ()

  • Maddeen habe das nur explizit erwähnt wegen boneskewer69 seinem Kommentar.


    "VirtualSMC klappt bei mir so gar nicht. Selbst wenn ich die .efi mitbenutze."

  • Vielleicht probiere ich den Umstieg nochmal die Tage wenn es auch ohne die .efi geht.


    Läuft bloß gerade alles einwandfrei... Da will ich eigentlich nichts anpacken

    boneskewer69


    ASUS Prime Z370 A | i5 8600k | 16GB DDR4-3000 | RX580 8GB | 2x SATA SSD 500 GB | BCM94331CD | macOS 11.0 | OpenCore