Contribute
Register

Enabling NVIDIA graphics on unsupported SMBIOS

Status
Not open for further replies.
for you ref,
Info.plist for AppleGraphicsControl.kext\Contents\PlugIns\AppleGraphicsDevicePolicy.kext\Contents\Info.plist has attached,
config.plist for clover has attached.
thks, pls ask if you need anything.

my hardware list:
Mobo: t430i (QM77 Express)
CPU: i3-2328M @ 2.20GHz(Sandy Bridge)
Graphics: HD Graphics 3000 / NVS 5400M(working on)
other : wireless: intel, need to be replaced for osx.
 

Attachments

  • Info.plist
    4.9 KB · Views: 276
  • config.plist
    5.7 KB · Views: 126
thks again, RehabMan.

i saw your post everywhere.

here is what i have done
it(i mean nVidia card) works on mbp9,1 but i need to change to mbp8,1 cus my CPU is Sandy Bridge
1. use Pike's patch like this:

Code:
<dict>
                <key>Comment</key>
                <string>AppleGraphicsDevicePolicy (board-id) Patch © Pike R. Alpha</string>
                <key>Find</key>
                <data>
                Ym9hcmQtaWQ=
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                Ym9hcmQtaXg=
                </data>
            </dict>
the edid has injected already:
Code:
<key>Graphics</key>
    <dict>
        <key>CustomEDID</key>
        <data>
        AP///////wAwrqFAAAAAAAEUAQOAHxF46szOmVhQjiYkS1MAAAABAQEBAQEB
        AQEBAQEBAQEB+idADmGEDDBAKjMANa4QAAAYzyNAmmGEDDBAKjMANa4QAAAY
        AAAADwCpCTKpCTIZCQAGr1YxAAAA/gBCMTQwUlcwMiBWMSAKAAg=
        </data>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>
        <key>NVCAP</key>
        <string>0400000000007900020000000000000700000000</string>
        <key>NvidiaSingle</key>
        <false/>
    </dict>
after that, nothing changed.

2. change AppleGraphicsDevicePolicy like this:
Code:
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist
Code:
                <key>Mac-94245B3640C91C81</key>
                <string>none</string>
MacBookPro8,1 Mac-94245B3640C91C81

after that, nothing changed.

Start by using an SMBIOS that already has Nvidia support.
 
yep,yep, smbios9,1 support NVIDIA as you said,and i can make it work too. but
i can not make smbios8.1work with my NVIDIA card
 
Last edited:
yep,yep, smbios8,1 support NVIDIA as you said, but
i can not make it work with my NVIDIA card

Try with MacPro3,1.
 
sorry i put the wrong message.it
had been updated.
i will give it a try later and updated result here later.
will mac book 3.1 support sandy bridge?
 
my laptop boot with MacPro3,1 successfully.

but it's just what i got from macbookpro9,1:

Code:
sudo ./ssdtPRGen.sh
Error: board-id [Mac-F42C88C8] not supported by Sandy Bridge – check SMBIOS data / use the -c option

after try with ssdtPRGen, i get:
Code:
./ssdtPRGen.sh -s 'Sandy Bridge'
Sandy Bridge

Mac-942B5BF58194151B / iMac12,1
Mac-942B59F58194171B / iMac12,2
Mac-8ED6AF5B48C039E1 / Macmini5,1
Mac-4BC72D62AD45599E / Macmini5,2
Mac-7BA5B2794B2CDB12 / Macmini5,3
Mac-94245B3640C91C81 / MacBookPro8,1
Mac-94245A3940C91C80 / MacBookPro8,2
Mac-942459F5819B171B / MacBookPro8,3
Mac-C08A6BB70A942AC2 / MacBookAir4,1
Mac-742912EFDBEE19B3 / MacBookAir4,2
what do you suggest except MacPro3,1?
MacBookPro8,1 and MacBookPro8,3 wont boot.
 
Status
Not open for further replies.
Back
Top