molokinhu, on Oct 1 2009, 11:41 PM, said:
My CPU is being recognized as Intel Core 2 Duo (I have an E8400), but still, whenever I try to install VMware fusion it says it can only be installed if you own an Intel processor. Everything else works perfectly in my machine and I am using PC EFI V10.3.
Any thoughts?
Moloko
I didn't think VMware fusion or Paralells had any particular check. I've installed these perfectly, even with an Unknown CPU type. Are you sure that all your SMBIOS details are accurate?
spanakorizo, on Oct 2 2009, 12:16 AM, said:
just installed it, everything works, tried silverlight and there was no error about intel processor not found
its not a cosmetic hack cause i noticed that it also replaced the one i had wrote in about this mac
So it doesnt find "unknown processor" anymore
one thing..
GeekBench, still shows the real cpu (quad core)
GeekBench is supposed to show the real CPU name. This isn't what this extension is for. Real Macs will also report their actual CPU name in GeekBench.
Beto2k7, on Oct 2 2009, 12:32 AM, said:
Edit /System/Library/SystemProfiler/SPPlatformReporter.spreporter/Contents/Resources/English.proj
then ur system profiler will report ur correct model. I personally edited mine to show Dual-Core Intel Xeon to make it look as close as to the real MacPro2,1
Real macs dont display CPU features by default so no it doesnt matter.
PS. you may want to edit this file using sudo from terminal so you wont have to drag it back and forth and repair permissions.
If you actually read this thread...you'd realize this is exactly what you DON'T want to do. This "fix" is 110% useless.
imacken, on Oct 2 2009, 12:52 AM, said:
I still think there's a lot of confusion here.
For example, on my system for the Q6600, I get:
1) from 'sysctl -a | grep cpu'
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel� Core2 Quad CPU Q6600 @ 2.40GHz
machdep.cpu.family: 6
machdep.cpu.model: 15
machdep.cpu.extmodel: 0
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 11
machdep.cpu.feature_bits: 3219913727 58301
machdep.cpu.extfeature_bits: 537921536 1
machdep.cpu.signature: 1787
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM
2) from 'system_profiler SPHardwareDataType'Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 3.10 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache: 8 MB
Memory: 4 GB
Bus Speed: 1.33 GHz
3) System Profiler - same as above (obviously!)
4) Geekbench - Intel Core 2 Quad Q6600 @ 3.10 GHz
5) CPU-X - Intel Core2 CPU Q6600 @ 2.40 GHz
Bizarre!
What's bizzare exactly?
1. Is correct. The brand_string is ALWAYS static, no matter how much you overclock.
2. Is the result of either CPUInjector or editing the System Profiler
3. As above
4. GeekBench grabs your actual CPU name, trims down the string then finds your ACTUAL clock speed
5. CPU-X is just using the brand_string