How to Update Xiaomi P1 TV Firmware: 3 Proven Ways + Error Solving

Why upgrade to the firmware on Xiaomi P1 and what does it do?

Xiaomi TV P1 is one of the most popular Smart TVs in the brand’s lineup, but even it requires regular software updates. The manufacturer releases new versions of the firmware for a reason: each brings critical bug fixes, performance optimizations and sometimes even new features. For example, recent updates for the Mi TV P1 have included Dolby Vision support for some models, improved work with Google Assistant, and also fixed bugs with a connection to Wi-Fi 6.

But updating isn’t always a harmless process. If you do something wrong, you’ll experience a TV freeze, loss of settings, or even a device β€œbricking” (when the TV stops turning on), and it’s especially risky to upgrade via USB if your firmware files are downloaded from unreliable sources. In this article, we’ll look at three official ways to update (automatic, USB, and manually ADB), and how to avoid typical errors and what to do if something goes wrong.

Before you start, check the current firmware version of your Xiaomi P1.

  1. Press the Settings button on the remote.
  2. Go to Settings β†’ About TV β†’ The version of the software.
  3. Take a picture of the current version (e.g. MIUI TV 2.0.123.456).
πŸ“Š How often do you update your firmware on Xiaomi? TV?
Only in critical errors
Every time a new version is released
Six months
Never updated.

Method 1: Automatically update over the Internet (the most secure)

This is the recommended method for most users, because it does not require additional devices and minimizes the risks. The TV will download and install the firmware itself, and you will only have to confirm the action.

  • 🌐 Stable Internet connection – the speed must be at least 10 Mbps, otherwise downloading may be interrupted.
  • ⚑ Remote charge – if the battery sits down during the upgrade, the process may freeze.
  • ⏳ Download and install time takes 15 to 40 minutes (depending on the size of the update).

Step-by-step:

  1. Connect your TV to the internet via Wi-Fi or Ethernet cable.
  2. Open Settings β†’ About TV β†’ Update system.
  3. Click Check Updates. If the new version is available, the Download and Install button will appear.
  4. Confirm the action and wait until it's done. The TV will reboot automatically.

⚠️ Warning: If during the update the screen will appear the words "Do not turn off power" on a black background, in any case do not press the buttons on the remote or disconnect the TV from the outlet.

Check the Internet speed (minimum 10 Mbit / s)

Connect the TV to the network via cable (recommended)

Charge the remote or use a spare

Free up space on the built-in drive (minimum 1 GB)

Turn off the energy saving mode in the settings-->

Method 2: Update through USB-storage device (for experienced users)

This method will be useful if:

  • πŸ”Œ The TV doesn't have access to the Internet.
  • πŸ”„ Automatic updates are constantly failing.
  • πŸ“₯ You want to install the beta version of the firmware (before the official release).

To upgrade via USB, you will need:

  • FAT32 flash drive (volume from 4 GB).
  • The official firmware for Xiaomi TV P1 (you can download it on the Xiaomi Support website).
  • Computer to unpack the archives.

Instructions:

  1. Download the firmware for your model (for example, mi_tv_p1_global_2.0.123.456.zip). Important: The file should be designed for P1, Not for the other series (Mi) TV 4S, A2 etc.).
  2. Unpack the archive and copy the update.zip file to the root of the flash drive (not to the folder!).
  3. Put the flash drive in. USB-TV port (preferably in the USB 3.0 to speed up the process).
  4. Go to Settings β†’ About TV β†’ System Update β†’ Update via USB.
  5. Select the update.zip file and confirm the installation.
Xiaomi P1 modelThe size of the firmware.Time of installationFeatures
Mi TV P1 55"1.2–1.5 GB20-30 minutesDolby Vision Supports Update to MIUI TV 2.1+
Mi TV P1 65"1.3–1.6 GB25-35 minutesRequires restart after installation
Mi TV P1 75"1.4–1.8 GB30-40 minutesPossible freezes when upgrading via USB (Ethernet cable is recommended)

⚠️ Note: If, after updating, through USB The TV is stuck on the Xiaomi logo, try a forced reboot: press the Power button on the remote for 10 seconds. If this does not help, you will need to reset to factory settings (see section "What to do if the update failed").

How to check the integrity of the firmware file?
Before copying to the flash drive compare MD5-hash of the downloaded file from the official (listed on the Xiaomi website). For this: 1. Download the utility MD5 Checker (e.g., checker, WinMD5Free). 2. Upload the firmware file to it. 3. If the hashes do not match, the file is corrupted, download it again.

Method 3: Manual updates via ADB (for advanced users)

This method is suitable for those familiar with Android Debug Bridge (ADB) and willing to take risks for the installation of custom firmware or rollback versions. Officially Xiaomi does not recommend this method, as it can lead to a loss of warranty.

What you need:

  • πŸ–₯️ Computer installed ADB and Fastboot.
  • πŸ”Œ Cable USB-A β†’ USB-A (for connecting TV to PC).
  • πŸ“„ Firmware in.img or.zip format (for Xiaomi) P1 It's fine, for example, p1_global_images_2.0.123.456.zip).

Instructions:

1. Enable debugging mode over USB on the TV:


Go to Settings β†’ About TV.




