Jump to content

SystemId is not affecting platform/hardware UUID


3square
 Share

8 posts in this topic

Recommended Posts

i'm trying to resolve a matter of imessage affecting my board.

the solution is to set SystemId in chameleon boot plist to match platform/hardware UUID.

 

after setting it in chameleon boot plist, that UUID isn't affecting the other UUID.

system profiler still show the UUID i want to change. 

ioreg -lw0 | grep PlatformUUID  still shows the same UUID

 

can anyone clarify on the steps i need to do please?

Link to comment
Share on other sites

There's one for Chameleon as well:

http://www.insanelymac.com/forum/topic/284684-icloudfacetimeappstore-login-errors/

 

The way it's supposed to work, Chameleon should be reading your systemID from your motherboard's DMI table and use that. It doesn't actually matter what the number is, all that matters is that it's there.

 

I would look for a solution somewhere else.

Link to comment
Share on other sites

from what i understand, my board doesn't generate a unique UUID from bios. Since my NVRAM file shows "00020003-0004-0005-0006-000700080009". This is confirm by checking IODeviceTree : efi / platform / system-id.

 

Recently it appears that apple is checking iMessage account against the SystemId BIOS level UUID and possibly with S/N as well.  Since my bios generate a generic UUID # as other boards. It won't allow me to send out messages.

 

This is possibly a reason why this problem isn't widespread, since other boards already does this.

 

I followed the instruction on the last step. Where injecting my own UUID with chameleon bootplist using SystemId. That is where my problem is, it won't take. iodevicetree still shows the generic UUID, not the one i generated.

Link to comment
Share on other sites

Okay, that wasn't clear from your initial post. I've heard about this before but yes, it's rare.

 

Here's something else you can try, look (line 52): http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/libsaio/smbios.c

 

Get latest Chameleon and try SMsystemuuid in /Extra/smbios.plist instead.

 

Enter uuidgen in terminal to generate :D

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...