update deviceInfo