How to install a charger screensaver on Xiaomi: all the ways for MIUI 14 and 15

The charger screensaver on Xiaomi smartphones is not just a beautiful picture, but a useful tool that shows the current charge level, time to fully charge and even the battery temperature. However, many users face the problem: standard wallpaper quickly get bored, and the possibility of changing them is not always obvious, especially after upgrading to MIUI 14/15, where the charging screen setting interface has undergone changes.

In this article, we will analyze all the current ways to change the screensaver - from official methods through settings. MIUI You will learn how to put a static image, animation or even your own photo on the charging screen, and also avoid the typical errors that cause changes to not apply, POCO and flagship Xiaomi 13/14.

Why Xiaomi does not change the charger: the main reasons

Before we get to the instructions, it's important to understand why standard methods might not work, and most of the time, the problem is one of the following:

  • πŸ”„ An outdated version MIUI: On firmware older MIUI 12.5 Charging screen customization functionality is severely reduced or absent at all.
  • πŸ”’ Manufacturer restrictions: On some models (e.g, POCO M3 or Redmi 9A) Xiaomi blocks screensaver change due to budget iron.
  • πŸ“± Active Power Saving Mode: When Ultra Mode or Battery Mode is enabled, the system can ignore user settings.
  • πŸ› οΈ Damaged system files: If you have previously experimented with themes or firmware, screensaver files may have been deleted.

If your smartphone falls under one of these points, don't worry, there are workarounds in the article. MIUI can be used ADB-teams, and for budget models - third-party launchers with support for customization.

⚠️ Note: On devices with an unlocked bootloader and custom firmware (for example, LineageOS or Pixel Experience) standard methods are used. MIUI This will not work, and you will need to manually replace the files in the folder. /system/media.

Official way: change the screensaver through the settings MIUI

The easiest and safest method is to use the built-in MIUI tools, which are suitable for most modern Xiaomi, Redmi and POCO smartphones based on MIUI 12.5 and later.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the Screen β†’ Screensaver (on some models, the path may look like Settings β†’ Wallpaper β†’ Charging screensaver).
  3. Choose one of the proposed options: πŸŒ„ Standard Wallpaper (Static Images from Xiaomi). 🎨 Thematic screensaver (dynamic wallpaper synchronized with the current theme of the system). πŸ“Έ Gallery (own photos from the device memory).

Apply

If the Screensaver section is not on the menu, try updating your firmware to the latest version or using alternative methods described below.

Make sure your smartphone is at least 20% charged.

Turn off the power saving mode

Check the space in memory (need β‰₯500 MB)

Restart the device before setting up-->

Hidden MIUI features: how to enable charging animation

Few people know, but MIUI has an animated screensaver mode that is activated through developer codes or a secret menu, which works on most devices, including the Xiaomi 12/13/14, Redmi Note 11/12 and POCO F4/F5.

To turn on the animation:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that appears, select Battery Information.
  3. Slip 5 times on the field Charge level – this will open the hidden settings.
  4. Return to the basic settings and go to Screen β†’ Additional β†’ Charging animation.
  5. Choose one of the options: πŸŒ€ Spiral (classical animation with a rotating spiral). ⚑ Lightning (dynamic charging with lightning effect). 🌊 Wave (smooth animation with waves displaying percentage of charge).

If the code didn’t work, try an alternative method through ADB (described in the next section). Some firmwares may show the animations incorrectly, in which case resetting the screen settings (Settings β†’ System β†’ Resetting β†’ Screen Resetting).

πŸ’‘

If the charging animation is slowing down, try turning off Adaptive Brightness in the screen settings, which will reduce the load on the processor and eliminate the lags.

Advanced method: changing the screensaver through ADB

For users who are ready to dive into the technical details, there is a way to change the screensaver through Android Debug Bridge (ADB), which is universal and works even on devices where standard settings are blocked.

  • πŸ’» Computer with drivers installed ADB and Fastboot.
  • πŸ“± Xiaomi smartphone with enabled debugging USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap the version, then return to the β†’ For developers).
  • πŸ–ΌοΈ Image for the screensaver in.png format with a resolution corresponding to your screen (for example, 1080Γ—2400 For the Redmi Note 11).

Instructions:

  1. Connect your smartphone to your PC and open the command line (cmd on Windows or Terminal on macOS/Linux).
  2. Check the connection command: Adb devices should appear serial number of your device.
  3. Copy your image into the screensaver folder: adb push your image.png /sdcard/MIUI/wallpaper/charging/
  4. Install it as a screensaver: adb shell settings put global charging_wallpaper_uri "file:///sdcard/MIUI/wallpaper/charging/your image.png"
  5. Reboot the device: adb reboot

Important: Some firmware may have different paths to the folder. For example, on MIUI 15, the savers are stored in /data/system/users/0/wallpaper. To find out the exact path, use the command adb shell ls /sdcard/MIUI/wallpaper/.

⚠️ Attention: Misuse of the right ADB This can cause system failures. Before experimenting, back up your data through Settings. β†’ Additionally. β†’ Backup and reset.

Official settings MIUI|ADB-team|Third-party annexes|Manual file replacement|I haven't tried it yet.-->

Third-party applications for customization of charging screensaver

If the standard methods don't work, you can use Google Play apps, which offer advanced features like animations, weather widgets, custom fonts, and even interactive elements.-3 tested:

AnnexFeaturesSupport for MIUIReference
Charging Screen CustomizerAllows you to set up GIF-animations, change fonts, add battery widgets and time.MIUI 12-15 (requires root for full functionality)Download
Wallpaper Changer for MIUIA specialty solution for Xiaomi with support for dynamic wallpaper and dark theme.MIUI 14/15 (works without root)Download
Always On EdgeAdds Always On Display (AOD) effects to the charging screen, including hours and notifications.Only for AMOLED-screens (Xiaomi) 12/13/14, POCO F4)Download

