Why Xiaomi TV is slowing down and how it relates to memory
Xiaomi TVs on Android TV or Google TV (in new models) eventually slow down, slowly open apps or even give out a notification about a memory shortage. The reason almost always lies in clogged storage: the system reserves space for updates, the cache of applications grows to giant sizes, and user files (screenshots, recordings from the air) take up precious megabytes. Unlike smartphones, where memory can be expanded with a memory card, most Xiaomi TVs do not have this option β you have to optimize the available space.
The problem is especially acute on budget models (Mi TV 4A, Redmi Smart TV) with 8-16 GB of internal memory, where the user is allocated from the force of 4-6 GB. Even after resetting to factory settings, the system takes up to 70% of storage - and this is without taking into account installed applications! In this article, we will analyze 7 proven ways to free memory, including hidden Android TV functions that are not described in the official documentation.
Before you start cleaning, check how much memory is actually occupied.
- Open the settings β Device β Storage.
- Pay attention to the "System", "Applications" and "Other" sections - they are the ones that grow most often.
- If less than 1 GB is free, the TV will slow down even when watching IPTV.
Method 1: Delete the app cache β quick win of 1β3 GB
Cache is a temporary file that apps save to make things faster, accumulates over time and can take up to 40% of your TVβs total memory, especially if youβre actively using YouTube, Netflix or IVI. Clearing the cache is safe: apps will simply recreate it the next time you run it.
How to clean the cache selectively:
- πΊ Go to Settings. β Annexes β Installed annexes.
- π Select an app (such as YouTube) β Clear the cache.
- ποΈ For complete cleaning, click Clear Data (β οΈ This will reset the application settings!).
For mass cleaning of all applications:
- Open Settings β Device β Storage β Cached data.
- Confirm the removal β this will free up 500 MB to 3 GB (depending on the model).
β οΈ Note: Do not clear the cache of system applications called com.android. or com.google. β this can cause a malfunction of the remote or voice search.
Write down the username/password from the applications (if you use)
Check the vacant space before and after cleaning
Do not clean the cache of system services
Reboot the TV after the procedure-->
Method 2: Remove unnecessary applications (including preinstalled ones)
Manufacturers often install dozens of unwanted apps on Xiaomi TVs, from local streaming services to games you never launched, some of which can be removed by standard means, and some only through ADB (Development Tool).
How to remove applications without ADB:
- π¦ Go to Settings. β Annexes β Installed annexes.
- π« Select an unneeded app (such as Prime Video if you don't use it) β Delete.
- π If there is no Remove button, try Disabling (this will stop background processes).
To remove system applications, you will need a computer and an ADB program:
adb shell pm uninstall -k --user 0 com.xiaomi.mitv.appstoreWhere com.xiaomi.mitv.appstore is the batch name of the application (for example, the Xiaomi brand store).
adb shell pm list packagesβ οΈ Note: Removing system applications can disrupt your TV. Do not remove services called droidlogic, tvprovider or leanback, which are responsible for basic Android features. TV.
| Annex | Package name | Can I remove it? | Place vacated |
|---|---|---|---|
| Mi App Store | com.xiaomi.mitv.appstore | Yes. | ~300MB |
| Mi Game Center | com.xiaomi.gamecenter.sdk.service | Yes. | ~150MB |
| Netflix | com.netflix.ninja | Yes (unless you use) | ~200MB |
| Google Play Music | com.google.android.music | Yes. | ~100MB |
| System launcher | com.droidlogic.LiveTv2 | No. | β |
How to find out the batch name of the application without ADB?
Method 3: Transfer applications to USB-storage device (only for some models)
Not all Xiaomi TVs support USB memory expansion, but models with USB 3.0 port (such as Mi TV Q1 or Redmi Max 86) can transfer some applications to a USB drive.
- Connect. USB-storage device (recommended format) FAT32 exFAT).
- Go to Settings. β The device β Warehouse β USB-accumulator.
- Click Format as an Internal Storage (β οΈ All data from the flash drive will be deleted!).
- After formatting, select Transfer Data β the system will prompt you to move supported applications.
Limitations of the method:
- β Not all apps can be moved (for example, Netflix or YouTube remain in internal memory).
- β Speed of application with USB lower than the internal storage.
- β Suitable for storing media files (movies, music) and some games.
π‘
If the TV doesnβt see the flash drive, try formatting it on your computer in FAT32 with a cluster size of 32 KB (use the HP USB Disk Storage Format Tool).
Method 4: Cleaning up downloads and temporary files
Xiaomi TVs automatically save screenshots (when you press Menu + Volume Down), ether recordings (if the antenna is connected), as well as files downloaded through a browser or applications. This data often goes unnoticed, but can take up gigabytes of memory.
Where to look for garbage:
- π Download folder β here you can store files downloaded through your browser or File Commander.
- π· folder Pictures/Screenshots β screenshot.
- πΊ folder Movies/Recordings β Television recordings (if you use them) DVR-function).
- π folder Android/data β Temporary application files (clean carefully!).
How to delete files:
- Install a file manager (e.g., File Commander or FX File Explorer).
- Go to /storage/emulated/0/ (internal memory).
- Remove unnecessary files or folders (use Settings β Television β Records to record from the air).
β οΈ Attention: Do not delete folders Android/obb or Android/mediaserver β This can lead to a media player failure.
π‘
Check the Download folder regularly β many apps (e.g, APK-installers) save installation files that remain after installation.
Method 5: Reset to factory settings (last resort)
If the Xiaomi TV is slowing down even after cleaning the cache and deleting the applications, and there is critically little free memory (less than 500 MB), a complete reset will help.This procedure removes all user data, applications and settings, returning the system to its original state.
Record the username/password from your Google account and Mi Account
Take a picture of the network settings (IP, DNS, proxy)
Save the list of installed applications
Disconnect TV from Xiaomi account (if tied)-->
How to reset:
- Go to Settings β Device β Reset.
- Select Erase all data (reset to factory settings).
- Confirm the action (it may be necessary to enter) PIN-code from Xiaomi account).
- Wait for the reboot (it will take 5-10 minutes).
After discharge:
- π TV will offer you to set up language, network and accounts β skip unnecessary steps.
- π₯ Do not restore data from a backup (if offered) β this will return old files.
- π οΈ Install only the necessary applications (avoid junk programs).
β οΈ Note: On some models (Mi) TV 4S, Redmi Smart TV X50) Re-activation of licenses for Netflix or Disney may be required+ via official websites.
Method 6: System optimization through developer (for advanced)
If standard methods do not help, you can use the developer mode and hidden settings of Android TV. This will disable background processes, limit caching and even reduce the resolution of the interface (savings memory).
How to turn on the developer mode:
- Go to Settings β Device β Information about the TV.
- Find the line build number and click on it 7 times in a row (the notification will appear "You became a developer").
- Return to Settings β Device β a new item for developers will appear.
Useful settings for freeing up memory:
- π οΈ Limit background processes β Select the Maximum 2 of the process.
- ποΈ Do not save actions (disable the log of recent applications).
- πΌοΈ Minimum width β Set 1080 (reduce the load on the device) GPU).
- π Disable automatic system updates (if critically small memory).
For power users, the ADB command is available, which forcibly clears Dalvik cache (can free up to 1 GB):
adb shell pm trim-caches 1000000000What's a Dalvik cache?
Method 7: Update the firmware (sometimes solves the memory problem)
In some cases, the memory shortage is due to firmware bugs that the manufacturer fixes in new versions. For example, in Mi TV 4A (2020) there was an error that caused the cache of Google Play Services to grow to 2 GB. After upgrading to Android 9, the problem disappeared.
How to update firmware:
- π Go to Settings. β The device β Update of the PO.
- π Click Check for Updates.
- π₯ If a new version is available, download and install (requires at least 1.5 GB of free memory!).
If the update doesnβt find a new firmware, but you know itβs out:
- Download the official firmware for your model from the Xiaomi Support website.
- Copy the file. update.zip on USB-storage device FAT32).
- Connect the flash drive to the TV and select Settings β Device β Software Update β Update via USB.
β οΈ Note: Do not install firmware from third-party developers (custom) ROM) β This will deprive you of warranty and can lead to the "bricking" of the TV.
π‘
Before upgrading via USB, disable all peripherals (mouse, keyboard, sound bar) β they can cause conflicts during installation.