Jump to content

How to change system preference so that it shows my real hardware?


  • Please log in to reply
5 replies to this topic

#1
Panarchy

Panarchy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Computer
Hello!

My current system profiler information is wrong. How do I change it (hack it) so that it will show my real information?

The most basic thing that I want to change is from the About This Mac dialogue, which currently shows;

Version 10.5.2

Processor 2.4GHz Unknown

Memory 4 GB 800 MHz DDR SDRAM

Startup Disk Mac


Which I want to change to;

Version 10.5.2

Processor 2.4GHz Core 2 Quad Q6600

Memory 4 GB 800 MHz DDR2 RAM

Startup Disk Mac

__________________

Please tell me how to change it to that, and also how to change the info shown in System Profiler (but most importantly the afore mentioned info)

Thanks in advance,

Panarchy

#2
gazzanova

gazzanova

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
***MANUALLY***

To Fix "About this mac"
1.) Go to /System/Library/CoreServices (manually, not in terminal)
2.) Find the file "loginwindow", Right click-->Show package contents.
3.) Then browse to /Contents/Resources/English.lproj
4.) Copy the file "AboutThisMac" to the desktop.
5.) Open with Text Editor
6.) Find the line "ABOUT_BOX_MULTIPLE_PROCESSORS_FIELD_FORMAT" (line without the / at the begining

7.) Edit the Value of "%@" after the equal sign to say whatever you
want it to say in about this mac for processor. For example
"ABOUT_BOX_MULTIPLE_PROCESSORS_FIELD_FORMAT" = "2.4 GHz Intel Core 2 Quad, Q6600";

8.) Do the same for the line "ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT"
= "2.4 GHz Intel Core 2 Quad, Q6600"; (don't know if it makes a
difference doing it for this one as well.

9.) Next, we can edit what we want it to say for Memory: Find the line
"ABOUT_BOX_MEMORY_FIELD_FORMAT" =. It is near the bottom of the page.

10.) Change the Value after the equal sign to whatever you want. For
Example
"ABOUT_BOX_MEMORY_FIELD_FORMAT"  = "4GB Corsair DDR2 800MHz";

11.) Now save the file on your desktop.
12.) Right click on it-->Get info. Make sure the extensions is .strings and not .txt
13.) Delete the original "AboutThisMac" file by dragging it into the trash can.. you will need to authenticate.
14.) Drag the new "AboutThisMac" from the desktop in its place in the "English.lproj" folder.
15.) No need to restart, reopen About This Mac and see your changes.


***AUTOMATICALLY***

Use eddie11c's hack

http://forum.insanel...showtopic=98775

#3
Panarchy

Panarchy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Computer
Thanks, couldn't get either to work though.

I think it is because (probably) the data I entered into the .strings file (english)

Can you please give me your .strings file?

Thanks in advance,

Panarchy

#4
gazzanova

gazzanova

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
Here you are, make sure after you have save it that it is a .string file, eg right click file, get info, change the extension to .string

[codebox]/**** About Box Strings and Formatting *****/

/*The tooltip text for More Info button in About box */
"MORE_INFO_TOOL_TIP" = "This button opens %@ for more info about the System.";

/* The tooltip text explaining why the More Info button is disabled in About box */
"MORE_INFO_DISABLED_TOOL_TIP" = "This button is disabled because there is no System Profiler application.";

/*The tooltip text for Software Update button in About box */
"SOFTWARE_UPDATE_TOOL_TIP" = "This button opens %@ to check for updated software.";

/* The tooltip text explaining why the Software Update button is disabled in About box */
"SOFTWARE_UPDATE_DISABLED_TOOL_TIP" = "This button is disabled because there is no Software Update application."; // CLM

/* The format string used to generate the Build text field in the About This Mac window. */
/* The "%@" sequence is replaced by the build number. */
"ABOUT_BOX_BUILD_FORMAT_STRING" = "Build %@";

/* The format string used to generate the Version text field in the About This Mac window. */
/* The "%@" sequence is replaced by the version number. */
"ABOUT_BOX_VERSION_FORMAT_STRING" = "Version %@";

/* The format string used to generate the Serial Number text field in the About This Mac window. */
/* The "%@" sequence is replaced by the serial number. */
"ABOUT_BOX_SERIAL_NUMBER_FORMAT_STRING" = "Serial Number %@";

/* The string used as a label for the processor information. */
"ABOUT_BOX_PROCESSOR_LABEL" = "Processor"; // CLM

/* The string used as a label for the memory information. */
"ABOUT_BOX_MEMORY_LABEL" = "Memory"; // CLM

/* The format string used to generate the Processor text field in the About This Mac window */
/* when there is exactly one processor in the machine. The localized string */
/* must include the 2-character sequence "%@" which will be replaced in the */
/* final UI with a description of the processor (e.g. "600 MHz PowerPC G3") */
//"ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT" = "Processor: %@";
"ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT" = "Intel Core 2 Quad Q6600 @ 3.2 GHz";
"ABOUT_BOX_SINGLE_PROCESSOR_L3CACHE_FORMAT" = "%@ L3 cache";

/* The format string used to generate the Processor text field in the About This Mac window */
/* when there are two or more processors in the machine. The localized string */
/* must include the 2-character sequence "%@" which will be replaced in the */
/* final UI with a description of the processors (e.g. "Dual 800 MHz PowerPC G4") */
//"ABOUT_BOX_MULTIPLE_PROCESSORS_FIELD_FORMAT" = "Processors: %@";
"ABOUT_BOX_MULTIPLE_PROCESSORS_FIELD_FORMAT" = "Intel Core 2 Quad Q6600 @ 3.2 GHz";
"ABOUT_BOX_MULTIPLE_PROCESSORS_L3CACHE_FORMAT" = "%@ L3 cache per processor";

/* The format string used to generate the Memory text field in the About This Mac window. */
/* The localized string must include the 2-character sequence "%@" which will be replaced */
/* in the final UI with a description of the memory (e.g. "256 MB") */
//"ABOUT_BOX_MEMORY_FIELD_FORMAT" = "Memory: %@";
"ABOUT_BOX_MEMORY_FIELD_FORMAT" = "4GB Corsair XMS2 DDR2 800MHz";

/* The string used to describe the type of memory for CPUs with built-in memory. */
"ABOUT_BOX_BUILT-IN_MEMORY" = "Built-in"; // CLM
[/codebox]

#5
Panarchy

Panarchy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Computer
Thanks, I edited it a little to show my specs (still kept Q6600 and 4GB of RAM)

It worked!

Yay ;)

Awesome mate, thanks!

Everything works just the way I want it!

WOOT :angel:

Panarchy

PS: Gave your profile 5 stars for this! Thanks again!

EDIT: Here is my AboutThisMac.strings file: http://www.mediafire.com/?oy1gmzkntd4

Edited by Panarchy, 17 May 2008 - 01:51 AM.


#6
Panarchy

Panarchy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Computer
Hello!

On another note, how do I change the other system info?

You know? The one that is viewable from System Profiler!

Please tell me how to change it!

Thanks in advance,

Panarchy





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy