How to make a charging strip like on iPhone on Xiaomi Redmi 9T: 5 working ways

The iPhone-style charging strip is one of Apple’s most recognizable features that many Android users would like to see on their smartphones. Xiaomi Redmi 9T owners are no exception: the standard battery animation in MIUI looks boring compared to the smooth indicator that appears when you connect charging to an iPhone. Fortunately, you can add a similar effect to the Redmi 9T in several ways, from simple settings to deep customization of the system.

In this article, we will discuss 5 proven methods of how to make a charging strip like on the iPhone on Xiaomi Redmi. 9T: through hidden settings MIUI, third-party, ADB-You'll learn which method is the safest and which one gives you the most similarity to the original, and we'll compare the pros and cons of each option and give you recommendations on how to choose.

Before you start, consider that some methods require unlocking the bootloader or root rights, which can deprive you of warranties or lead to unstable system operation. If you are a beginner, start with the simplest methods (1-2), and only then move on to complex ones.

1.The method through MIUI themes: fast but limited

The easiest way to add a charging strip is to use MIUI themes. There are options in the official theme store that mimic the iPhone indicator, but they don't work perfectly: the animations may be less smooth, and the strip itself may be less accurate in design, but this method does not require root rights and is suitable for beginners.

How to do this:

  • πŸ“± Open the Themes app on your Redmi 9T.
  • πŸ” In the search box, type the query: β€œiPhone battery” or β€œcharging indicator".
  • 🎨 Choose your favorite theme (pay attention to ratings and reviews) Popular options: "iOS Battery Style" or "iPhone Charge Animation".
  • πŸ“₯ Click Apply and Confirm the Installation.

What's important to know:

  • ⚠️ Not all themes support animation – some only change the static battery icon.
  • ⚠️ After updating MIUI The topic may be reset and will have to be re-installed.
  • βœ… Plus: no technical skills and reversible (you can return a standard theme at any time).
πŸ“Š What kind of customization do you prefer?
MIUI themes
Third-party annexes
ADB-team
Root and system modifications

2. apps from Google Play: more features but risks

If MIUI is not enough, you can use third-party apps from Google Play, which offer more flexible settings: strip color, animation speed, position on the screen, but many such programs require permission to overlay windows (Display over other apps), which can affect performance and security.

Top.-3 applications for charging strips as on the iPhone:

AnnexRatings.FeaturesCons
Battery Charge Animation4.5 ⭐Smooth animation, color selection, MIUI supportAdvertising requires the imposition of windows
iPhone Battery Bar4.3 ⭐Accurate imitation of iOS, work in the backgroundPlugins for full functionality
Charge Animation Pro4.7 ⭐No advertising, customization of charging soundsPaid version (~200 β‚½)

Instructions for setting up (for example, Battery Charge Animation):

  1. Download and install the app from Google Play.
  2. Run it and allow Display over other apps (in the security settings).
  3. In the app menu, select the "iPhone" style.
  4. Adjust the color, strip thickness and animation speed.
  5. Activate the Autostart option so that the strip appears when you connect the charging.

⚠️ Note: Some applications may conflict with MIUI Check the Redmi compatibility reviews before using them. 9T.

β˜‘οΈ Preparation for the installation of the application

Done: 0 / 4

3. ADB-Teams: Advanced setting without root

If you're not afraid of the command line, you can activate hidden MIUI settings via ADB (Android Debug Bridge), which doesn't require root rights, but gives you more control over the charging indicator, for example, you can enable charging animations on the lock screen, which is disabled by default.

