updating getDeviceInfo