QUOTE (Konami® @ Oct 2 2009, 08:32 PM)

I understand that the IOPlatformUUID is related to system profile, I tested your file and using UUID.kext installed in the extensions folder does not do anything to system profile. I am doing this right?
try PlatformUUID.kext instead of UUID.kext
or you can edit manually /Extra/Extensions/PlatformUUID.kext/Contents/Info.plist
CODE
<key>PlatformUUID</key>
<string>00000000-0000-1000-8000-xxxxxxxxxxxx</string>
xxxxxxxxxxxx = your en0 MAC Address.
[edit]sorry I was wrong..
I just tried MacToPlatformUUID.app. thanks
np_
edit
smbios.plistCODE
<key>SMUUID</key>
<string>generated_IOPlatformUUID</string>
edit
/Extra/Extensions/
PlatformUUID.kext/Contents/Info.plist
CODE
<key>PlatformUUID</key>
<string>generated_IOPlatformUUID</string>
or
/Extra/Extensions/
UUID.kext/Contents/Info.plist
CODE
<key>UUID-key</key>
<string>generated_IOPlatformUUID</string>
use Kext Utility to rebuild /Extra/Extensions.mkext
it should be fine under SL.
but if you dont see "Hardware UUID" in Hardware Profile under Leo, check your
/System/Library/SystemProfiler/SPiPlatformReporter.spreporter
/System/Library/SystemProfiler/SPPlatformReporter.spreporter