AppleALC ins BIOS

  • Moin Leute,


    wie ich bei GitHub gelesen habe, soll es anscheinend doch gehen, dass die AppleALC, per Ozmosis Kext Injection diese Kext geladen wird. Hat das schon jemand geschafft bzw ausprobiert?


    LG modzilla

    Bilder


    Hackmac:

    • Mainboard: GA-Z97X-Gaming 5
    • Cpu: Intel Core XEON 1231 v3
    • RAM: 12GB HyperX Savage
    • HDD: 1TB Seagate Drive, 3x 1TB WesternDigital NAS Drives, 128GB m.2 SATA-SSD
    • Grafikkarte: AMD Radeon RX 580 von Sapphire
    • OS: Windows 10, Arch Linux, macOS Mojave (Ozmosis/auf der SSD)


    :hackintosh:


    Dell Latitude 5580:

    • Cpu: Intel Core i5 7440HQ
    • RAM: 8GB
    • HDD: 256GB SanDisk SSD
    • OS: Windows 10, Fedora 29, macOS Mojave
  • Klingt eigentlich spannend...


    werde ich mir heute Abend mal genauer anschauen.
    ich würde den Kext aber erstmal in der EFI ablegen um die grundsätzliche Nutzung aus der Position zu verifizieren.

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.1 | Clover 4741

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.1 | Clover 4741

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.1


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

  • Habe es schon getestet und es funktioniert allerdings war mir der Einbau ins Bios zu unflexibel weshalb ich es wieder entfernt habe. Ist aber sicher eine Option wen Sierra wirklich raus ist und man eine AppleALC Version gefunden hat die stabil mit Sierra und ElCapitan spielt :D

    System 1 (iMac 13,1) PowerMac G5 Case: GA-Z77-DS3H, Clover, Intel XEON E3-1235V2 @ 3.2 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

  • Ja super, wenn das funktioniert, kannst du denn dann darüber eine kleine Anleitung bzw Erklärung schreiben? Wäre wirklich top!


    Hackmac:

    • Mainboard: GA-Z97X-Gaming 5
    • Cpu: Intel Core XEON 1231 v3
    • RAM: 12GB HyperX Savage
    • HDD: 1TB Seagate Drive, 3x 1TB WesternDigital NAS Drives, 128GB m.2 SATA-SSD
    • Grafikkarte: AMD Radeon RX 580 von Sapphire
    • OS: Windows 10, Arch Linux, macOS Mojave (Ozmosis/auf der SSD)


    :hackintosh:


    Dell Latitude 5580:

    • Cpu: Intel Core i5 7440HQ
    • RAM: 8GB
    • HDD: 256GB SanDisk SSD
    • OS: Windows 10, Fedora 29, macOS Mojave
  • Ich versuche mich auch schon im Hintergrund, aber der Link in deinem Screenshot greift ins Leere...
    Da muss ich mal schauen, was denn mit "merge IOKitPersonalities from PinConfigs.kext with AppleALC.kext" genau gemeint ist...


    EDIT:
    Got it... ;)


    Also...
    aus der Info.plist des PinConfigs.kext aus dem Ordner /AppleALC.kext/Content/Plugins/PinConfigs.kext/Contents muss die Sektion "HDA Hardware Config Resource"

    kopiert und in die Info.plist des AppleALC.kext aus dem Ordner /AppleALC.kext/Content hinzugefügt werden:

    In dessen Sektion "OSBundleLibraries" muss die Zeile "as.vit9696.PinConfigs String 1.0.0" gelöscht werden.
    Zu guter letzt sollte die geänderte Info.plist so aussehen:


    Ebenso kann auch der Ordner /AppleALC.kext/Content/Plugins entfernt werden, so dass es vorher so:

    und danach so aussehen sollte:


    Damit läuft bei mir der aktuelle AppleALC direkt aus der versteckten EFI-Partition im Verzeichnis /EF/Oz/Darwin/Extensions/Common.
    Anbei packe ich mal noch das erfolgreiche Resultat... :)

    Dateien

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.1 | Clover 4741

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.1 | Clover 4741

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.1


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

    2 Mal editiert, zuletzt von al6042 ()

  • Danke, danke, danke! :) Gleich mal versuchen es ins BIOS zu knallen :D


    Hackmac:

    • Mainboard: GA-Z97X-Gaming 5
    • Cpu: Intel Core XEON 1231 v3
    • RAM: 12GB HyperX Savage
    • HDD: 1TB Seagate Drive, 3x 1TB WesternDigital NAS Drives, 128GB m.2 SATA-SSD
    • Grafikkarte: AMD Radeon RX 580 von Sapphire
    • OS: Windows 10, Arch Linux, macOS Mojave (Ozmosis/auf der SSD)


    :hackintosh:


    Dell Latitude 5580:

    • Cpu: Intel Core i5 7440HQ
    • RAM: 8GB
    • HDD: 256GB SanDisk SSD
    • OS: Windows 10, Fedora 29, macOS Mojave
  • al6042


    Würde diese Methode auch bei einem Gigabyte GA-Z97-D3H mit Ozmosis funktionieren?


    Die beiden Board verfügen über den gleichen Soundchip Realtek ALC1150?

    iMacs 14.2:
    GA Z97-D3H:
    Intel I7-4790, 16 GB-RAM, MSI GTX 970 4 GB, OS Sierra 10.12.6

    Macbook Air 7.2:
    Lenovo Ideapd Z51-70: Intel I7-5500U, 8 GB RAM, 2 x 256 GB SSD, Intel HD5500 (AMD R9 375 disabled)
    OS X Sierra 10.12.6


    Macbook Pro:
    Dell XPS 13-9360: Intel I7-7560 U, 16 GB-RAM, Iris Graphics, OS X Sierra 10.12.6
    alle Clover


  • Da der AppleALC in der Version auch wieder Layout-ID 1 unterstützt, sollte das funktionieren.
    Der "merged" Kext nutzt die gleichen Routinen wie das Original, nur ist der "PinConfigs"-Part direkt eingearbeitet, anstatt als Plugin mit zu laufen....


    EDIT:
    Und "by the way"...
    Es gibt die aktuellere Version 1.0.15 vom AppleALC für SIerra, jetzt auch ohne "-alcbeta" Boot-Argument nutzbar... :)
    AppleALC - der dynamische AppleHDA Patcher - immer aktuell

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.1 | Clover 4741

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.1 | Clover 4741

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.1


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

    Einmal editiert, zuletzt von al6042 ()

  • Ist die schon zusammengepackt @al6042 oder müsste ich das noch machen?

    System 1 (iMac 13,1) PowerMac G5 Case: GA-Z77-DS3H, Clover, Intel XEON E3-1235V2 @ 3.2 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

  • Im Link gibt es die Original und die OZM-fertige Version... ;)

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.1 | Clover 4741

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.1 | Clover 4741

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.1


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

  • Sehr praktisch dann werde ich die gleich mal testen :D


    Edit: getestet und für gut befunden klappt sowohl mit ElCapitan als auch mit Sierra prima. Nebenher auch gleich mal den SHIKI aktualisiert und damit scheinen sich auch meine seltsamen Kernelpaniken unter ElCapitan in Wohlgefallen aufgelöst zu haben. Aktuell also wieder bei beiden Systemen einen absolut unberührten /S/L/E :D

    System 1 (iMac 13,1) PowerMac G5 Case: GA-Z77-DS3H, Clover, Intel XEON E3-1235V2 @ 3.2 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

  • Sauber....
    So soll es doch sein... :)

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.1 | Clover 4741

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.1 | Clover 4741

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.1


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

  • Grmph zu früh gefreut ElCapitan schiebt noch immer Paniken...
    Ich denke das Z77-DS3H und der ElCapitan werden in diesem Leben keine Freunde mehr um so mehr freut es mich das Sierra in der gesamten Beta Phase nicht ein einziges mal abgestürzt ist...

    System 1 (iMac 13,1) PowerMac G5 Case: GA-Z77-DS3H, Clover, Intel XEON E3-1235V2 @ 3.2 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

  • Moin geht bei irgendwem die AppleALC_OZM.kext letzte Rev- 1.0.16 aus dem Bios herraus?


    Pack ich sie die nach Efi geht es. Pack ich die ins Bios als Convertierte AppleALC_OZM.ffs Compressed File liest er die nicht und läd dementsprechend keine Audiotreiber.

  • Hallo Download-Fritz.


    Kextstat listet die Kext nicht.


    AppleALC_OZM.kext die File muss als .ffs konvertiert werden damit ich Sie ins Bios einfügen kann. Aus dem OZ EFI läuft sie, aber nicht aus dem Bios wenn ich die dort einfüge.

  • kext2ffs ? Wie sonst? Oder gibts noch eine andere Möglichekit?

  • Ich mach' halt immer alles manuell...
    Wenn du's mit kext2ffs gemacht hast, und das mit einem bestehenden ROM, wird es wohl so sein, dass AppleALC die selbe GUID wie eine andere Kext bekommen hat. Überprüf' das mal.

  • Nein die GUID's sind unterschiedlich. MMTool hätte dann gemeckert mit File with the same usw...


    Bei UEFITool im Screenshort sieht man das auch das es keine gleiche GUID gibt.



    Läd dann bei irgendjemand diese AppleAlc v1.0.1.6?? Also die letzte aus dem Bios?

    Bilder

    Einmal editiert, zuletzt von Nanimos ()