How to permanently turn off the flashlight when calling Xiaomi: 5 proven methods

Are you tired of your Xiaomi or Redmi getting blinded by a flash of light every time you call in?This feature, designed to draw attention in noisy places, is often a source of irritation โ€” especially at night or in dark rooms. Unfortunately, the manufacturer doesn't always make it obvious that in some versions of MIUI, the option is hidden so deep that it is almost impossible to find it without instructions.

In this article, weโ€™ll look at all the ways you can turn off your flashlight when you call, from standard settings to hidden options in the engineering menu. Youโ€™ll learn how to do this on Xiaomi 13/14, Redmi Note 12/11, POCO F5/X5 and other devices with MIUI 12-14. And if your smartphone doesnโ€™t want to โ€œobeyโ€, weโ€™ll tell you what to do in such cases.

Why Xiaomi turns on the flashlight when calling and can it be turned off?

Flash Alerts was added to MIUI as part of a special feature system, originally designed for people with hearing impairments, where bright lights help to detect a call when the sound is turned off or unavailable, but over time, the feature began to turn on by default on many devices, causing users to dissatisfaction.

Can I turn it off? Yes, but with some nuances:

  • ๐Ÿ“ฑ Most models Xiaomi/Redmi/POCO (2019โ€“2026 d.) the option is disabled through standard settings.
  • โš™๏ธ Some of the scalings (especially) MIUI For global market, item may not be available โ€“ you will need an engineering menu.
  • ๐Ÿ”ง If the flashlight continues to work after the shutdown, the fault may be third-party software (for example, applications for calls or custom firmware).

Itโ€™s important to understand that on older models (before 2018) or custom firmware devices (like LineageOS), the path to settings may be different. If your smartphone doesnโ€™t respond to standard methods, check the MIUI version in Settings โ†’ About Phone.

๐Ÿ“Š Your Xiaomi is equipped with a flashlight when calling?
Yeah, and it's annoying.
Yeah, but I like it.
No, I have a different model.
I don't know, I didn't.

Method 1: Disconnection through โ€œSpecial Opportunitiesโ€ (MIUI 12โ€“14)

The easiest and safest method is to use the built-in MIUI settings. It works on most modern devices, including the Xiaomi 13T, Redmi Note 12 Pro+ and POCO X5 Pro.

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Special Opportunities section (on some firmwares โ€“ Additional โ†’ Special. features).
  3. Select the item "Hearing" (or "Audio/Visual prompts").
  4. Find the Flash when calling option (may be called Flash Alerts or Visual Alerts) and turn off the slider.

If there is no item, try searching by settings (the magnifying glass icon in the upper right corner) and type in a flash or flash request. On some firmware, the option is hidden in Settings โ†’ Sound โ†’ Vibration and Sound.

Check the version. MIUI on the phone"|Make sure the flashlight works when calling (not from apps)|Close all third-party calling apps (Truecaller, WhatsApp)|Reboot your phone after the changes-->

Method 2: Engineering menu (for advanced users)

If the standard method didnโ€™t work, you can try disabling the feature via an engineering menu (also known as Engineer Mode or CIT), which is suitable for Qualcomm Snapdragon-based devices (most Xiaomi/Redmi/POCO).

Attention, the wrong actions in the engineering menu can disrupt the operation of the phone.

  1. Open the Phone app and type in the combination: ##36446337## (some models may work ##4636##).
  2. You will be taken to the Engineer Mode menu. Go to the Hardware Testing โ†’ Audio โ†’ Flashlight section.
  3. Find Flashlight Notification and set the Disable value.
  4. Save the settings and restart the phone.

If the combination does not work, try an alternative method:

  • ๐Ÿ”ง Install the app MTK Engineering Mode (for devices on Mediatek) or Qualcomm Engineer Mode from Google Play.
  • ๐Ÿ“ฑ In the application, find the Hardware section โ†’ Flashlight and turn off alerts.
What to do if the engineering menu is not opened?
On some firmware (for example, MIUI EU) Engineer Mode is blocked. In this case, try: 1. ADB-Teams (requires PC and debugging on the USB). 2. Install custom Recovery (TWRP) and edit system files manually. 3. Contact the service center for flashing.

Method 3: Disconnect via ADB (for power users)

If previous methods have failed, you can use Android Debug Bridge (ADB), a low-level Android setup tool that requires connecting your phone to your computer, but is guaranteed to work on all versions of MIUI.

