3square Posted April 15, 2014 Share Posted April 15, 2014 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 More sharing options...
HUSABER Posted April 15, 2014 Share Posted April 15, 2014 maybe this help you iMessage/Messages Fix-How To - Tutorials (The Genius Bar) - InsanelyMac Forum Link to comment Share on other sites More sharing options...
3square Posted April 15, 2014 Author Share Posted April 15, 2014 maybe this help you iMessage/Messages Fix-How To - Tutorials (The Genius Bar) - InsanelyMac Forum thank you, but i'm using chameleon, not clover. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted April 15, 2014 Share Posted April 15, 2014 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 More sharing options...
3square Posted April 15, 2014 Author Share Posted April 15, 2014 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 More sharing options...
Gringo Vermelho Posted April 16, 2014 Share Posted April 16, 2014 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 1 Link to comment Share on other sites More sharing options...
3square Posted April 16, 2014 Author Share Posted April 16, 2014 HOLY HELL it work!! thank you good sir!! if i can buy you a beer... i'd buy you a shot and a beer. thank you!! 1 Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted April 16, 2014 Share Posted April 16, 2014 Yes please, a shot and a beer sounds fine right now Thanks for the feedback, glad it worked for you. Link to comment Share on other sites More sharing options...
Recommended Posts