Jump to content

How to change the model of Mac, shown in System profiler?


SLV
 Share

5 posts in this topic

Recommended Posts

Hi, everyone. I have ASUS P5Q3 mobo and SL 10.6.5 installed and working fine on it. Recently i wanted to update drivers for NVIDIA 8800GT with the help of the installer from here. But it says my system is incompatible for the card, so it doesn't want to be installed. Unpacking and quick looking through the installer script showed me, that the package can be installed on MacPro3,1 and higher. But System profiler shows my model as MacPro2,1. That's why i want to change it. The problem is that i don't know where it can be changed. Searching in google gave some ways of solutions, but none of them works for me.

 

The first was editing the plist in SmbiosResolver.kext. That had no effect. And model written there was MacBookPro3,1. Now for some reasons i have a trackpad menu in SysPref. (would be great to remove it) And i deleted the resolver cause PC_EFI 10.6.4 doesn't require it.

The second was editing com.apple.boot.plist, but it hadn't worked even for the author of the method.

The third was playing with DSDT, but i don't understand how it can affect the model name and what patches i should apply.

The fourth was editing '/System/Library/SystemProfiler/SPPlatformReporter.spreporter/Contents/Resources/SPMachineTypes.plist', but the file doesn't exist so i have nothing to edit.

And the last i found was editing /extra/smbios.plist but again i didn't understand what it should look like for my mobo. What device serial numbers i must edit and where can they be taken from? And if i just put the chameleon's plist, i get a kernel panic.

 

So if anyone knows how to change the model of Mac, please give me an advice or link to the solution.

Link to comment
Share on other sites

Way to much work when all he needs to do is replace a 3 with a 2.

 

looking through the installer script showed me, that the package can be installed on MacPro3,1 and higher. But System profiler shows my model as MacPro2,1.

 

Just replace MacPro3,1 with MacPro2,1 in the installer script.

Link to comment
Share on other sites

Gringo Vermelho

Ha, that's genius!) Haven't even thought about this way.

quattrofx

Thanks a lot for the info, but i still don't understand what exactly i should change in smbios.plist. For now it even doesn't exist, but if i get some explanations of what each string means, what strings must be and what must be written as a value, i'll be able to customize it correctly.

Link to comment
Share on other sites

Thanks, but it's not my idea. Just passing the information as usual!

 

There's an smbios.plist tutorial on Prasys' blog, you can easily find it with google.

 

Be sure to read the comments section for extra goodies. ;)

 

If you're using Chameleon 2.0 RC5 you don't need to add your memory info. That is, provided Chameleon can pull this information from your hardware - the automatic memory detection doesn't work 100% for everybody. Try it and see.

Link to comment
Share on other sites

 Share

×
×
  • Create New...