Preparation:

  • ๐Ÿ’ป Install. ADB Tools on PC.
  • ๐Ÿ“ฑ Turn on Debugging. USB on the phone: Settings โ†’ The phone. โ†’ Version. MIUI (Click 7 times to become a developer, then additionally โ†’ For developers โ†’ Debugging by USB.
  • ๐Ÿ”Œ Connect your phone to your PC and confirm your trust in the device.

Instructions:

  1. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  2. Enter the command to check the connection: adb devices (should display the serial number of your device).
  3. Execute the command to disable the flash when calling: adb shell settings put system flash_notification_enabled 0
  4. Reboot the phone.

If the flashlight turns on again after rebooting, try an alternative command:

adb shell settings put global flash_notification_enabled 0

๐Ÿ’ก

Before using ADB, back up your data. If after commands the phone starts to work unstable, reset to factory settings.

Method 4: Third-party applications for flashlight control

If you don't want to go through the settings, you can use Google Play apps that allow you to flexibly manage your flashlight.

AnnexFunctionsCompatibilityReference
Flash Alerts 2Turning off flash when calling/SMS, brightnessMIUI 10โ€“14, Android 9โ€“14Download
Flash NotificationFlexible rules for flashlight (only for calls, SMS, notifications)All Xiaomi modelsDownload
Light ManagerLED and flashlight management, support for custom profilesRequires root rightsDownload

Warning: Some apps require permission to access notifications or root rights.Be careful when granting permissions - this can affect the security of the device.

If you have chosen the app, but the flashlight still works:

  • ๐Ÿ”„ Check if it conflicts with other services (like Truecaller or Google Phone).
  • ๐Ÿ“ต Disable Battery Optimization for the Application in Settings โ†’ Annexes โ†’ Permits โ†’ Optimizing the battery.

Method 5: Resetting settings to factory (extreme case)

If none of these methods worked, and the flashlight keeps running when you ring, maybe the problem is a system failure or a setup conflict, and then a factory reset will help.

โš ๏ธ Warning: Reset will delete all data from your phone, including photos, contacts and apps. backup through Settings โ†’ Google โ†’ Backup or Mi Cloud Backup.

How to reset your settings:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select Erase All Data (may be called Factory Resetting).
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).

After reset, check if the flash is on when calling, and if so, turn it off via Special Options (see Method 1).

๐Ÿ’ก

Resetting is a last resort, and before you do it, try all the other ways and make sure that it's not third-party software that's the problem.

Frequent problems and their solutions

Even after the flashlight is turned off, the torch may still work when ringing, and the reasons and ways to eliminate them are considered:

Problem.Possible causeDecision
The flashlight is only turned on in some applications (WhatsApp, Telegram)Settings of notifications in messengersOpen notification settings for the app and turn off Flash or Light Effects
After the MIUI update, the flashlight turned on again.Resetting user settings with firmwareRepeat the shutdown via Special Options or ADB
The flashlight flashes, but in the settings is turned offConflict with the call app (Truecaller, Google Phone)Remove or disable permissions for third-party call apps
No โ€œFlash on a Callโ€ item in the settingsOutdated or custom firmwareUpdate MIUI or use the ADB/Engineering Menu

If your problem is not described above, check:

  • ๐Ÿ“ฑ Version MIUI โ€” Some functions only appear after updating.
  • ๐Ÿ”‹ Battery charge โ€“ on some models, the flashlight does not work at low charge (less than 15%).
  • ๐Ÿ› ๏ธ Root rights โ€“ they can block system settings.
Can I turn off the flashlight when calling without root rights?
Yes, in 90% of cases this is possible through standard settings (Special features) or ADB. Root rights are only required for deep customization of system files or use of certain third-party applications (for example, Light Manager).
Why does the flashlight turn on again after switching off?
This can happen for several reasons: ๐Ÿ”„ Automatic update MIUI reset. ๐Ÿ“ฑ A third-party app (like Truecaller or Google Phone) override settings. ๐Ÿ”ง Failure of system files will help reset settings. Check if the function is included in the settings of messengers or applications for calls.
How to turn off the flashlight when calling POCO F5?
On the POCO F5 (and other models with MIUI 14), the path to settings may be different: Open Settings โ†’ Special Features โ†’ Hearing. Find Visual Alerts and turn off Flash when calling. If there is no point, use ADB (see Method 3).
Will the flashlight work when you call if you turn it off in the settings?
No, after properly shutting down, the flashlight will stop working completely when incoming calls, but it will remain operational in other scenarios (e.g., using a camera or flashlight manually).
Can I turn off the flashlight only for specific contacts?
Standard settings MIUI They don't support selectively disabling the flash for individual contacts: ๐Ÿ“ต Assign a unique call signal to contact (no vibration/light). ๐Ÿ“ฑ Use third-party applications (e.g. Flash Alerts 2) that support flexible rules.