Contribute
Register

how to set proper UUID?

Status
Not open for further replies.
Joined
May 20, 2013
Messages
16
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
It seems that UUID handling has gone through a lot of changes in Chameleon over the past few years and I'm having a hard time figuring out what is the current best approach to ensure a unique and un-changing hardware UUID for my system so that when I reg software that uses UUID, the license will stick, and also for TimeMachine and anything else that uses this identifier.

There is a lot of confusing information on the net about it.

What is the proper way with Chimera 2.0.1 for configuring UUID at the lowest level possible so that TimeMachine, other licenses, etc..anything that is trying to use the hardware UUID, will work consistently?


I only know of two ways to view some UUID stuff. For one thing I see a UUID in system profiler, which it calls "Hardware UUID". But I do not know if that is a hard coded non-unique default from chameleon or where it comes from. Let's call that one XYZ for simplicity. Its not in any plist that I can find.

The other UUID I see is during boot up, I can check the bdmesg log and find several things:

- bootloader says it is reading nvram.00000000-0000-0000-<mymacaddress>.plist

I do not know how that file was created or why its being read, but that that kinda looks like a somewhat unique UUID insomuch that is has my mac address on the end.

- near the end of chameleon boot loading, just before starting Darwin, it says:

"Customizing SystemID with :00000000-0000-0000-0000-<mymacaddress>"

Same as the one above. However, after coming into OSX, system profiler shows a much more normal looking UUID and my mac address is not in it.

so... what is going on there....how can I be sure my UUID is both unique and unchanging and do I need to add anything to any plist somewhere to make sure?

while we're on this topic can someone tell me what that nvram plist file is?



From what I understand, its possible that chameleon may try to use some default value if it can't determine a unique value other ways, and that would not work for me as I would end up with a non-unique UUID. On the other hand I have read about people that have their UUID constantly changing on them every time they boot, which would also be a problem.
 
nice question !

but nobody has answers for us :(

Ive bougt some software stuff with my hacki (with ML installed) after a clean format and fresh install of mavericks i cant install my software.
I think its a wrong uuid, generated by chameleon or system.

After activating the hacki in itunes i can download my musik and videos but software doesnt work. :(
The counter for activation has reached 4 of maximum 5 and i have only one hacki.

Greetings.
 
What is the proper way with Chimera 2.0.1 for configuring UUID at the lowest level possible so that TimeMachine, other licenses, etc..anything that is trying to use the hardware UUID, will work consistently?

@Dewdman42,

The SystemID UUID (SmUUID) and manual injection of it is covered in detail in Chapter 5 of this guide if your seeing repeated number pattens or all zeros for your SystemID then its likely that your BIOS suffers from the SId bug which is covered and explained in that guide.

Cheers
Jay
 
Status
Not open for further replies.
Back
Top