Why Telegram on Xiaomi is starting to slow down and how to fix it
Telegram messenger on Xiaomi smartphones (be it Redmi Note 12, POCO X5 or flagship Xiaomi 14) over time turns into a real βeaterβ of memory. The reasons lie not only in the accumulated gigabytes of media files, but also in the peculiarities of MIUI β the Xiaomi proprietary shell. For example, the system aggressively caches application data, and Telegram by default downloads all incoming photos and videos in original quality. As a result, users face a slowdown of the messenger by 30-40% after 3-4 months of active use.
Compounding the problem, Xiaomi is limiting the background activity of apps through Settings β Battery β Battery Optimization. Telegram, which is deprived of the ability to synchronize data in the background, begins to βhangβ when opening chats or downloading new messages. But the good news is that cleaning the messenger by 90% solves the problem without radical measures like reinstallation.
1. Clear Telegram cache via Android settings
The fastest way to free up a few gigabytes of memory is to delete the Telegram cache through system settings, which does not affect your messages or media files, but deletes temporary data that the messenger accumulates to speed up work (for example, thumbnails of photos or preloaded stickers).
Instructions for MIUI 14/13/12:
- Open the smartphone settings.
- Go to the Apps β Application management.
- Find Telegram in the list (use search if there are many apps).
- Slip it on the Warehouse.
- Click Clear Cache (not to be confused with the Clear Data button β it will delete all your chats!).
On Xiaomi with MIUI 14, Telegram cache can weigh between 500 MB and 3 GB depending on activity. After cleaning, the messenger will load thumbnails a little longer, but this is temporary - after 1-2 days, the work is stabilized. If the Clear cache button is inactive, then the cache is empty or Telegram is running in the background (close it through the multitasking menu).
2. Deletion of media files: photos, videos and documents
The main culprit behind the memory overflow is media files that Telegram automatically downloads to the smartphone gallery. On Xiaomi, they are stored in the /storage/emulated/0/Telegram/Telegram Images/ (for photos) and /Telegram/Telegram Video/ (for video). Even if you delete files from the chat, they will remain in the device's memory!
How to Safely Clean Up Media:
- π Through File Manager: Open Files (or Mi File Manager), find the Telegram folder and manually delete unnecessary files. Do not delete the entire folder - this will cause malfunction of the messenger.
- ποΈ Through Telegram Settings: Go to Settings β Data and memory β Memory usage: You can sort files by size and delete the heaviest ones (e.g., video in the video). 4K).
- π Autoclean: In the same menu, enable the option to Clean cache when exiting (available on Telegram Premium) or set a cache limit (e.g., 1GB).
There is a nuance on Xiaomi with MIUI: after deleting files through the manager, they can remain in the gallery as "ghost" thumbnails. To remove them, open the Gallery β Albums β Telegram, click Control β Clear the Recycle Bin.
βοΈ Preparing for cleaning media files
3.Setting up the boot: how to prevent memory filling
By default, Telegram on Xiaomi downloads all incoming media files in their original quality, even if you're connected to the mobile Internet, which quickly eats away both memory and traffic, to change behavior:
- Open Telegram and go to Settings β Data and memory.
- In the Autoboot Media section, set up the rules for: Mobile Data β select Never or Only Photos. Wi-Fi β limit to Photos and Videos to 10MB. Roaming β always bet Never.
Keep it in the gallery.
On POCO and Redmi with a small storage capacity (32/64 GB), it is also recommended to disable Autoplay video in chat rooms, which will save up to 15% of battery power and prevent unnecessary videos from being accidentally downloaded.
What if Telegram ignores the startup settings?
4. Clearing the history of chats and messages
Messages, especially in large groups or channels, take up much more space than you think, for example, a 10,000-message chat can weigh up to 500MB with text, links and built-in previews alone, to clear up the story without losing important information:
- π§Ή Deletion by date: In any chat tap the name of the interlocutor β Clear history β Select a date range (e.g., messages older than 6 months).
- ποΈ Mass removal: C Settings β Data and memory β Memory usage can sort chats by size and clean the most βheavyβ onesΒ».
- π Search and Delete: Use a chat search (a magnifier in the upper right corner) with a filter by file type (e.g. type:video) and delete unnecessary media.
Xiaomi has a hidden feature on MIUI: if you pinch your finger on a message and pull left/right, a context menu will appear with the option to Delete for All (if the message is recently sent) or Delete from Me. This is faster than opening the chat menu.
β οΈ Note: When you clear history in Secret Chats, messages are permanently deleted and cannot be restored, even if you backed up through Settings. β chat β Backup. Secret chats don't sync to the cloud!
5. Reset Telegram settings to factory
If Telegram continues to slow down after all the manipulations, it may be a problem in the profile settings or synchronization failure, in which case resetting to factory parameters without losing chats will help:
- Open the Settings. β Additionally.
- Choose Reset all settings.
- Confirm action. It'll go back to default values: Checkout theme, notification settings, autoload settings, list of favorite stickers.
Chats, media files and contacts will remain intact.
- Reset the autoboot (see Section 3).
- Disable unnecessary notifications in Settings β Notifications.
- Update Telegram to the latest version via Google Play or App Gallery (on Xiaomi without Google services).
π‘
If Telegram still slows down after reset, check if the power saving mode for the messenger is turned on in Settings β Battery β Battery Optimization. Xiaomi by default limits the background activity of applications, which can cause delays when opening chats.
6. Advanced methods: ADB and manual cleaning
For experienced users who are willing to work with ADB (Android Debug Bridge, there's a way to deep-clean Telegram without deleting your account, and it deletes all the local data except chat rooms and resets the cache. USB-cable.
Instructions:
- Turn on Developer Mode on Xiaomi: Settings β About Phone β MIUI version (shap 7 times).
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your smartphone to your PC and execute commands in ADB: adb shell pm clear org.telegram.messenger adb shell pm clear org.telegram.messenger.web
These commands will reset Telegram completely, but save your chats (they sync to the cloud the next time you log in).The method is useful if the messenger "gluts" after updating MIUI or changing the firmware.
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 11 Pro)+) After pm clear, you may lose your accountβs connection to your device in Mi Account. Before the procedure, make sure you remember the password from Telegram and Mi Account to restore access!
Comparison of Telegram Cleanup Methods on Xiaomi
| Method | What's removed | Speed. | Risks. | Suitable for |
|---|---|---|---|---|
| Clearing the cache | Temporary files | β‘ Instantly. | No. | Regular maintenance |
| Media removal | Photos, videos, documents | π 5-10 minute | Loss of files without backup | Releases 1+ GB of memory |
| Clearing history | Messages, references | π 10-15 minute | Loss of important messages | Cleaning up old chat rooms |
| Resetting settings | Topic, notifications, autoload | β‘ Instantly. | No. | Correction of interface glitches |
| ADB-cleaning | Local data (except chat rooms) | π 15 minutes. | Mi Account reset (rarely) | Deep cleaning after updates |
π‘
The safest and most effective method for most users is a combination of cache cleaning (Section 1) + autoload settings (Section 3).This will free up to 3-5 GB of storage and prevent refilling.