MPDeviceDetection add