How to change the battery view of Xiaomi Redmi Note 7: all working methods

Xiaomi Redmi Note 7 is still one of the most popular budget smartphones, but its standard battery indicator in the form of a β€œbattery” is not popular. Some want to return the percentage display, someone lacks color options, and some dream of a fully custom design. In this article, we will discuss all possible ways to change the appearance of the indicator, from simple MIUI settings to complex modifications using ADB and third-party applications.

It's important to understand that not all methods are equally safe. For example, changing system files without a backup can lead to a device blink (complete failure), and using informal firmware makes it impossible to guarantee. We will describe the risks of each method in detail and give recommendations on how to minimize them. If you are a beginner, start with the simplest options and then move on to the advanced ones.

Also note that modification options depend on the MIUI version and bootloader unlock status. On some firmware versions (e.g. MIUI 12.5+ for the global version), some methods may not work due to Xiaomi's tightening security policy, in which cases you will need to roll back on an earlier firmware or obtain superuser rights (root).

1. MIUI Standard Settings: What Can Be Changed Without Risk

So, to start with, the safest way is to have built-in MIUI options. Yes, there are limited options, but sometimes that's enough. The Redmi Note 7 has the following options:

  • πŸ”„ Percent Display – Enabling a digital indicator next to the battery icon.
  • 🎨 Color scheme – change of color of indicator depending on the level of charge (green / yellow / red).
  • πŸ“± Icon position – transfer of indicator to upper right corner (in some versions) MIUI).

To activate these options:

  1. Go to Settings β†’ Screen β†’ Status bar.
  2. Find the Battery Indicator section (in some firmwares, battery charge may be called).
  3. Choose the desired style: Icon, Interest or Icon + Percentage.

If you're in your version MIUI These options are not available, so they are disabled by the manufacturer for a specific regional firmware, in which case either a change of region to China will help. ROM (risk to global devices, or use of ADB-Teams that we will talk about later.

πŸ“Š Which Battery Indicator Style Do You Like More?
Just an icon.
Icon + interest
Digital percentage
Color scale
Your own version

2.Using ADB: Unlocking Hidden MIUI Functions

If standard settings are not enough, you can activate hidden options via Android Debug Bridge (ADB), which does not require root, but involves enabling USB Debugging and working with the command line, the advantage is reversibility of changes and minimal risk to the system.

Here’s what you can do with ADB:

  • πŸ”“ Unlock hidden indicator styles (e.g., circular progress bar).
  • πŸŽ›οΈ Set up color thresholds to change the shade of the icon.
  • πŸ“΅ Turn off the battery icon completely (if only interest is needed).

Step-by-step:

  1. Install. ADB-PC drivers.
  2. Turn on Settings β†’ About Phone β†’ MIUI version (click 7 times to activate Developer Mode).
  3. Go to Settings β†’ Additional β†’ For developers and enable debugging over USB.
  4. Connect your phone to your PC and type in the command line: adb shell settings put global battery_percentage 1 This command will enable percentage display even if the option is not on the menu.

More profound changes (such as changing the style of an icon) will require additional commands, and the full list can be found in the Redmi Note 7 XDA-Developers theme. ADB-commands to back up data via Mi Cloud or TWRP.

β˜‘οΈ Preparation for work with ADB

Done: 0 / 5

3. Google Play apps: fast but with limitations

If you don't want to mess with ADB, you can use third-party apps, most of which are overlay, meaning they don't change system files, they just draw an indicator over them, and you can have conflicts with other overlays (like Facebook Messenger) and you can have higher battery consumption.

Top.-3 Proven applications for Redmi Note 7:

AnnexFunctionsConsReference
Battery Percent EnablerIncludes interest without ADB, supports MIUIIt doesn't work for MIUI 13+Google Play
Custom Battery Icon10+ styles of icons, color settingRequires permission for overlayGoogle Play
MIUI Battery Style ChangerSpecialized for Xiaomi, circular scalePlugins paidGoogle Play

Check reviews before installing – some apps may not support Redmi Note 7 on the latest versions of MIUI. Also note permissions: if the application requests access to SMS or Contacts to change the battery icon, this is a clear sign of fraud.

πŸ’‘

If the indicator hasn't changed after you install the app, restart the phone. Sometimes overlays are only used after the reboot.

4. Root access: complete freedom of customization

If you're willing to take risks, root rights will give you the maximum opportunity to change the battery indicator.

  • πŸ–ŒοΈ Replace system icons with your own (through editing) framework-res.apk).
  • πŸ”§ Set up charging animation (for example, make it smooth).
  • 🎨 Change the color of the icon depending on the battery temperature.

