Correcting CPU Information Display in "About This Mac" on Chameleon Bootloader

GUIDE STEP BY STEP:

  1. Back Up Your System: Before proceeding with any changes, ensure you have a complete backup of your system.

  2. Access the Boot Loader Configuration File:

    • Navigate to the root directory of your system drive.
    • Locate the /Extra folder.
  3. Modify org.chameleon.Boot.plist:

    • Inside the /Extra folder, find the org.chameleon.Boot.plist file.
    • Open it with a plain text editor like TextEdit or nano.
  4. Edit SMBIOS Properties:

    • Look for the SMBIOS section within the plist file.
    • If you cannot find it, you may need to add it manually.
    • Specify the SMproductname with a Mac model that closely matches your hardware configuration.
    • Set SMbiosversion, SMfamily, and other relevant keys to match your actual CPU details.
  5. Adjusting Frequency and Core Information:

    • Add or edit CPU Frequency and Core Count properties if available. The exact keys can vary, so you might need to look up the Chameleon documentation for precise naming.
  6. Save the Changes:

    • After making the necessary edits, save the file.
    • Make sure the file permissions are set correctly so that Chameleon can read the file at boot.
  7. Rebuild Caches:

    • Open Terminal and run the following commands to rebuild system caches:
      bash
      sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches
  8. Restart Your System:

    • After rebuilding the caches, restart your computer.
  9. Verify the Changes:

    • Once your system boots up, check "About This Mac" to see if the CPU information is now displayed correctly.

CREATE config.plist: Since you are using Chameleon, the config.plist file is not applicable as it is used by Clover and OpenCore. For Chameleon, the configuration file is org.chameleon.Boot.plist, which you would have edited in the steps above.


Remember to take this guide as a starting point. Due to variations in system configurations and the complexity of Hackintosh setups, you may need to adjust the instructions to fit your specific situation. Always consult the latest Chameleon documentation and Hackintosh communities for the most up-to-date information and support.


If your CPU is showing up incorrectly in "About This Mac" and you are using Chameleon as your bootloader, you can try to manually set the CPU information by editing the boot plist file. However, without using tools like RestrictEvents, which is commonly used with Clover and OpenCore to correct CPU information, the options in Chameleon are more limited and might not provide a complete solution.

Here's a general approach to how you might attempt to fix this with Chameleon:

  1. Edit org.chameleon.Boot.plist:

    • Locate your org.chameleon.Boot.plist file, which is typically found in the /Extra directory.
    • You will need to add or edit the SMbios.plist key to manually input your CPU's correct information.
  2. SMbios.plist:

    • In the same /Extra directory, there might be an SMbios.plist file where you can specify the SMBIOS details of your Hackintosh, including CPU information.
    • If it doesn't exist, you can create one, and input the correct CPU information under the SMproductname, which corresponds to the Mac model closest to your hardware specification.
  3. Custom DSDT:

    • A more advanced method involves editing your DSDT (Differentiated System Description Table). This would involve extracting the DSDT from your motherboard, editing it to correct CPU information, and then placing the modified DSDT in the /Extra directory for Chameleon to use.
    • This process is complex and requires a good understanding of system hardware and ACPI.
  4. Chameleon Wizard:

    • Use the Chameleon Wizard tool to help you edit the org.chameleon.Boot.plist file and possibly the SMbios.plist file more easily. This GUI tool might provide additional options to set your CPU model correctly.

Please note that manually tweaking these settings can be risky and might cause your system to become unstable or unbootable if done incorrectly. Always back up your current working files before making changes.

Since Chameleon is less frequently updated and has less community support compared to Clover and OpenCore, finding detailed guides or troubleshooting steps specific to newer hardware or recent versions of macOS can be more challenging. If possible, consider seeking out communities or forums where users might have shared their configurations for similar hardware setups.

Is there any way to fix my CPU showing up incorrectly in about my mac?

I have a 2.3GHz Pentium, not a 1.2GHz C2D. Please do not suggest RestrictEvents, I am using Chameleon and unable to switch to Clover or OpenCore (clover doesnt have a good guide for penryn, tried for weeks to get OC working)

Is there any way to fix my CPU showing up incorrectly in about my mac? I have a 2.3GHz Pentium, not a 1.2GHz C2D. Please do not suggest RestrictEvents, I am using Chameleon and unable to switch to Clover or OpenCore (clover doesnt have a good guide for penryn, tried for weeks to get OC working) submitted by /u/Lost-Entrepreneur439
[link] [comments]