Check reviews before installing – some apps may conflict with Xiaomi’s MIUI Optimization. If the screensaver doesn’t change after installation, try:

  • πŸ”„ Reboot your smartphone.
  • 🚫 Shut down. MIUI Optimization in the settings for developers.
  • πŸ›‘οΈ Give the application all necessary permissions (Settings) β†’ Annexes β†’ Permits).
How to turn off MIUI Optimization?
1. Activate Developer Mode (7 taps according to version) MIUI In Settings β†’ About the phone). 2. Go to Settings β†’ Additionally. β†’ For developers. 3. Find a point. MIUI Optimization and disable it. 4. Reboot the device. ⚠️ After disabling, some system functions (such as gestures) may not work properly.

Manual replacement of screensaver files (for advanced users)

If you're not afraid to dig through system files, you can replace standard screensavers manually, which requires root rights or an unlocked bootloader, but gives you complete control over the look of the charging screen.

Instructions:

  1. Using a root-access file manager (such as Root Explorer or Solid Explorer) go to /system/media/theme/default/wallpaper/
  2. Find files with names: charging_battery.png β€” screensaver. charging_animation.zip β€” animation (if supported).

Back up your original files (copy them to another folder).

Replace your files with your own (make sure the names and formats are the same!).

644

Reset the device.

For devices with MIUI 15, the path may be different:

/product/media/theme/default/wallpaper/

or

/vendor/overlay/common/media/wallpaper/

⚠️ Warning: Incorrectly changing system files can lead to bootloop ( looped boot).If the smartphone does not turn on after replacing, try booting into Fastboot and returning the original files via the command: fastboot flash system system.img (needing a stock firmware).

Typical errors and their solutions

Even after you set it up properly, the screensaver may not display or work properly, and here are the most common problems and ways to fix them:

Problem.Possible causeDecision
The screensaver doesn't changeSystem cache not updatedClear the cache in Settings β†’ Applications β†’ Application Management β†’ Three points β†’ Clear the cache.
Image stretched or croppedIncorrect file resolutionUse images with the resolution that matches your screen (e.g. 2400Γ—1080 for the Redmi Note 11 Pro).
Animation slows downHigh load on the processorTurn off Adaptive Brightness and Interface Animation in the developer settings.
The screensaver is reset after rebootingRestrictions of MIUI or Third-Party LauncherInstall the screensaver via ADB or use the Charging Screen Customizer app with the option to Lock Wallpaper.

If none of the methods worked, check:

  • πŸ“‹ Compatibility of your model with the selected method (for example, POCO M2 It doesn't support animation).
  • πŸ”§ Availability of firmware updates (Settings) β†’ The phone. β†’ Updating the system).
  • πŸ› οΈ System File Integrity (if you suspect damage, reset via Settings) β†’ Additionally. β†’ Backup and reset).

πŸ’‘

On devices with MIUI 15 and later, the charger screensaver may depend on the chosen theme. Try changing the theme to Settings β†’ Design if standard methods do not work.

FAQ: Frequently Asked Questions

Can I put a live wallpaper on the charging screen?
On most Xiaomi devices, live charging screen wallpaper is not supported due to limitations. MIUI. However, in the models with AMOLED-screens (e.g. Xiaomi 13 Ultra or POCO F5 Pro) you can use the Always On Edge app, which mimics this effect. To do this: Install Always On Edge from Google Play. In the app settings, select Charging Screen Mode. Download live wallpaper in.gif or.mp4 (Maximum size: 5MB. note that the animation will only work when connected to the original Xiaomi charger (with Quick Charge support).
Why did you not get the opportunity to change the screensaver after upgrading to MIUI 15?
In MIUI 15, Xiaomi redesigned the theme and wallpaper system, bringing some of the features to the Themes app. To return the ability to change the screensaver: Open the Themes app (brush icon on the home screen). Go to Wallpaper β†’ Charging. If the partition is missing, update the Themes app via Google Play. On some firmware (for example, for Redmi Note 12), the screensaver is tied to the current theme. Try to apply another theme to unlock the settings.
How to return the standard screensaver, if after experiments the charging screen turned black?
A black screen when charging usually means that the system can't load the custom screensaver. To return the standard screensaver: Connect your smartphone to your PC and open it. ADB. Adb shell settings delete global settings charging_wallpaper_uri Reset the device. If that doesn't work, reset the screen settings: Go to Settings. β†’ System system β†’ Settings reset. Select Screen Reset (does not delete data!).
Does the change of screensaver work on POCO F1/F2/F3?
On POCO F series devices (especially POCO F1 with MIUI 10/11), standard screensaver change methods often don’t work because of stripped-down firmware. Alternative methods: Use ADB (described above). Install custom recovery (TWRP) and replace the screensaver files manually. Update the firmware to MIUI 12.5+ (if available for your model). For POCO F3/F4 on MIUI 13/14, the method is suitable through Themes or third-party applications like Chareen Screen Customizer.
Can I make a charger screensaver with notifications display?
Yes, but you will need to: Install Always On Edge (available for the first time) AMOLED-In the application settings, enable Show Notifications. Give permission to access notifications (Settings) β†’ Annexes β†’ Always On Edge β†’ Restrictions: Works only on devices with AMOLED (Xiaomi 12/13/14, POCO F4/F5). May reduce battery life (battery consumption) ~1–2% Not all notifications are displayed (depending on the application policy).