Beiträge von DarkUser89

    Versuche nun seit Tagen die PCI-Infos für mein Lion richtig anzeigen zu lassen!
    aber bei ein paar Geräte hab ich immern och ein Paar probleme das die Namen nicht richtig angezeigt werden!
    Die bilder unten zeigen das besser was ich meine.


    PS: hab auch über DSDT versucht aber EFI-String ist leichter für mich!



    Mein EFI-String mit 2xGX560(für grafik und infos), Lan (für internet und infos) und dem anderen zeugs!


    Jetzt kann ich zwar mit 2 Grafikkarten booten ! sie werden auch von Lion und anderen proggramme erkannt nur wenn ich jetzt an der 2 grafikkarte was anschliesse kommt immer no signal :-(




    Wer 2 x Zotac GTX 560 OC 1GB und GA-Z68X-UD3H-B3 rev.1.3 F10 hat kann gerne den string benutzen :thumbsup: andere user müssen anpassungen annehmen!

    Ok habs jetzt geschaft laft alles bestens auch 4 monitore! es lag alles an den neuen treibern von NVidia ! DIe alten sind immer noch besser ^^


    Hab heute meine 2 GTX560 bekommen und direkt eingebaut aber leider startet jetzt lion nur noch wenn ich de graficenabler aus habe :-(


    wie kann ich jetzt beider oder eine grafikkarte nutzen?

    Apple DEV Account
    8GB USB STICK
    Lauffähiges LION


    1: Alle unsichtbaren Dateien Sichtbar machen!
    2: USB Stick als "Mac OS Extended (Journaled)" Formatiren
    3: "BaseSystem.dmg" auf dem USB Stick wiederherstellen.
    4: "mach_kernel" in den Root des USB Sticks verschieben.
    5: "Packages" nach USB/System/Installation verschieben
    6: "Chameleon 2.1svn r1820 with SMBios Installer " installieren r1822 ging bei mir nicht!
    7: "FakeSMC.kext" und "NullCPUPowerManagement.kext" nach USB/S/L/E
    8: "DSDT" und "SMBIOS" nach USB/Extra (Am besten die von Lion holen)
    9: Booten (-f -v) und Daumen drücken ;-)


    PS: Mann sollte halt mit den minimal Kexte versuchen zu starten! Nach dem erfolgreiche Booten kann man immer noch alles nachinstallieren!


    Benchmarks: ( Ist zurzeit nicht schneller als Lion)
    Geekbench - http://browse.geekbench.ca/geekbench2/562951
    NovaBench - https://novabench.com/compare.…b3e38367fe3d670dd2b220188

    der weg an lion zu kommen ist über boot cd und SL oder du hättest dir e USB Stick mit lion installation machen sollen!
    wenn du es nicht gemacht hast dann musst du über SL ! Andere weg sind im Forum hier verboten!

    6.4: Jetzt tragt ihr Eure id von der Grafikkarte nur noch in " IOPCIPrimaryMatch" ein und seit so gut wie Fertig
    7: Nun ändern wir den Name des Kextes!
    7.1: Schaut euch "CFBundleName" und "CFBundleIdentifier" an.
    7.2: Ändert "com.apple.driver.DUMMY" in "com.apple.driver.NvidiaGTX"
    7.3: Und "DUMMY" in "NvidiaGTX"

    7.4: Es Speichern nicht vergessen!!!

    7.5: Ändert zum Schluss noch den Namen von "DUMMY.Kext" in "NvidiaGTX.kext " um.

    8: Installiert das Ganze noch In E/E ;-)

    Dateien

    • DUMMY.kext.zip

      (2,02 kB, 79 Mal heruntergeladen, zuletzt: )

    Das braucht man:
    Property List Editor
    DUMMY.zip



    1: Ladet euch den Dummy Kext.
    1.1: Entpackt die Datei.

    2: Rechte Maustaste auf den Dummy Kext.

    2.1: Und dann auf "Paketinhalt zeigen" klicken.

    2.2: Klickt euch weiter bis zur "Info.plist"
    3: Öffnet die "Info.plist" hit "Property List Editor"

    3.1: Klickt auf Root.

    4: Jetzt Braucht ihr nur noch ein Kext bei dem es sinn macht ein Injector zu Basteln!!
    4.1: Als Beispiel habe ich jetzt es "NVDAGF100Hal.kext" genommen.
    4.2: Geht ins S/L/E und sucht dort nach "NVDAGF100Hal.kext".
    4.3: Wiederholt die schritte 1 - 3.1 .

    5: Ordnet eure Fenster mal so an das der Dummy Links ist!

    5.1: Klickt nun einmal auf "OSBundleLibraries" und dann auf "New Child"

    5.2: Wiederholt dann noch zweimal !

    5.3: Nun tragen wir alles was recht unter "OSBundleLibraries" steht auf die linke Seite.


    6: Jetzt müsst ihr das selbe bei "IOKitPersonalities" machen!
    6.1: Klickt nun einmal auf "IOKitPersonalities" und dann auf "New Child"
    6.2: Das New item ändern wir jetzt noch von "String" in "Dictionary" um.

    6.3: Nun wieder alles von der Rechten Seite auf die Linke Seite übertragen!

    Also mich hat es immer gestresst nach jeder Beta oder nach der installation vom combo update jedes mal mein NVDAGF100Hal.kext zu editieren.
    also hab ich mir nen kleinen injector gebastelt.


    Sucht

    Code
    1. IOPCIPrimaryMatch


    und ändert

    Code
    1. 0x120110de&0xffc0ffff


    zu dene daten die ihr braucht.


    Kann einfach in E/E installiert werden!


    Ein Feedback währ nicht schlecht.