Be wary of this:
http://stackoverflow.com/a/5626208

Long story short, there was a bug in 2.2 that made a chunk of devices return the emulator UUID. Supposedly most devices have been fixed etc. Probably want to look into this if you're really using it.