What you need:

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included debugging by USB on the Redmi 9T (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times to unlock the developer menu, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Step-by-step:

1. Connect your phone to your PC and open the command prompt (Windows) or terminal (macOS/Linux).


2. Enter a command to check the connection:




adb devices




(Your device serial number should appear).




3. execute the command to activate hidden charging animation:




adb shell settings put global battery_charging_animation_enabled 1




4.Reset the phone:




adb reboot

Effect: After rebooting, charging will be a smooth battery animation similar to the iPhone, but the strip design will remain standard for MIUI.

⚠️ Attention: Wrong ADB-If the changes cause the phone to malfunction, reset the settings via adb shell settings reset global if the phone is unstable.

What if the ADB can’t see the device?
1. Check if debugging is included on USB 2. Install drivers for Xiaomi from the official website. 3. Try another one USB-cable (not all cables support data transfer). 4. Restart your PC and phone.

4. System file replacement: maximum similarity to the iPhone

For those willing to take risks, there is a way to replace the system animation files with files from the iPhone, which will give the most accurate simulation of the charging strip, including the connection sound and the design of the indicator. However, the method requires an unlocked bootloader and root rights, and can also lead to the phone’s failure if an error occurs.

What needs to be done:

  1. Unlock the bootloader on Redmi 9T through the official Mi Unlock tool (instructions on the Xiaomi website).
  2. Install custom recovery (TWRP).
  3. Get root rights through Magisk.
  4. Download modified animation files (for example, from the XDA Developers forum).
  5. With Root Explorer, replace files in the folder /system/media (usually battery_charging.png and charge_anim.zip).
  6. Change the access rights to 644 (r-w-r-----).
  7. Reboot the phone.

Recommendations:

  • πŸ”§ Use files that are specially adapted for MIUI 12/13 (for Redmi 9T current-age MIUI 12.5 or newer).
  • πŸ“¦ Before replacing files, make a backup copy of them!
  • πŸ› οΈ If the phone does not boot after the replacement, restore the original files through the TWRP.

πŸ’‘

Before replacing system files, check that they are compatible with your version of MIUI. Files from MIUI 14 may not work on MIUI 12.5!

5. Custom firmware: a complete interface transformation

If you want not only a charging strip, but a full iOS imitation, you can install custom firmware like iOS Launcher or MIUI with patches for the iPhone, which radically changes the appearance of the system, but has a lot of pitfalls:

  • βœ… Complete interface transformation (badges, animations, sounds).
  • ❌ High probability of unstable work (bugs, crashes of applications).
  • ❌ Loss of warranty and risk of phone β€˜filling.
  • ❌ Not all functions. MIUI This will work (e.g. Mi Account or Game Turbo).

The following are the Redmi 9T firmware:

  • 🍎 MIUI iOS Edition - Modified MIUI iOS-enabled.
  • πŸ€– Havoc OS + iOS Theme Pack - custom firmware based AOSP iPhone-themed.
  • πŸ”„ Pixel Experience + iPhone Mods – pure Android with patches to simulate iOS.

Installation instructions:

  1. Unlock the bootloader and install TWRP.
  2. Download firmware and GApps (if you need Google services).
  3. Make a full backup of the current system through TWRP.
  4. Firmware via Wipe β†’ Format Data β†’ Install ZIP.
  5. Install additional patches (such as iOS Battery Mod).
  6. Restart your phone (the first start can take 10-15 minutes).

⚠️ Attention: Castom firmware often contains spyware or vulnerabilities, and download them only from trusted sources (e.g., official topics on the Internet). XDA or 4PDA).

πŸ’‘

Custom firmware is highly customizable, but requires a deep technical knowledge. For most users, there are only 1-3 options.

Comparison of methods: which one to choose?

To make the choice easier, we have compiled a comparative table of all the ways:

MethodDifficultyNeed root?Risks.The result
MIUI themes⭐ (simple)❌ No.MinimumLimited animation
Third-party annexes⭐⭐ (middle-of-the-road)❌ No.Conflicts with MIUIGood animation, but not perfect.
ADB-team⭐⭐⭐ (difficult)❌ No.System failuresSmooth animation, but standard design
Replacement of system files⭐⭐⭐⭐ (difficult)βœ… Yes.Tall (brick)It looks as much like an iPhone as possible.
Custom firmware⭐⭐⭐⭐⭐ (expert)βœ… Yes.Critical (data loss)Complete transformation of the interface

Selection recommendations:

  • πŸ†• Beginners: start with that MIUI or third-party applications.
  • πŸ› οΈ For advanced users: Try it. ADB-team.
  • πŸ”§ Enthusiasts: if you are willing to take risks - replacing system files or custom firmware.

FAQ: Frequent questions

❓ Can I make a charging strip like on an iPhone without root?
There are two ways to do it without root: MIUI Third-party applications (e.g. Battery Charge Animation) can also be used. ADB-The team, but they have limited impact.
❓ Why does not a strip appear after installing the theme?
Possible reasons: Theme does not support your version of MIUI. Animation disabled in battery settings (Settings β†’ Battery β†’ Charging Animation) Conflict with another application (e.g. Greenify or Battery Saver) Solution: Try reinstalling the theme or clearing the theme app's cache.
❓ Will the charging strip on the Redmi work? 9T s MIUI 14?
Yeah, but: MIUI 14 may not be suitable topics and files from MIUI 12.5 Some of them. ADB-The team may not work due to changes in the system. Custom firmware should be selected with support for Android 13 (on which it is based). MIUI 14).
❓ Can I return the standard charging animation?
Yes, depending on the method: Topics MIUI: Return the standard theme to the settings. Apps: delete the program or disable the overlay of windows. ADB/System files: run adb shell settings delete global battery_charging_animation_enabled Restore the original files.
❓ Does the charging strip affect performance?
Minimum: Topics and ADB-Third-party applications can increase battery consumption by 1 to 3 percent due to background work. Custom firmware can both speed up and slow down the phone, depending on firmware optimization.