Xbox One Digital TV Tuner

From LinuxTVWiki
Jump to navigation Jump to search

The Xbox One Digital TV Tuner is a DVB-T/T2/C USB tuner.

Components Used

The following components are used on the device

Driver support

A patch has been submitted [1] to add support to mainline kernels. Possible inclusion earliest in kernel 4.15.

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 [2] and place in /lib/firmware.

Remote Control

As the device is originally meant to be connected to the Xbox that has it's own controller there is no remote controller support.