Beiträge von KruXx

    Hallo Schwarmwissen,


    vielleicht hat ja jemand von Euch einen Tip woran das liegen könnte, das die CPU Frequenz rauf und runter geht.



    Temperatur und Stromversorgung ebenfalls, wie auf dem Bild zu sehen ist.

    Die CPU ist ein I7 10750H.

    Habe das SMBios Macbook Pro 16,4 gewählt, da dort ein I7 9750H verbaut ist und das meiner CPU am nächsten kommt.

    EFI hänge ich mal an.


    Vielleicht hat ja jemand eine Idee....


    viele Grüße :)

    Dateien

    • EFI.zip

      (6,49 MB, 151 Mal heruntergeladen, zuletzt: )

    Da hat cobanramo Recht, mit dem was er sagt. Wenn Du genau weißt, um was für ein Gerät es sich handelt, kannst Du den entsprechenden Kext oder Patch verwenden.


    Ich hatte ja Gestern auf der Lenovo Support Seite geschaut.

    Laut der Grafik ist es ein I2C-Synaptic Device.

    In dem Zip-File unten ist auch ein Synaptic Kext enthalten.

    Das wäre jetzt noch eine Idee....

    Dateien

    • VoodooI2C.zip

      (230,52 kB, 124 Mal heruntergeladen, zuletzt: )

    Moinsen :)


    Für dein Audio Problem, versuch es mal mit dem Eintrag " alcid=29 " in den boot-args. Das sollte eigentlich funktionieren.

    Ansonsten habe ich noch die SSDT-HDEF.aml gefunden. Die ist allerdings aus einer CLOVER config,

    ist aber für deinen Audio Controller.


    Die SSDT-PS2K-X270.aml ist auch daraus. Die ist auf jeden Fall für das Trackpad. Aus dieser SSDT

    geht hervor, das es sich um ein Synaptic Gerät handelt.



    In der Clover confic wird diese SSDT mit nur der VoodooPS2Contoller,kext

    verwendet. Musst Du alles mal testen.

    Ansonsten gebe ich Dir mal eine SSDT, die ich benutze.

    SSDT-GPI0ETPD.aml, die ist für mehrere Devises brauchbar, aber eigentlich für ELAN Devises.



    Für die Akkuanzeige habe ich noch diese SSDT-X270-BATT.aml entdeckt.

    Oder vielleicht mal den SMCBatteryManager.kext gegen den ACPIBatteryManager.kext austauschen in Verbindung mit der SSDT.

    Saubäär :top:


    Den PS2 auf jeden Fall wieder hinzufügen.


    Falls das Trackpad gar nicht will, gibt es noch ein VoodooRMI.kext

    für Synaptic Geräte, einen Elan Kext für Elan Geräte.

    Kann sein, das Du ein Synaptic Gerät hast. Zumindest ist diese Grafik

    auf der Lenovo Support Seite eingeblendet.


    ...musst Du mal ausprobieren...

    Ja, deaktivieren ist auch gut.

    Ich hab sie bei mir gelöscht und einen Snapshot gemacht.


    Auf jeden Fall muss der AirPortBrcm4360_Injector.kext auch

    deaktiviert werden, sonst gibt es eine Panic.



    und ich denke auch, dass das Trackpad eher kein I2C Gerät ist.

    Vermutlich reicht der VoodooPS2Controller.kext aus.


    Hab das mal in dem EFI Ordner angepasst.


    Hab die EFI nochmal ausgetauscht, es war noch ein Kext deaktiviert.


    ---> und ich habe gerade mal auf der Lenovo Support Seite geschaut.
    Es scheint wohl doch ein I2C device zu sein.


    Dateien

    • EFI.zip

      (18,47 MB, 137 Mal heruntergeladen, zuletzt: )
    • EFI - I2C.zip

      (18,63 MB, 146 Mal heruntergeladen, zuletzt: )

    Du hast auf jeden Fall 2x VoodooInput.kext als Plugin beim VoodooI2C.kext und VoodooPS2Controller.kext mit enthalten.

    Das mag Big Sur nicht.

    Geh mal auf einen von den beiden Kexten und mach ein Rechtsklick.

    Dann auf Paketinhalt anzeigen, und dann öffnest Du Plugins.

    Da löscht Du dann den VoodooInput.kext.

    Aber nur bei einem Kext. Bei dem anderen lässt Du den VoodooInput.kext drin.


    Bei dem AirportbrcmFixup.kext machst Du das gleiche und löscht den

    AirPortBrcm4360_Injector.kext aus den Plugins.

    Den mag Big Sur auch nicht, wurde entfernt aus macOS 11.


    Dann nochmal neu booten,... :)

    Ah stimmt, wer gucken kann ist klar im Vorteil 8o


    Aber vielleicht kannst Du ein paar Sachen aus der config übernehmen.

    Denn z.B. für die XOSI SSDT aus deiner EFI, brauchst Du auf jeden Fall einen ACPI Patch.

    Wenn Du zufällig Windows noch installiert hast, kannst Du den mit SSDT-Time

    erstellen.

    In der Config aus der EFI ist auf jeden Fall der Patch dabei.

    Vielleicht passt das ja....


    Ansonsten vielleicht auch die Booter und Kernel Quirks übernehmen, mal so als Versuch, wenn die KabyLake Einstellungen von Dortania nicht passen.

    Tom2021


    Also, den USBPorts.kext kannst Du erstmal rausschmeißen.

    Dein System nur mit usbinjectall.kext laden. --> Damit aktivierst Du alle USB-Ports von deinem System.


    Dann startest Du das Hackintool und navigierst zu USB.



    Wie Du siehst, sind da schon einige grün markiert.

    Dann klickst Du unten auf den Besen um alle zu löschen.



    Dann klickst Du auf die beiden halbrunden Pfeile rechts daneben.

    Dann sollten alle Ports wieder angezeigt werden.

    Jetzt nimmst Du Dir ein USB - Gerät (Stick, Maus, Keyboard, egal),

    und steckst den USB-Stecker nach und nach in alle USB-Anschlüsse an deinem Rechner.

    Es sollten dann nach und nach alle in grün, im Hacktool angezeigt werden.

    Dann markierst Du alle anderen Ports, die nicht grün sind und löscht diese, in dem Du auf

    das Minus klickst.



    Jetzt kannst Du Dir die SSDT und den USBPorts.kext für dein System ausgeben lassen,

    in dem Du hierauf klickst.



    Das Hacktool erstellt Dir dann die Dateien auf deinem Desktop.


    Und wie gesagt, entweder den USBPorts.kext oder die SSDT-UIAC in Verbindung mit der USBInjectAll.kext nutzen.

    In dem Kext ist auch nur eine Plist, mit den selben Daten, wie in der SSDT.

    Die fügst Du dann in deinem EFI Ordner ein und dann sollte das eigentlich alles funzen ;)


    viel Saß :top:

    Tom2021


    Dann scheinen die Ports falsch gemapped zu sein.


    hast Du die SSDT-UIAC selber erstellt mit dem Hackintool ?


    Am Besten vorher mit dem usbinjectall.kext den PC starten, dann sollten ja alle Ports aktiviert sein.

    Anschließend Hackintool starten und ein USB-Gerät in jeden Port stecken, der an deinem Rechner ist.

    Diese Ports werden dann grün angezeigt. Alle anderen markieren und löschen und sich anschließend

    die SSDT und den Portskext ausgeben lassen.

    Dann sollten deine USB - Ports alle funktionieren.....und ich glaube die SSDT mit dem USBPorts.kext zusammen ist doppelt gemoppelt.

    Eins von beiden sollte ausreichen ;-)

    Moinsen,


    ich glaube, die meisten deiner SSDT's sind hier überflüssig.

    Versuch es mal nur mit der SSDT-CPUR und der SSDT-EC-USBX .

    Die sollten erstmal ausreichend sein, wie auch im DortaniaGuide ---> https://dortania.github.io/Ope…D/zen.html#starting-point

    sehr gut beschrieben.

    Die Kernel Patches hast Du ja eingetragen.

    Ich habe auch ein AMD-System mit nem Ryzen 2600x und einem Gigabyte b450 Board. Das läuft tadelos.


    viel Spaß und viel Erfolg ;-)