Xbox One Digital TV Tuner
The Xbox One Digital TV Tuner is a DVB-T/T2/C USB tuner. Note! There are several reports that the driver in kernel 4.16 does not work very well for DVB-T2 reception in Germany. It seems to work ok in UK and Finland at least.
The following components are used on the device
The driver is available at mainline Linux since Kernel 4.16-rc1 
USB ID of the tuner is 045e:02d5.
[47902.461786] dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in cold state, will try to load a firmware [47902.462206] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [47902.526955] dib0700: firmware started successfully. [47903.035227] dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state. [47903.035776] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [47903.035875] dvbdev: DVB: registering new adapter (Microsoft Xbox One Digital TV Tuner) [47903.035891] usb 1-2: media controller created [47903.037156] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [47903.246406] mn88472 6-0018: Panasonic MN88472 successfully identified [47903.248355] tda18250 6-0060: NXP TDA18250BHN/M successfully identified [47903.250020] usb 1-2: DVB: registering adapter 1 frontend 0 (Panasonic MN88472)... [47903.250025] dvbdev: dvb_create_media_entity: media entity 'Panasonic MN88472' registered. [47903.250312] dvb-usb: Microsoft Xbox One Digital TV Tuner successfully initialized and connected.
The demodulator needs firmware. dvb-usb-dib0700-1.20.fw is included in most distributions. The demodulator also needs firmware which is not commonly included. Download it here  and place in /lib/firmware.
As the device is originally meant to be connected to the Xbox that has it's own controller there is no remote controller support.