The “Fake ID” Guide: Setting Up PlatformInfo for iMessage & FaceTime

So, you’ve got the software. You’ve mounted the EFI. Now comes the part that feels a little bit like spycraft.

To make Apple’s servers trust your PC, we have to convince them it’s a genuine Mac. If we get this wrong, your computer will work, but iMessage, FaceTime, and iCloud might lock you out—or worse, blacklist your Apple ID.

But don’t panic. At Axeetech, we are going to “forge a passport” for your computer, and we are going to do it the right way.

Why This Matters

Your SMBIOS (System Management BIOS) essentially tells macOS, “Hey, I’m an iMac 2020,” or “I’m a Mac Pro.” If you try to tell a 10-year-old CPU that it’s a brand new Mac Pro, it will panic. If you use a Serial Number that belongs to a real person’s Mac somewhere in California, you’re creating a conflict that Apple will notice.

Setting Up PlatformInfo for iMessage & FaceTime

Here is how to set it up cleanly using OpenCore Configurator.

Step 1: Navigate to the “Identity Center”

  1. Open your config.plist in OpenCore Configurator.
  2. In the left sidebar, click on PlatformInfo.
  3. You will see several tabs at the top. Click on DataHub – Generic – PlatformNVRAM.
    • Note: In older guides, you might see people using the “SMBIOS” tab. For OpenCore, we strictly use the DataHub – Generic section. It’s cleaner and updates all necessary fields at once.

Step 2: Choosing Your Mask (The SMBIOS)

You need to pick a Mac model that closely resembles your actual PC hardware (mostly your CPU generation).

  1. Look for the Check/Question Mark icon or the dropdown menu next to “System Product Name.”
  2. Pick your match:
    • Intel 8th/9th Gen (Coffee Lake): usually iMac19,1
    • Intel 10th Gen (Comet Lake): usually iMac20,1
    • AMD Ryzen: usually iMacPro1,1 or MacPro7,1
  3. Once you select one, the Configurator will auto-fill a bunch of fields for you.

Mentor Tip: Don’t just pick the newest, coolest Mac (like MacPro7,1) unless you have the hardware to back it up. Using a mismatch can break power management (sleep/wake issues). Stick to what matches your CPU.

Do Read: Gsm 0.23 NTSC-1 Full Buffer Guide

Step 3: Generating the Serial Number (The Critical Part)

Now, look at the Serial Number field. There should be a “Generate” button next to it.

  1. Click Generate a few times. You want a fresh, random number.
  2. The “Invalid” Rule: This is the most confusing part for beginners, so read this twice.
    • We need a serial number that is valid in format (looks real) but invalid in registration (doesn’t belong to anyone yet).

How to check:

  1. Copy your newly generated Serial Number.
  2. Go to checkcoverage.apple.com.
  3. Paste the serial and complete the captcha.

The Results Decoder:

  • “Valid Purchase Date” / “Support Active”: STOP. This belongs to a real Mac. Do not use it. If you do, you are cloning someone else’s machine. Click “Generate” again and retry.
  • “We’re sorry, but this serial number is invalid” / “Purchase Date not Validated”: GO. This is the sweet spot. It means the number follows Apple’s formula, but it hasn’t been claimed by a factory-made unit. This is your new identity.

Step 4: The Finishing Touches (UUID & ROM)

You aren’t done yet. iServices looks at more than just the Serial.

  1. System UUID: Click the “Generate” button next to this field. You don’t need to check this online; just make sure it’s populated.
  2. ROM: This is effectively a hardware ID.
    • You can click “Generate” to create a random one.
    • Pro Move: It is often safer to use your actual Ethernet (LAN) MAC address here. It anchors the ID to your physical hardware.
  3. Update NVRAM: Ensure the UpdateNVRAM box is checked in the settings on this page (if available in your version), so these new IDs stick upon reboot.
Giving the finishing touches while setting up the PlatformInfo for iMessage & FaceTime

Summary Checklist

Before you close the app, does your PlatformInfo tab look like this?

  • [ ] Generic tab is selected.
  • [ ] System Product Name matches your CPU generation (e.g., iMac19,1).
  • [ ] Serial Number is confirmed “Invalid” on Apple’s website.
  • [ ] MLB (Board Serial) is filled in (automatically happens when you click Generate).
  • [ ] System UUID is filled in.

Save your file. (Cmd + S).

You now have a unique identity. When you boot up and sign into iCloud, Apple sees a “new” Mac, not a hack.

What’s the next step?

Now that your system can boot and has a valid passport, we need to make sure it sleeps and wakes up without crashing. This is usually caused by USB ports incorrectly mapping themselves.

Leave a Reply

Your email address will not be published. Required fields are marked *