The situation when Xiaomi Mi Box When a console stops responding to commands, or the remote suddenly loses battery or breaks, it often takes users by surprise. Many console owners are unaware that the device can be fully configured and connected to the internet using alternative control methods. This is especially true during initial setup, when the system requires a Wi-Fi password and the standard remote doesn't work or is lost.
There are several proven ways to get around this problem using a smartphone, USB peripherals, or the TV's own capabilities. In this article, we'll take a detailed look at each of the available options, from the simplest to more advanced technical solutions. You'll learn how to turn your phone into a fully-functional remote control and what hidden features it offers. Android TV will help you control the console without physical buttons.
Before you begin setting up, it is important to understand that the methods may vary depending on the firmware version and model of your device. TV BoxSome methods require some preparation, such as a USB hub or an app installed on your smartphone. We'll cover all the details so you can choose the most suitable option for your specific situation and quickly access your content.
Using your smartphone as a remote control
The most accessible and popular way to control a set-top box without a physical remote control is to use your smartphone as a remote controller. To implement this method, your phone and Xiaomi Mi Box must be on the same network, which creates the classic "vicious circle" problem if the set-top box isn't already connected to Wi-Fi. However, if you can share Wi-Fi from your phone using the same parameters (SSID and password) as your home network, the set-top box will automatically connect to the created access point.
Once the connection is established, you need to download the official application Google Home or a specialized application Android TV Remote Control from the Google Play or App Store. The pairing process is usually automatic: the app scans the network and detects available devices. You only need to confirm the code that appears on the TV screen using your smartphone's touchscreen.
The virtual remote's functionality often exceeds that of the standard IR remote included with the box. You get a full keyboard for quickly entering passwords, voice search via your phone's microphone, and convenient menu navigation. This solution is ideal for those who have lost their original remote but want to retain full control of their multimedia center.
- 📱 Download the app Android TV Remote Control on your smartphone.
- 📡 Make sure your phone and set-top box are on the same Wi-Fi network.
- 🔗 Press the connect button in the app and enter the 4-digit code from the TV screen.
- ⌨️ Use the built-in keyboard to enter the router password.
⚠️ Attention: If the set-top box is new or has been reset to factory settings, it will not be visible on the network until it is activated for the first time. In this case, the app method will not work without first connecting via a USB mouse.
It's important to note that connection stability depends on the quality of your local network. If the router is located far away or the signal is weak, delays in control may be noticeable. In such cases, we recommend using a direct connection or the alternative methods described below to ensure smooth system setup.
Connecting a USB mouse and keyboard
The most reliable and universal method, which works even on completely reset devices, is to use a regular USB computer mouse. Operating system Android TV, on which it is based Mi Box, has built-in support for HID devices, which allows you to use standard peripherals without installing drivers.
To implement this method, you'll need a USB mouse. If your set-top box only has one USB port, either occupied by an adapter or used for another device, we recommend purchasing a simple USB hub. Once connected, the mouse will display a cursor on the TV screen, allowing you to freely navigate menus, select items, and enter text using the on-screen keyboard.
This method is especially effective for entering complex Wi-Fi passwords, as the virtual keyboard on the TV screen is inconvenient for typing large amounts of text. Using a mouse, you can quickly click in the input field, select characters, and confirm the network connection. Once successfully connected to the internet, the set-top box will activate all network functions, and you can switch to control it from your smartphone.
It's worth keeping in mind that not all USB keyboards are correctly detected by the system immediately after power-on. Some wireless 2-in-1 keyboards require the installation of their own drivers, which are not available on TV set-top boxes. Therefore, a wired mouse or keyboard with a wired connection is the preferred choice for initial setup.
☑️ Checking connection readiness
Control via HDMI-CEC
Technology HDMI-CEC (Consumer Electronics Control) allows you to control connected devices with a single remote control. If your TV supports this feature, you can use its native remote control to navigate the menu. Xiaomi Mi BoxThis eliminates the need to search for additional devices or install applications.
To activate this feature, you need to go to your TV settings. Different manufacturers call this option by different names: Anynet+ for Samsung, Bravia Sync for Sony, Simplink For LG, you need to find the corresponding option in the TV menu and enable control of external devices via HDMI.
Once enabled, your TV remote should automatically control the set-top box. You'll be able to navigate the Android TV interface, enter text, and connect to Wi-Fi. This method is one of the most elegant solutions, as it doesn't require any additional hardware and operates at the hardware protocol level.
| TV brand | CEC function name | Where to look in the menu |
|---|---|---|
| Samsung | Anynet+ | System → Display and Devices |
| LG | Simplink | Settings → General → SIMPLINK |
| Sony | Bravia Sync | Settings → External Inputs → BRAVIA Sync Control |
| Philips | EasyLink | Settings → Installation → EasyLink |
However, CEC protocol compatibility isn't always perfect. Sometimes the TV may not transmit text input commands, limiting itself to navigation only. In this case, you'll still need to use a USB mouse or a smartphone app to enter the Wi-Fi password after the initial connection.
Using a universal IR remote control
If you have a universal remote control lying around your house that supports IR (Infrared), you can try setting it up to work with Mi BoxMany modern smartphones (especially Xiaomi, Huawei, and Honor models) also come with a built-in IR emitter, allowing you to turn your phone into a universal remote control without having to connect to a single Wi-Fi network.
To set up, use the standard Mi Remote app or a similar one. Select the device type "TV Box" or "Android Box" and begin the pairing process. The app will send command codes one by one, and you'll need to confirm the set-top box's response by pressing "Yes" when the device responds.
This method is great because it doesn't rely on network conditions or USB ports. However, it does require an IR blaster. If your smartphone doesn't have an IR blaster, this method won't work, and you'll have to find an external IR adapter or use other methods.
⚠️ Attention: When using the IR remote control, maintain a clear line of sight between the emitter and receiver on the set-top box. The infrared signal does not penetrate obstacles and has a limited range.
It's important to select the correct code for your console model. The app database may contain hundreds of codes for different manufacturers. If one code doesn't work, don't jump to conclusions—try the next one in the list. The process may take a few minutes, but the results are worth it.
Setting up via an Ethernet adapter
Although most Xiaomi Mi Box If your set-top box doesn't have a built-in Ethernet port, you can connect it to the network via a USB adapter. This solution can be a lifesaver if the set-top box's Wi-Fi module is unstable or if you want to ensure the most reliable connection for setup.
You'll need a USB-to-Ethernet adapter compatible with Android (usually with an AX88772 or RTL8152 chip). Plug the adapter into the set-top box's USB port and connect the other end of the cable to your router. Android TV typically automatically detects a wired connection and prioritizes it over a wireless one.
Once the cable is connected, the internet will be instantly available, allowing you to fully utilize all network features. This will also allow you to download the necessary control apps or update the firmware, which may resolve issues with the remote's Bluetooth module.
USB adapter compatibility
Not all USB-Ethernet adapters work with Android TV. Before purchasing, we recommend checking the compatibility list on the 4PDA forum or the adapter manufacturer's official website. Models from Ugreen and TP-Link with specific chipsets often work.
Using a wired connection is also useful for diagnostics. If the set-top box works reliably via a cable, but there are problems with Wi-Fi, the antenna or a software glitch in the wireless module may be the cause. In this case, a cable connection may be a temporary or permanent solution.
Solution and diagnostics
Even when using the correct methods, difficulties can arise. Users often encounter problems with their USB mouse not being detected, or with the app not recognizing the console. In such cases, the first step is to check the device's power supply. Insufficient power Power supply failure is a common cause of unstable USB ports.
If the set-top box isn't responding to commands, try performing a hard reset by disconnecting the power for 10-15 seconds. It's also worth checking to see if the buttons on the remote control (if applicable) are stuck, which could block signals from other sources.
In some cases, a factory reset (hard reset) helps. Many Mi Boxes have a hidden reset hole on the case. Pressing it with a paperclip while the device is powered on will restore the device to its original state, often fixing Bluetooth and Wi-Fi software issues.
- 🔌 Check that the power supply is connected directly to a power outlet and not to the TV's USB port.
- 🔄 Try a different USB port on your console if there are several.
- 📶 Make sure your router is broadcasting at 2.4 GHz, as older models may not see 5 GHz during setup.
- 🔋 Replace the batteries in your remote control, even if it appears to be working—a weak battery can cause malfunctions.
Remember that software Android TV The app is constantly being updated. The interface and settings layout may change. If you can't find a menu item, use the search in the settings or refer to the official documentation for your software version.
Frequently Asked Questions (FAQ)
Is it possible to connect a regular Bluetooth mouse to Mi Box?
Yes, Xiaomi Mi Box Supports connecting Bluetooth mice and keyboards. To do this, go to the Bluetooth settings (which can be done via HDMI-CEC or an IR remote), enable pairing on the mouse, and select it from the list of available devices. However, this method can be challenging for initial Wi-Fi setup, as it requires navigating the menu without a cursor.
What should I do if the on-screen keyboard doesn't appear when I enter my password?
This is a common interface bug. Try selecting "Connect via code" or using a USB mouse to click in the input field. If the keyboard doesn't appear, try restarting the console or connecting a physical USB keyboard to enter characters.
Does smartphone control work without being connected to the same Wi-Fi network?
The standard Google Home app requires a network connection. However, some third-party apps that use the phone's IR port work without Wi-Fi. There are also apps that create a direct Wi-Fi Direct connection, but their functionality may be limited compared to full network operation.
How do I reset my Mi Box if the remote doesn't work?
Find the small hole labeled "Reset" on the console (often on the back or side, near the ports). Plug the console in and press the button inside the hole with a thin object (like a paperclip). Hold it for about 10-15 seconds until the indicator light flashes or the device reboots. This will restore the console to its factory settings.