The most popular tool for this is the Xposed Framework with GravityBox, but there are nuances to the Redmi Note 7:

  1. The device must be on Android 9 Pie firmware (on Android 10+ Xposed unstable).
  2. An unlocked boot loader and an installed custom recap (TWRP) are required.
  3. After installing Xposed, some banking applications (such as Sberbank Online) may stop working.

An alternative to Xposed is to edit files manually through Root Explorer. For example, battery icons are stored in /system/framework/framework-res.apk/res/drawable. But without experience, it is easy to damage system files, so this method is recommended only for advanced users.

What happens if you misedit framework-res.apk?
An error in editing this file can lead to a "bootloop" (cyclical phone reboot), and only through Fastboot flashing can restore the functionality.

5.Castom firmware: an extreme but effective method

If none of the above methods are satisfactory, you can switch to custom firmware, for example, LineageOS or Pixel Experience offer flexible settings of the battery indicator out of the box, including:

  • πŸ“Š Choice of 5+ display styles (circular, textual, hidden).
  • 🎨 Color and transparency setting.
  • ⚑ Displaying time to full discharge/charge.

However, the custom firmware installation on the Redmi Note 7 has its pitfalls:

⚠️ Note: This device may burn the module if the firmware is incorrect NFC Check the firmware compatibility with the Lavender model before installing it (codename Redmi Note 7).

Step-by-step:

  1. Unlock the bootloader through the official Xiaomi tool (it will take 7-14 days to wait).
  2. Install TWRP for lavender (the version should support Android 9/10).
  3. Download firmware (e.g. LineageOS 16) and GApps (Google Services Package).
  4. Sweat through TWRP by pre-made Wipe Dalvik/Cache.

Once you install custom firmware, you will lose the ability to update through the air (OTA), so you will have to manually track the release of new versions. Also note that some Xiaomi features (such as Game Turbo or Second Space) may disappear.

6 Risks and how to avoid them: security checklist

Any modifications to the system carry potential threats, so to minimize the risks, follow this checklist:

  • πŸ”‹ Battery Charge – Charge your phone at least 60 before any manipulations%.
  • πŸ“± Backup – make a backup through Mi Cloud or TWRP (if there is root).
  • πŸ” File Check – download firmware and mods only from verified sources (XDA-Developers, 4PDA).
  • πŸ”‘ Anti-rollback – on Redmi Note 7 when firmware is old version MIUI Anti-Rollback may work, which will lead to a brick.

Special attention is paid to Anti-Rollback, which is Xiaomi protection, which locks the device when you try to roll back on the old firmware. On Redmi Note 7 Anti-Rollback works when you switch from MIUI 10.2.2.0 and later to earlier versions. Check the current version in Settings β†’ About Phone β†’ MIUI version.

⚠️ Note: If your device is already anti-Rollback 3 or higher, the firmware of the old version MIUI The phone can be restored through Fastboot only through an authorized Xiaomi service center (cost). ~3-5 thousand.).

If you are not confident in your abilities, it is better to focus on safe methods (standard settings or applications from Google Play). For experiments, buy a used Redmi Note 7 - their price in the secondary market starts from 5-7 thousand rubles.

πŸ’‘

On the Redmi Note 7 with Anti-Rollback 3 and higher, you can't flash MIUI versions older than the current one.

FAQ: Frequent questions about changing the battery indicator

Can I return the standard indicator after the change through ADB?
Please enter the command: adb shell settings delete global battery_percentage Once you restart, the phone will return to factory settings. If you changed style overlay, delete the appropriate one. APK-file /system/vendor/overlay.
Why does the battery quickly go down after installing custom firmware?
This is normal in the first 2-3 days, the system indexes files and optimizes work. If the discharge remains high after a week, check: Location settings (turn off High Accuracy). Background processes through Settings β†’ Battery β†’ Battery Use. Hardware core (some custom cores are poorly optimized for the Redmi Note 7). Also try calibrating the battery: completely discharge the phone, then charge to 100% without interruptions.
How do I know which anti-Rollback I have on my Redmi Note 7?
Enter the command ##4636### in the Engineering Menu and search for the Anti Rollback Version line. If it is not available, check with Fastboot: fastboot getvar anti Version 3 and above means that rollback to the old MIUI is prohibited.
Can I change the battery icon without a computer?
Yes, but with limitations. PC-free: Use apps from Google Play (e.g. Custom Battery Icon) Install a status bar customization launcher (e.g. Nova Launcher + TeslaUnread plugin). Some versions of MIUI allow you to activate hidden settings via ##4636## (engineering menu).
Why did banking applications stop working after root?
Banking applications (e.g. Sberbank Online or Tinkoff) block work on devices with root or unlocked bootloader due to security requirements. Solutions: Hide root through Magisk (MagiskHide module). Use alternative login methods (e.g., through a browser); temporarily delete root (via Magisk β†’ Uninstall).