Beiträge von INTOIT

    BIOS ist nach Anleitung eingestellt, war schon so. Ja ich nutze FakePCIIDXhci_MUX...


    kextstat | grep -v apple:


    Index Refs Address Size Wired Name (Version) UUID
    37 0 0xffffff7f8355d000 0x4000 0x4000 com.rehabman.driver.USBInjectAll (0.7.0) 127FB510-E0E8-3236-91C1-C4CA0326803E <12 11 4 3>
    38 4 0xffffff7f83562000 0x21000 0x21000 as.vit9696.Lilu (1.2.8) 54014689-C8DA-318B-84F4-944BBA7AD2AC <7 5 4 3 2 1>
    39 0 0xffffff7f83583000 0x60000 0x60000 as.vit9696.WhateverGreen (1.2.4) 25D369F5-0FD8-3264-9060-3FDB014904BC <38 12 7 5 4 3 2 1>
    40 0 0xffffff7f835e3000 0x3000 0x3000 xyz.racermaster.NoTouchID (1.0.1) 8D6AF31D-F606-3F47-9831-CF21D22D8D0F <38 7 5 4 3 2 1>
    41 0 0xffffff7f835e6000 0x4000 0x4000 as.lvs1974.HibernationFixup (1.2.3) 67C31FBF-C503-3F5F-B5E1-2B75B2A5DBDA <38 7 5 4 3 2 1>
    42 5 0xffffff7f835ea000 0x11000 0x11000 org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <11 7 5 4 3 1>
    43 0 0xffffff7f835fb000 0xdf000 0xdf000 as.vit9696.AppleALC (1.3.3) B60FCBAF-6BC2-36EF-A1E6-D5BE2863C35B <38 12 7 5 4 3 2 1>
    44 0 0xffffff7f836da000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1800) ED90DA0F-5876-3DB5-82EC-CEEA470A7479 <42 7 5 4 3>
    53 0 0xffffff7f836e0000 0x3000 0x3000 org.hwsensors.driver.SMMSensors (1800) 97DDF4ED-310B-3123-988E-E1A9890743A6 <42 7 5 4 3>
    57 0 0xffffff7f836e4000 0x8000 0x8000 org.hwsensors.driver.ACPISensors (1800) FA4DF6C0-0D3A-3CE2-8569-0AB2C84053E7 <42 11 7 5 4 3>
    60 1 0xffffff7f836ee000 0x7000 0x7000 org.rehabman.driver.FakePCIID (1.3.15) B185B092-1FC9-308E-B093-32FD88E5822D <12 7 5 4 3 1>
    61 0 0xffffff7f836f5000 0x3000 0x3000 org.rehabman.driver.FakePCIID.XHCIMux (1.3.15) 1006C50D-2B10-3395-9E00-0860A961C3CE <60 12 7 5 4 3 1>
    66 0 0xffffff7f836fa000 0x8000 0x8000 com.insanelymac.AtherosE2200Ethernet (2.2.2) 14D6BA10-9384-33D1-B0D1-DA26C1DD2982 <16 12 5 4 3 1>
    69 0 0xffffff7f83704000 0xd000 0xd000 org.hwsensors.driver.LPCSensors (1800) EF5BB9DC-C33F-3EED-9F96-42A7F22D806F <42 12 11 7 5 4 3>
    71 0 0xffffff7f83711000 0x3000 0x3000 de.Brumbaer.PropertyInjector (1) E839FC92-F6A5-3574-BB51-040A5959766D <7 5 4 3 1>
    72 0 0xffffff7f83716000 0x12000 0x12000 org.hwsensors.driver.GPUSensors (1800) C6BE6BDA-2398-3318-BCF0-F519AD4DB140 <42 12 11 7 5 4 3>
    155 0 0xffffff7f83737000 0x5000 0x5000 com.disc-soft.DAEMONTools.VirtualSCSIBus (1.0.2) 2E4970A5-5B86-3146-BC3C-9DA1A0227C40 <26 5 4 3 1>

    Ok danke! Das probiere ich, melde mich dann...


    Edit:


    Umbenennung hat geklappt! :thumbup:


    Aber bei XHC@14 spricht gar nichts an. Ich habe folgende Einträge mit dem USB2 Stick Identifiziert:


    Vorn v.l.n.r.

    (EH01@1D) PRT1@1d110000 - USB3

    (EH01@1D) HP12@1d120000 - USB3

    (EH01@1D) HP15@1d150000

    (EH01@1D) HP16@1d160000


    Hinten oben rechts:

    (EH02@1a000000) HP24@1a140000

    Hinten oben links:

    (EH02@1a000000) HP23@1a130000


    Hinten mitte rechts:

    (EH01@1D) PRT3@1d130000 - USB3

    Hinten mitte links:

    (EH01@1D) HP14@1d140000 - USB3


    Hinten unten rechts:

    (EH02@1a000000) HP25@1a150000

    Hinten unten links:

    (EH02@1a000000) HP26@1a160000



    :/


    Warum sind bei mir nicht die HSxx Einträge vergeben sondern nur HP oder PRT? Wie sollte ich jetzt damit verfahren?

    SSDT für USB glaube ich nicht, Kext Dateien habe ich in Other...


    WhateverGreen.kext

    USBInjectAll.kext

    PropertyInjector.kext

    NoTouchID.kext

    Lilu.kext

    ITEIT87x.kext

    IntelCPUMonitor.kext

    HibernationFixup.kext

    GeforceSensor.kext

    FakeSMC.kext

    FakePCIID.kext

    FakePCIID_XHCIMux.kext

    AtherosE2200Ethernet.kext

    AppleALC.kext

    ACPIMonitor.kext




    In der Liste steht der FakePCIID_XHCIMux

    Großen Dank, dann lag ich wohl nicht so falsch. Ich gehe mal davon aus das die Kexte also alle ihren Sinn haben und drin bleiben sollten.


    Eine Frage bleibt noch offen, wie kann ich die Sensordaten unter Mojave anzeigen lassen?


    Ich meine Temperatur, Frequenz, etc..? Bisher unter Sierra lief das mit HWMonitorSMC2(v2.3.0), aber jetzt werden nur noch RAM und Laufwerke angezeigt.

    Hallo Zusammen,


    ich habe das Update auf Mojave erfolgreich abgeschlossen (von Sierra) und soweit sollte alles laufen. Clover nutze ich erst seid diesem Jahr, vorher war es Ozmosis mit der Variante von griven, ohne viel zu verstehen was da drin war. Da mein Board dann Probleme gemacht hat der Umstieg auf Clover. Da hat mit rubenszy bei der Efi Erstellung geholfen und die unten stehenden Kexte in Other gepackt. Hat geklappt, danke nochmal!


    Jetzt habe ich aber noch ein paar Fragen wegen der Kexte. Ich weiss bei einigen nicht so recht wofür die da sind und bei anderen evtl. etwas nicht ganz richtiges... Ich würde mich also über etwas Kext-Kunde freuen. Könnt Ihr mir die Funktion kurz beschreiben?


    Folgendes denke ich zu wissen:


    1. FakeSMC.kext - Unerlässlich für den Bootvorgang

    2. AppleALC.kext - notwendig für Sound

    3. NoTouchID.kext - weil ich kein Touch ID habe, deaktiviert den Dienst

    4. AtherosE2200Ethernet.kext - Netzwerktreiber

    5. IntelCPUMonitor.kext - ließt Frequenzen, Volt etc. der Kerne der CPU aus, das konnte ich mir in HWMonitorCMS2 anzeigen lassen, unter Mojave jetzt nicht mehr...

    6. GeforceSensor.kext - Ich denke mal das gleiche für die Graka

    7. ITEIT87x.kext - Auch für HWMonitorCMS2 notwendig?

    8. ACPIMonitor.kext - CPU Temperatur?

    9. WhateverGreen.kext und Lilu.kext - Fix für alle Grafikkarten

    10. PropertyInjector.kext - Geräteeigenschaften ändern - Anpassen



    Was mir nicht klar ist:


    11. HibernationFixup.kext - ?

    12. FakePCIID.kext - ?

    12. FakePCIID_XHCIMux.kext - ?



    Und die finale Frage: Sind die wirklich alle sinnvoll für mein System?

    Von mir kommt Mojave mit folgender Hardware:


    Mainboard: GA-H77-DS3H Rev. 1.1

    Prozessor:Intel Core i5 3570K

    Arbeitsspeicher: 16 GB 1600 MHz DDR3

    Festplatte: Samsung 840

    Bluetooth/Wlan: TP-LinkWDN4800




    Das habe ich gemacht, Update von Sierra auf Mojave:

    Clover und Kexte aktualisiert, Shiki.kext raus, WhateverGreen.kext rein. Angepasste DSDT und ssdt von Sierra übernommen.

    Installation lieft dank folgender Anleitung problemlos. UPDATE MOJAVE Danke an Noir0SX !


    Postinstall:


    - Den IO80211Family.kext mit Kext Utility habe ich nachinstalliert, da meine Wifikarte nicht mehr unterstützt wird.

    - Audio Quelle neu auswählen, lief im Grunde nativ

    - Clover GUI preboot eingetragen um Preboot-Icons zu verstecken

    - Clover hat das falsche Icon im Bootloader angezeigt, das musste ich auch manuell richtig zuweisen

    - Clover Kext to Patch: aktuellen USB Port-Limit-Patch eingefügt Link


    Cheers! :party:


    Efi mit einem editierten Hackintosh-Forum Theme im Anhang

    Dateien

    • EFI.zip

      (19,53 MB, 418 Mal heruntergeladen, zuletzt: )

    Hallo Zusammen,


    um weitere Festplatten an mein Board anschließen zu können, habe ich mir folgende Karte gekauft:



    Modelltyp: CSL SATA III PCIe Karte 2.0 Controller-/Schnittstellenkarte für SATA III / eSATA III (SSD+HDD Laufwerke)
    Schnittstelle: PCI-Express 2.0 / Chipsatz: ASMEDIA ASM1061
    Anschlüsse: 2× SATA III intern (abwärtskompatibel) / 2× eSATA extern (abwärtskompatibel) | Datenraten: SATA / eSATA III: bis zu 6 Gbit/s
    Features: insbesondere für moderne SSD-Festplatten geeignet / die sehr schnelle eSATA-Schnittstelle ermöglicht High-Performance-Anwendungen im Bereich moderner Speicherlösungen / benötigt wird ein freier PCI-Express Steckplatz
    Betriebssystemkompatibilität: Windows 10 (32/64bit), Windows 8.1 (32/64bit), Windows 8 (32/64bit), Windows 7 (32/64bit), Windows Vista (32/64bit), Windows XP (32/64bit), Windows 2000 | etc.

    Die Karte läuft eigentlich OOB, siehe hier: PCI sata 3 Karte, aber es gibt 2 Probleme!


    1. Das Wichtiger: Es läuft nur einer der beiden internen SATA3 Steckplätze. Der andere bringt, wenn nicht AJA Systemtest abstürzt, nur seeeeeeeeehr langsame Werte. Ich habe mir dann eine neue DSDT angelegt, geglättet und installiert, hat aber leider keine Besserung gebracht.
    Hat jemand Ideen, wie ich sie optimal zum laufen bringen kann?

    2. Die angesteckten Festplatten werden als externe erkannt, wie kann ich OSX übereden sie als internen zu sehen?




    Danke im Voraus!

    Was du mal Testen kannst ist die DSDT, ist eine kleine feine, die für macOS gemacht worden ist, passt bei allen 7 Serien.


    Die DSDT läuft auch gut, bei dieser muss aber noch FixHDA und InjectID 1 gesetzt werden. Ich werde beide mal testen, bisher scheint es keine großen Unterschiede zu geben.


    An der Stelle würde ich hier nun einen Hacken dran machen. Großen Dank an @rubenszy, @kuckkuck @Nio82 und @al6042!!! Ich habe einiges gelernt und die Umstellung von Ozmosis zu Clover ist gelungen! :D:thumbsup:

    hallo @rubenszy,


    Danke für den EFI-Ordner, er läuft jetzt mit FixHDA und InjectID 1 ohne DSDT.aml soweit ohne Probleme.
    Als Test habe ich interessehalber meine neu erstellte DSDT in deinem EFI Ordner, also mit PropertyInjector.kext starten lassen.., das funktioniert auch.


    Also lag es wirklich an der alten, offensichtlich fehlerhaften DSDT!


    Meine Frage ist, macht es Sinn meine neue DSDT in deinem EFI Ordner zu verwenden? Oder macht der PropertyInjector.kext das unnötig?

    @Kuckuck


    Danke für den Tip!


    Ich habe den PropertyInjector.kext und die DSDT.aml aus EFI raus genommen und wie beschrieben mit FixHDA und LayoutID 1 das System gestartet.


    Mit Erfolg! Prompt waren alle Ausgänge da! Sound läuft jetzt!!! :thumbsup:


    Nach einem ausgiebigen Freudentanz von meinem Rechner habe ich mir dann in Wiki mal das ganze Thema näher zu Gemüte geführt. Ich blicke nicht vollständig durch, aber ich habe eine Orgin DSDT im Clover Bootmenü ausgelesen und in MaciASL unter gigabyte unter Z77-DS3H gePatched. Nun kommt bei Compile noch: "9405, 3144, Method Local is set but never used (Local0)" als Summary.


    Dazu habe ich noch ein paar Fragen:
    1. Zu meinem Board H77-ds3h gibt es keinen Patch in der Liste, weshalb ich den Z77... nahm, ist das richtig, soll ja wohl der gleiche Chipsatz oder?
    2. Wie bekomme ich den Fehler
    "9405, 3144, Method Local is set but never used (Local0)" weg und war es das dann schon eine saubere DSDT zu erzeugen?
    3. Auch ohne DSDT fährt der Rechner jetzt sauber hoch, bauche ich die DSDT Überhaupt?
    4. Meine selbst erstelle DSDT läuft jetzt aktuell, wie kann ich überprüfen ob alles passt?
    5. Ist der
    PropertyInjector.kext notwendig, oder kann ich den einfach weglassen ohne anderweitige Nachteile?



    Großen Dank schonmal an alle, jetzt bin ich einen Schritt weiter!!!