How to remove the annoying alarm icon on Xiaomi Redmi 9: all ways

The alarm icon on the top of the Xiaomi Redmi 9 can be annoying even if you're not using it. It takes up space in the status bar, distracts attention, and sometimes appears for no apparent reason β€” for example, after a MIUI update or a setting reset. Unlike app notifications, the alarm icon is tied to system processes, so a simple swipe can't remove it.

In this article, we will look at 5 proven ways to remove the icon, from standard MIUI settings to hidden developer settings. It is important to understand that some methods require superuser rights (root), while others work only on certain versions of the firmware. We will specify the limitations of each option and warn against typical errors that can lead to system failures.

If you are not sure about your Android settings skills, start with the simplest ways (sections 1–2). Advanced methods from sections 4–5 are suitable for advanced users, but they require caution.

1. Disconnect all alarm clocks in the app β€œClock”

The most obvious way to check if an alarm is active in a standard application, even if you haven’t consciously set it, MIUI sometimes sets the alarm clock automatically (for example, after syncing with Mi Account or updating).

How to check:

  • πŸ” Open the Clock app** (icon with dial).
  • πŸ”” Go to the β€œAlarm” tab** in the lower menu.
  • ⚑ Check the list: if there is a switch next to the alarm clock, it means that it is active.
  • 🚫 Turn off all alarm clocks by moving the slider to the left.

If the icon is gone, the problem is solved, and if it's not, it's not tied to the standard alarm clock, it's tied to the system process, and then move on to the next one.

πŸ’‘

In some versions of MIUI, alarms can be duplicated under Settings β†’ Notifications β†’ Notification Management β†’ Hours. Check and turn off notifications from there if they are enabled.

2. Reset the settings of the "Clock" application

Sometimes, a Clock app crash causes the alarm icon to remain on the status bar even if all alarms are off, in which case resetting the app will help, which will return it to factory status without deleting it.

Instructions:

  1. Slip on it, then select β€œStorage” β†’ β€œClear Data” and β€œClear Cache”**.

After the reboot, check if the icon has disappeared. If not, move on to more radical methods.

πŸ’‘

Resetting the Clock settings won’t remove your custom alarms, but will reset all notification settings and sync with Mi Account.

3. Disable system notifications via ADB

If standard methods don’t work, you can block the display of the alarm icon via Android Debug Bridge (ADB), a method that doesn’t require root rights, but requires connecting the smartphone to a computer.

What you need:

  • πŸ’» A computer with installed Xiaomi drivers and ADB (download).
  • πŸ”Œ USB-cable (preferably original).
  • βš™οΈ Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap the version number β†’ return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).

Instructions:

  1. Connect your smartphone to your computer and allow debugging.
  2. Open the command prompt (cmd) in the folder with ADB.
  3. Enter the command: adb shell settings put global alarm_icon_show 0
  4. Reboot the phone.

If the team doesn’t work, try an alternative:

adb shell pm hide com.android.deskclock
What if the ADB does not recognize the device?
Make sure you have File Transfer (MTP) enabled when connecting via USB. If drivers are not automatically installed, download them from the official Xiaomi website or use the Mi PC Suite program.

4. editing system files (root required)

For power users willing to risk system stability, there is a way to remove the alarm icon by editing system files, which only works on MIUI 12-14 firmware and can lead to bootloop if executed incorrectly.

Procedure:

  • πŸ”§ Install a root-enabled file manager (such as Root Explorer or Solid Explorer).

If the icon disappeared after the reboot, the method worked. If artifacts appeared in the status bar (for example, empty icons), return the files to their original names.

πŸ“Š Have you ever edited system files on Android?
Yeah, often.
I tried it a couple times.
No, I'm afraid to break my phone.
I don't know how to do that.

Backup important data

Check the battery (minimum 50%)

Establish a reliable root manager

Have Custom Recovery (TWRP) at Hand

-->

5. Use of custom firmware or patches

If none of these methods worked, the radical solution is to install custom firmware that removes the alarm clock system icons. Popular options for Redmi 9:

  • πŸ“± LineageOS – pure Android without unnecessary icons.
  • πŸ”§ Pixel Experience – firmware with Google Pixel interface.
  • ⚑ MIUI Pro - modified version MIUI extra-tune.

Warnings:

⚠️ Note: Installing custom firmware voids warranty, can lead to data loss and requires unlocking the bootloader. On Redmi 9, you need to wait 7 days after you have attached your Mi Account.

If you’re not prepared for these risks, try an alternative way to install a patch through Magisk. Some modules (such as MIUI SystemUI Tuner) allow you to hide individual icons in the status bar without completely flashing.

Comparison of methods: which one to choose?

MethodDifficultyNeed root?Risk to the systemEfficiency
Turning off alarm clocks⭐❌ No.No.Low (helps in 30% of cases)
Resetting the Clock⭐⭐❌ No.No.Average (50%)
ADB-team⭐⭐⭐❌ No.MinimumHigh (70%)
Editing system filesβ­β­β­β­βœ… Yes.High-pitchedVery high (90%)
Custom firmwareβ­β­β­β­β­βœ… Yes.critical100%

For most users, methods 1-3 are the best option. If you're not afraid of experimentation and have experience with ADB, try the 4th method.

Frequently asked questions

Why does the alarm clock appear on its own?
This may be due to: Automatic synchronization with Mi Account (if you previously used an alarm clock on another Xiaomi device); a failure in the system process com.android.deskclock; an error after the MIUI update (especially relevant for versions 12.5-14). Try to disable sync in Settings β†’ Accounts β†’ Mi Account β†’ Synchronization.
Can I remove the icon without root and ADB?
Yes, but the odds are lower. Try: Turn off all alarms and clear the Clock app data** (sections 1–2). Use status bar apps (like NachoNotify), but they require Android 10+ and may not work on MIUI. Hide the icon through developer mode: turn it on, then in Settings β†’ For developers, find the Debugging Notifications option** and turn off the system icon display.
After editing the system files, the phone doesn't turn on. What do you do?
If you have renamed or deleted critical files and your smartphone is stuck on the logo MIUI: Load into the Recovery (clutch the power supply) + Volume up when on. Connect your phone to and through the PC ADB Return the original name to the files: adb shell su mv /system/media/theme/default/stat_sys_alarm_set.png.bak /system/media/theme/default/stat_sys_alarm_set.png If you don't have access to ADB, Reset through the Recavator (Wipe) β†’ Factory Reset, but it will delete all data. ⚠️ Note: If you don't have a backup, it won't be possible to recover deleted data after resetting. TWRP to create backup copies before editing system files.
Will it work? ADB-redmi 9A/9C/9T?
Adb shell settings put global alarm_icon_show 0 It should work on all Redmi devices. 9 (9A, 9C, 9T), Because they use a similar version. MIUI. However, on Redmi 9A (model 2 GB RAM) may require an additional command to reset the cache SystemUI: adb shell cmd overlay refresh on Redmi 9T (Snapdragon-powered 662) Sometimes it helps only to reboot after typing a command.
How to return the alarm clock if you need it?
If you have hidden the icon through ADB, The following is adb shell settings put global alarm_icon_show 1 If you have edited system files, rename them back (remove.bak). custom firmware may require flashing the original SystemUI.