Code changed to support OpenUDID across OSs