InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 10-13-2009, 07:54 AM
pαuℓzurrr.'s Avatar
pαuℓzurrr. pαuℓzurrr. is offline
 
Join Date: Jan 2008
Location: The Netherlands
Posts: 280
CPU Recognition in Snow Leopard

DigitalDJ from InsanelyMac has made a handy 'tool' to make you're CPU recongnized in Snow Leopard.

He has made a modified bootloader named, Chameleon-2.0-RC3-r658-PCEFIV10.3-ddj0.4

Version 0.4 includes:
- The CD Driver netkas included in PC_EFI 10.2 (but pulled in 10.3)
- A hibernation fix
- This automated CPU injector



You can download it here ( +sources)

DigitalDJ also posted some nice info.

Quote:
The "boot" file that you have to install is in the above archive under the sym/i386 folder. Install it just as you would Chameleon RC3. If you need exact installation details, they're in "doc/README".

OK, so you've got it installed. Great. Theoretically, with the auto-detection I provided, OSX should now detect your CPU (only works for Core2 Duos, Core i7 and Core2 Quads/Extemes AFAIK).

The autodetection algorithm works as follows:
If you have 4 cores or more (Core i7/Core2 Quads), the bootloader will inject a "Quad-Core Intel Xeon" cpu-type
If you have 2 cores, the bootloader will inject a "Intel Core2 Duo" cpu-type
If you have 1 core, the bootloader will inject a "Intel Core Solo" cpu-type (or at least I think so, this is experimental!!)
If you don't meet the above conditions, the default type is "Intel Core2 Duo".

You can also attempt to manually specify your CPU type by editing smbios.plist with:

<key>SMcputype</key>
<string>1281</string>

Currently, the known numbers to put in this value is as follows:
1281 - Quad-Core Intel Xeon
769 - Intel Core 2 Duo
257 - Intel Core 2 Solo

Core i7 users can also specify their interconnect-speed in the smbios.plist (note this is not done automatically!)

<key>SMbusspeed</key>
<string>0</string>

Where 0 is your interconnect speed. If you use the value 0, your interconnect speed will show up as Bus Speed. Core2 Duo and Quad users should ONLY set this value to 0.

OK, I think that'll do it. Try it out, have fun
Original topic here



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Mac Inspiron 531 » 10.6.8 • 10.8.0 Legacy Kernel • AMD Athlon 64 X2 5000+ (2.60GHz)
Dell M2N61-AX/nForce 430/MCP61 • 4GB Dual Channel DDR2 667MHz
ALC888 • nVidia GeForce 8600 GT 256 MB
2 x WDC WD5000AAKS 500 GB SATA HDD
Reply With Quote
Reply