### **[Tutorial] Xbox One Digital TV Tuner on Vu+ Uno 4K SE (OpenPLi 9.2)**
If you are trying to use the **Microsoft Xbox One Digital TV Tuner** (USB ID `045e:02d5`) on a **Vu+ Uno 4K SE** with **OpenPLi 9.2** (Kernel 4.1.20), you might find that it is detected but doesn't actually work (no signal or tuner not appearing).
The trick is that this tuner requires a specific loading order for its modules. Here is the step-by-step solution.
#### **1. Install Required Drivers and Firmware**
Connect via SSH to your receiver and run these commands to ensure all dependencies are present:
```bash
opkg update
opkg install kernel-module-mn88472-4.1.20-1.9
opkg install kernel-module-mn88473-4.1.20-1.9
opkg install kernel-module-tda18250-4.1.20-1.9
opkg install firmware-dvb-demod-mn88472-02
opkg install firmware-mn8847x
opkg install enigma2-plugin-drivers-dvb-usb-dib0700
```
#### **2. Fix the Module Loading Order (Key Step)**
The tuner uses the `dib0700` driver, but it will fail to attach the "frontend" if the demodulator and tuner modules aren't already active. To fix this, create a configuration file to force the correct sequence:
```bash
echo "softdep dvb_usb_dib0700 pre: mn88473 tda18250" > /etc/modprobe.d/xbox-tuner.conf
```
#### **3. Restart the Receiver**
A simple GUI restart is not enough. You must reboot the system completely:
```bash
reboot
```
#### **4. Verify the Connection**
Once rebooted, check if the hardware is properly initialized by running:
```bash
dmesg | grep -i "mn88\|tda18250\|frontend\|microsoft"
```
**Successful output should look like this:**
* `mn88472 0-0018: Panasonic MN88472 successfully identified`
* `tda18250 0-0060: NXP TDA18250BHN/M successfully identified`
* `DVB: registering adapter 1 frontend 0 (Panasonic MN88472)...`
#### **5. Final Configuration**
Finally, go to your TV menu:
* **Menu** → **Setup** → **System** → **Reception** → **Tuner Setup**.
* You should now see the tuner available. Set it to **DVB-T2/C**, select your region, and run a **Channel Scan**.
**Note:** The warning `quality is unknown` in the logs is normal for this specific hardware and does not affect the signal or image quality.
