dukebound85 Posted April 19, 2009 Share Posted April 19, 2009 So I installed chameleon 2 rc1 and now my system doesnt recognize my ram as 800mhz but rather 667mhz I attempted to reinstall the applesmbiosefi-28.kext to get the real values again but to no avail Before I had installed chameleon 2 rc1, my system recognized my ram at 800mhz any ideas on how to fix this? Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/ Share on other sites More sharing options...
Beerkex'd Posted April 20, 2009 Share Posted April 20, 2009 Delete AppleSMBIOSEFI, leave vanilla AppleSMBIOS.kext and use a smbios.plist in /extra http://www.insanelymac.com/forum/index.php...t&p=1124377 Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1137284 Share on other sites More sharing options...
dukebound85 Posted April 20, 2009 Author Share Posted April 20, 2009 thanks, ill give that a go:) Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1137305 Share on other sites More sharing options...
dukebound85 Posted April 22, 2009 Author Share Posted April 22, 2009 seems that just edits the info correct? not picking it up on its own am i correct to assume this? Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1138862 Share on other sites More sharing options...
Beerkex'd Posted April 22, 2009 Share Posted April 22, 2009 What? Yes, you have to supply the values yourself. That's the whole idea. All the previous SMBIOS injector kexts and ChameleonSM work the same way, but they are not as complete as smbios.plist. If stuff like your memory speed isn't reported correctly with only vanilla AppleSMBIOS.kext it's because OSX and your motherboard don't communicate well. Then you need to insert the values like this. You can omit the stuff that's detected correctly. For example, my memory gets auto-detected as DDR2 but the speed is wrong. So I don't have to include the memory-type setting in my smbios.plist, but I need the memory speed setting. But the most important thing that smbios.plist does is setting all the Apple specific stuff like Mac model, Apple motherboard model, boot rom, serial number and all that stuff. Some apps need this info to be present and correct in order to work right on your hackintosh. Read this: http://en.wikipedia.org/wiki/SMBIOS http://en.wikipedia.org/wiki/Desktop_Management_Interface Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1138913 Share on other sites More sharing options...
wjbnyc Posted May 18, 2009 Share Posted May 18, 2009 Delete AppleSMBIOSEFI, leave vanilla AppleSMBIOS.kext and use a smbios.plist in /extra http://www.insanelymac.com/forum/index.php...t&p=1124377 I found the smbios.plist in this link to be wrong. A simple typo but it doesn't work that way. The Key and String for the memory manufacturer, part number, and serial number, are reversed. I used this as my blank smbios.plist , filled in all the info, put it in my extras folder, and my "about this mac" and memory slots are all listed correctly. I hope Beerkex'd doesn't mind i just edited his smbios.plist. (too lazy to type out the whole thing when cut and paste work so much quicker) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosvendor</key> <string>Apple Inc. or Apple Computer, Inc. depending on mac model</string> <key>SMbiosversion</key> <string>boot.rom.string.goes.here</string> <key>SMmanufacter</key> <string>Apple Inc. or Apple Computer, Inc. depending on mac model</string> <key>SMproductname</key> <string>mac,model goes here</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMserial</key> <string>serial.goes.here.doh</string> <key>SMfamily</key> <string>for Mac Pros put 'macpro', for iMacs just put 'mac'</string> <key>SMboardmanufacter</key> <string>Apple Inc. or Apple Computer, Inc. depending on mac model</string> <key>SMboardproduct</key> <string>Apple.motherboard.model.goes.here</string> <key>SMexternalclock</key> <string>Your CPU FSB in MHz, non-multiplied</string> <key>SMmaximalclock</key> <string>Your CPU max speed in MHz</string> <key>SMmemtype</key> <string>put 19 for DDR2 RAM, 18 for DDR RAM</string> <key>SMmemspeed</key> <string>Memory speed in MHz</string> <key>SMmemmanufacter_1</key> <string>For example Kingston Technology</string> <key>SMmemmanufacter_2</key> <string>Or OCZ or whatever you have</string> <key>SMmemmanufacter_3</key> <string>Or OCZ or whatever you have</string> <key>SMmemmanufacter_4</key> <string>Or OCZ or whatever you have</string> <key>SMmempart_1</key> <string>your part number here</string> <key>SMmempart_2</key> <string>your part number here</string> <key>SMmempart_3</key> <string>your part number here</string> <key>SMmempart_4</key> <string>your part number here</string> <key>SMmemserial_1</key> <string>your SN here</string> <key>SMmemserial_2</key> <string>your SN here</string> <key>SMmemserial_3</key> <string>your SN here</string> <key>SMmemserial_4</key> <string>your SN here</string> </dict> </plist> Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1159102 Share on other sites More sharing options...
Beerkex'd Posted August 14, 2009 Share Posted August 14, 2009 I found the smbios.plist in this link to be wrong.The Key and String for the memory manufacturer, part number, and serial number, are reversed. oops..thanks, I've fixed it. Link to comment https://www.insanelymac.com/forum/topic/162810-chameleon-2-and-memory-values/#findComment-1226003 Share on other sites More sharing options...
Recommended Posts