Why?

Maybe some people have noticed the fact, that if you flash a file from the download section you have a different hardware uuid. And if you flash the same file to different devices you have on both systems the same hardware uuid.

That could be a problem with some applications. But no worry, we can change the hardware uuid to a new random value.

I have tested this with a MacBookAir 4,1.

 

Will it work on my System?

MacBookAir 4,1 -- YES

MacBookPro 11,1 -- NO

 

What do you need?

 

  1. Open your flash file with UEFITool
  2. Expand till you have expanded the bios section
  3. Search for AppleFS0
  4. Expand it and the last entry should by VOLUME TOP FILE
  5. Expand this also, and click on the Raw section
  6. Write down the offset: 7FFEF0

UEFITool Windows Apple MacBook EFI UUID Changing Example

  • Open the flash file with HxD
  • Go to the offset from UEFITool: 7FFEF0 

HxD Windows Apple MacBook EFI UUID Changing Example 1

  •  You can change the marked section in whatever you want
  • This value is used to generate a unique new hardware UUID

 HxD Windows Apple MacBook EFI UUID Changing Example 2

  •  Save the modified flash file
  • Write back the flash file to your device

HxD Windows Apple MacBook EFI UUID Changing Example 3

 

HxD Windows Apple MacBook EFI UUID Changing Example 4