Beiträge von Felix76

    Hey steff89,
    habe alle USB Port durchgetestet und sind alle als USB3.0 aktiv mit voller geschwindigkeit.
    Einzig bei meinem Board ist ein USB2.0 header nicht aktiv.
    Wundert mich wieso es mehr als 15 Ports bei mir sind. Könnte es eventuell daran liegen das manche USB3.0 Ports über nen hub laufen?

    Super Anleitung steff89.


    Ich habe s auch nach der Anleitung von pjalm gemacht.
    Den USB_injector habe ich bei mir ins Bios gepackt so läuft mein System jetzt Nativ ohne jegliche Kext installation.
    Bei mir hingegen laufen 20 usb Ports. 8 USB 3.0 und 4 USB 2.0.

    @ jolinchen


    Ich denke mal das du bei Clover das Powermanagement Häkchen nicht gesetzt hast.
    Wenn du Clover auf deine Festplatte installierts müssen dort auch noch alle Kexte eingefügt werden sowie die
    Config.Plist geändert oder ersetzt werden.
    Deswegen hast du auch zwei verschiedene Definitionen.

    Also ich hatte früher mal das Z77 Extreme 6 und bei Asrock ist es so gewesen das du Clover erst mal mit dem Uefi Bios
    bekannt machen musst.
    Dazu wenn du in OS X Clover Installiert hast nochmals vom Stick booten und unter deinen Laufwerken
    das schwarze Clover Symbol anwählen.
    Dort erscheinen dann die Optionen für den Bootloader um diesen ins Uefi ein oder aus zu tragen.


    Ich musste früher auch den PM/Patch anwenden weil bei AsRock das Register fürs Native Powermanagement gesperrt war.

    Selbst beim eingügen in die DSDT kann man den originalen Wert so nicht einfach übernehmen sondern muss diesen drehen was dann so aussieht:


    Method (_DSM, 4, NotSerialized)\n
    {\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
    "AAPL,ig-platform-id", Buffer() { 0x03, 0x00, 0x22, 0x0D },\n
    "hda-gfx", Buffer() { "onboard-1" },\n
    })\n
    }\n

    Belegen kann ich es leider nicht. Wüsste auch nicht wie.
    Habe mit einem Kumpel der sehr viel mit DSDT Patchen zu tun hat daran rum getüftelt bis er auf die Idee kam es einfach mal in Dezimal zu probieren.
    Ozmosis hat ja immer alle AAPL,ig-platform-id´s fein übernommen nur hatte sich die HD4600 nie dazu bewegen lassen richtig zu funktionieren.
    Deswegen habe ich ja auch die Screenshots mit angefügt.

    griven


    Ich weiß das es so in der ReadMe für die 1479m steht aber so funktioniert es leider nicht.
    Habe tagelang probiert bis mir ein Kumpel den Tipp gegeben hat diese werte mal in Dezimal umzurechnen und dann ging es.


    Den Wert 0d220003 kann man nur so nutzen wenn man die HD4400/4600 in der DSDT injezieren möchte.

    Hier mal ein kleine Anleitung um die HD4400/HD4600 mit Ozmosis zu nutzen.


    Wer von euch das Problem hat das die HD4400/HD4600 im Systembericht nur
    mit wenigen MB Speicher gelistet wird und keine Kext geladen wurde
    der muß in der Ozmosisdefaults folgende Zeilen einfügen.


    <key>AAPL,ig-platform-id</key>
    <integer>220332035</integer>


    Das sollte dann in etwa so aussehen


    Dannach sollte die HD4400/HD4600 korrekt geladen werden und ohne Problem funktionieren.


    Was in meinem Fall dann so aussieht.


    Alternativ geht es auch übers Terminal mit folgendem Befehl


    sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AAPL,ig-platform-id=220332035


    Ob ein Nvidia/Ati Graphics disabler/enabler gesetzt werden muss hängt natürlich von der zusätlich verwendeten Grafikkarte ab.
    Bei meiner GTX660TI waren keine weiteren Parameter erforderlich.


    Bei wem es nicht funktioniert der kann alternativ einen anderen Framebuffer probieren.


    Dazu ist es wichtig das die werte z.B. 0d220003 in Dezimal umgewandelt werden was in dem Fall 220332035 entspricht
    da Ozmosis ansonsten mit den Werten nichts anfangen kann.



    Hier mal eine liste mit den Framebuffer für die HD4400/HD4600.


    Die werte in Rot müssen für Ozmosis verwenden weden.


    0 =04060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT1 =67502080
    1 = 0c060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT1 =201719808
    2 =04160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT2 =68550656
    3 = 0a160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT2 =169213952
    4 = 0c160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT2 =202768384
    5 = 04260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT3 =69599232
    6 = 0a260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262528
    7 = 0c260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT3 =203816960
    8 = 0d260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, CRW Mobile GT3 =220594176
    9 = 04160002 = 64MB, Pipes: 1, Ports: 1, FBMem: 1, Mobile GT2 =68550658
    10 = 0d220003 = 0MB, Pipes: 0, Ports: 0, FBMem: 0, CRW Desktop GT3 =220332035
    11 = 0a260005 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262533
    12 = 0a260006 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262534
    13 = 0a260006 = 64MB, Pipes: 3, Ports: 4, FBMem: 3, CRW Mobile GT3 =170262534
    14 = 0a260007 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262535
    15 = 0a2e0008 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Reserved GT3 =170786824

    Also bei mir lief es mit


    sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AAPL,ig-platform-id=220332035


    Wenn es nicht richtig funktioniert dann alternativ einen anderen Framebuffer probieren.


    Dazu ist es wichtig das die werte z.B. 0d220003 in Dezimal umgewandelt werden was in dem Fall 220332035 entspricht
    da Ozmosis ansonsten mit den Werten nichts anfangen kann.


    Hier mal eine liste mit den Framebuffer für die HD4400/HD4600.


    Die werte in Rot müssen für Ozmosis verwenden weden.


    0 = 04060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT1 =67502080
    1 = 0c060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT1 =201719808
    2 = 04160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT2 =68550656
    3 = 0a160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT2 =169213952
    4 = 0c160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT2 =202768384
    5 = 04260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT3 =69599232
    6 = 0a260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262528
    7 = 0c260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT3 =203816960
    8 = 0d260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, CRW Mobile GT3 =220594176
    9 = 04160002 = 64MB, Pipes: 1, Ports: 1, FBMem: 1, Mobile GT2 =68550658
    10 = 0d220003 = 0MB, Pipes: 0, Ports: 0, FBMem: 0, CRW Desktop GT3 =220332035
    11 = 0a260005 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262533
    12 = 0a260006 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262534
    13 = 0a260006 = 64MB, Pipes: 3, Ports: 4, FBMem: 3, CRW Mobile GT3 =170262534
    14 = 0a260007 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3 =170262535
    15 = 0a2e0008 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Reserved GT3 =170786824

    Schön das es jetz bei di läuft


    Verstehe es nicht wieso du nochmals die AAPL,ig-platform-id=0x0D220003 setzen musstest
    da diese auch schon in die DSDT eingetragen ist sowie der Ton eigentlich auch OOB laufen sollte mit meinem Bios.


    Eventuell hast du noch alte werte im NVRAM gehabt und dieser hätte nur mal gelöscht werden müssen.

    Die DSDT in meinem Bios ist schon bearbeitet.
    Hänge hier mal die DSDT an wie sie im Bios ist.


    DSDT-Z77XUD5HBK-F7.aml.zip


    Hier mal eine liste mit den Framebuffer für die HD4400/HD4600.


    Um die Framebuffer in der DSDT zu ändern einfach nach AAPL,ig-platform-id suchen



    0 =04060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT1
    1 = 0c060000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT1
    2 =04160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT2
    3 = 0a160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT2
    4 = 0c160000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT2
    5 = 04260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, Mobile GT3
    6 = 0a260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3
    7 = 0c260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, SDV Mobile GT3
    8 = 0d260000 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, CRW Mobile GT3
    9 = 04160002 = 64MB, Pipes: 1, Ports: 1, FBMem: 1, Mobile GT2
    10 = 0d220003 = 0MB, Pipes: 0, Ports: 0, FBMem: 0, CRW Desktop GT3 <------ Diese ID ist in der DSDT eingetragen
    11 = 0a260005 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3
    12 = 0a260006 = 32MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3
    13 = 0a260006 = 64MB, Pipes: 3, Ports: 4, FBMem: 3, CRW Mobile GT3
    14 = 0a260007 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Mobile GT3
    15 = 0a2e0008 = 64MB, Pipes: 3, Ports: 3, FBMem: 3, ULT Reserved GT3

    Also wenn du das Bios von mir geflasht hast in diesem ist die VoodooHDA für ALC1150 enthalten sowie
    beide Kexte für Internet. Diese werden aber erst nach einem Neustart nach der Installation aktiv da der cache erst aktualisiert werden muss.
    Das Bios ist bereits mit den Wichtigsten Patches versehen auch mit dem für die HD4600.



    kext-dev-mode=1 ist bereits in der Ozmosisdefaults enthalten und muss daher nicht mehr gesetzt werden.


    Bitte stell im Bios mal das Windows 8 features auf Windows 8 whql und secureboot auf disable.


    Beim Z97 board sorgt das gerne für Probleme