4.29 DeviceInfoUtil