Click on the MIUI TV version 7 times until the notification β€œYou are a developer” appears.




- Return to Settings β†’ Additional β†’ For developers and enable debugging over USB.





2. Connect the TV to the PC via the USB- port (use port USB 3.0 on the TV).




3. Open the command line on your computer and check the connection:


   adb devices


There should be a device with a serial number.





4. Download the firmware to the TV memory:


   adb push update.zip /sdcard/



5. Install the update:


   adb shell reboot update


The TV will restart and start installation.

⚠️ Note: If after the command adb devices TV is not displayed, try: - Reconnect the cable. - Install drivers ADB for Xiaomi (you can download on the Android website). - Enable the "Allow debugging by" item in the TV settings USB" (will appear on the first connection).

πŸ’‘

If, after updating, ADB some apps (such as Netflix or Prime Video) are missing, try resetting the cache: go to Settings β†’ Annexes β†’ Application management β†’ [Select the application] β†’ Clear the cache.

Common Update Errors and How to Fix Them

Even if you follow the instructions, you can have problems.

Mistake.Reason.Decision
"I couldn't download the update."Weak Internet or blocking of Xiaomi serversConnect via Ethernet cable or use VPN
"File corrupted" (updated via USB)Wrong. MD5-hashDownload the firmware and check the hash (see spoiler above)
TV got stuck on the Xiaomi logoIncompatible firmware or interrupted installationReset the settings to factory (see next section)
"Not enough memory."The storage device is over 90% full.Remove unnecessary applications or files through Settings β†’ Memory

If the TV doesn’t turn on after the update, try:

  1. Disconnect it from the network for 5 minutes, then turn it on again.
  2. Press the Power button on the remote for 15 seconds (forced reboot).
  3. If nothing helps, do an emergency reset:
How to make an emergency reset on Xiaomi P1?
1. Turn off the TV from the socket. 2. Press the Menu button on the remote and, holding it, connect the power. 3. Through 10 Release the button and the recovery menu will appear. 4. Choose Wipe. Data/Factory Reset (reset to factory settings). ⚠️ All data and applications will be deleted!

What to do if the update failed?

If the TV is not working properly after the update (lagging, not turning on, no sound), follow the following steps:

  1. Cache Reset: - Go to Settings β†’ About TV β†’ Reset and Recovery β†’ Clear the cache. - This won't delete your data, but it can solve performance issues.
  2. Reset to factory settings: - Settings β†’ About TV β†’ Reset and Reset β†’ Reset. - After reset, you will have to reconfigure Wi-Fi, accounts and image settings.
  3. Firmware rollback (if available): Download the previous firmware version from Xiaomi’s website and install it via USB or ADB.

If the TV does not respond to the remote after the update:

  • Try rebooting it with a button on the body (usually located on the side or back).
  • Remove the batteries from the remote for 30 seconds and insert back in.
  • Connect another remote (such as from Xiaomi Mi Remote) or use the Mi Remote app on your smartphone.

- Sound settings (Settings β†’ Sound β†’ Output device).

HDMI-ARC connection (if you use a sound bar)

- Update for audio drivers (sometimes a separate firmware for the sound system is required).-->

How to turn off automatic updates (and should you?)

By default, the Xiaomi P1 checks for updates once a week and can install them without your knowledge.This is convenient, but sometimes leads to unexpected bugs.

  1. Go to Settings β†’ About TV β†’ System Update.
  2. Click on the three dots in the top right corner and select Update Settings.
  3. Turn off the Automatic Download Updates item.

Should Auto Updates Be Disabled?

  • βœ… Yes: If you are a seasoned user and prefer to manually update after checking reviews for new firmware.
  • ❌ No: If you don’t want to keep up with updates and trust Xiaomi for stability.

The compromise is, leave the auto updates on, but turn off the Automatic Installation, so the TV will download the firmware, but ask for your confirmation before installing it.

FAQ: Frequent questions about the update of Xiaomi P1

Can you upgrade to Xiaomi P1 without the internet?
Yes, through USB-storage ADB (See Method 2 and Method 3. You need to download the firmware on your computer and transfer it to a flash drive or install it through the command line.
Why does the TV not see the update.zip file on the flash drive?
Possible reasons: The flash drive is not formatted in FAT32. The file is in the folder (you need to put it in the root of the drive). The file name has been changed (it should be exactly the same). update.zip). Damaged. USB-TV port (try another port).
How do I know which firmware is right for my Xiaomi P1 model?
On the Xiaomi Support website, firmware is divided by: Region (Global, China, India, etc.) Screen size (55, 65, 75). MIUI TV (For example, 2.0, 2.1. Only download the firmware that matches your model (specified in Settings). β†’ On TV).
Can I lower the firmware version (roll back)?
Technically, but Xiaomi doesn't officially support rollbacks: Risks: Data loss, TV malfunction, blocking some features (like Google Play) If you decide, use the firmware from Xiaomi's site and install it via ADB or USB in recovery mode.
Netflix/YouTube disappeared after the update.
This is a common problem when updating through ADB or unofficial firmware. Solutions: Reinstall the app via Google Play. Clear the app's cache and data into Settings β†’ Apps. If the app doesn't install, reset the TV to factory settings.