Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
Panarchy

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

6 posts in this topic

Recommended Posts

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

Share this post


Link to post
Share on other sites

***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.insanelymac.com/index.php?showtopic=98775

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

/**** 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×