How to remove the flashlight when calling Xiaomi Redmi: all working methods

Why Xiaomi Redmi flashlights on a call and how to fix it

Have you ever been in the awkward situation of a flashlight suddenly turning on on your Xiaomi Redmi during an important call?This feature, designed to be convenient in the dark, often becomes a source of irritation โ€” especially if you are in a public place or at a business meeting. Turning on the flashlight when you call in / out is a standard option in MIUI firmware, but not all users know how to turn it off correctly.

Complicating the problem is that different MIUI versions (12 to 14+) and different Redmi models (Note 10/11/12, 9A/9C, K50, etc.) may have different paths to customization. Moreover, after system updates, menus are sometimes moved and item names change. In this article, we will discuss all the current ways to turn off the flashlight when you call, from standard settings to hidden functions and third-party utilities. You will also learn why this option exists and in which cases it is better to leave it on.

Method 1: Disconnect via call settings (standard method)

The most obvious and safe way to do this is to use the phoneโ€™s built-in settings.It works on most Xiaomi Redmi models with MIUI 12-14, but may not be available on some budget devices (e.g. Redmi 9A or Redmi 8).

  1. Open the Phone app (the tube icon on the home screen).
  2. Press three points (โ‹ฎ) in the upper right corner and select Settings.
  3. Go to Calls or Additional Settings (the name may be different).
  4. Find the flashlight option when calling, call backlight or notification flash and turn off the slider.

If there is no such item, try an alternative path:

  • ๐Ÿ“ฑ Settings โ†’ Annexes โ†’ Phone. โ†’ Notifications โ†’ Additionally.
  • ๐Ÿ”ฆ Settings โ†’ Special facilities โ†’ Rumor โ†’ Visual notifications

โ˜‘๏ธ What to do if the option is not displayed

Done: 0 / 4

Important: On some firmware (for example, MIUI Global for the European market), this function can be hidden. โ„–2 or โ„–3.

Method 2: Use of Do Not Disturb (Backway)

If the standard shutdown didnโ€™t work, the other way to do that is to set up the Do Not Disturb mode so that it blocks all visual notifications, including the flashlight, which is suitable for the Redmi Note 10/11 Pro, Xiaomi 12T and other MIUI 13+ models.

Instructions:

  1. Open Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select the Schedule or Rules (depending on version).
  3. Create a new rule with the condition of the call.
  4. In the Visual Notifications section, turn off Flash and Screen.
  5. Save the rule and activate it.
Model phoneDoes the method supportNotes
Redmi Note 11 Pro+ 5Gโœ… Yes.It is operated by MIUI 14 Global.
Redmi 10Cโœ… Yes.Upgrade to MIUI 13.0.5+ is required
Redmi 9Tโš ๏ธ Partially.The flashlight turns off, but it can work when you call again.
POCO X3 Proโœ… Yes.Path: Settings โ†’ Notifications โ†’ Additional

๐Ÿ’ก

If the flashlight still works after applying the rule, try adding the Phone app to the Do Not Disturb mode exception list, and then turning off visual notifications again.

Method 3: Disable via hidden MIUI settings (for advanced)

MIUI has hidden engineering menus where you can turn off many system functions, including the flashlight when you call, a method that requires caution because doing the wrong thing can disrupt your phone. On models with MIUI 14 and later, this method may not work due to security limitations.

Steps:

  1. Open the Phone app and dial the combination: ##6484## (code for sensor testing).
  2. In the menu that appears, look for the Flashlight Test or Torch section.
  3. Turn off the Auto Flash on Call option (if any).
  4. Reboot the phone.

โš ๏ธ Note: Not all codes work on new versions MIUI. If nothing happens after you enter the combination, your firmware blocks access to the engineering menu.

The alternative is to use ADB-commands (requires a computer and enabled debugging on the USB):

adb shell settings put global flashlight_on_call_enabled 0
What if the ADB does not recognize the command?
Make sure your phone has USB debugging enabled (Settings โ†’ About Phone โ†’ MIUI version โ€“ press 7 times, then return to Additional โ†’ For developers) Also check if Xiaomi drivers are installed on your PC.

Method 4: Third-party applications for flashlight control

If system methods didn't work, you can use third-party tools from Google Play, which allow you to flexibly adjust the behavior of the flashlight, including turning it off when you call.

  • ๐Ÿ”ฆ Flash Alerts 2 โ€“ allows you to turn off the flashlight for specific applications (including Phone").
  • ๐Ÿ“ฑ MacroDroid โ€“ Creates automatic rules to turn off the flashlight when an incoming call.
  • ๐Ÿ› ๏ธ Tasker โ€“ Advanced Automation Tool (Requires customization skills).

Example of settings in MacroDroid:

  1. Create a new macro.
  2. As a trigger, select the phone โ†’ incoming call.
  3. Add the action Turn off the flashlight.
  4. Save and activate the macro.

โš ๏ธ Note: Some applications require permission to access notifications and special features. Grant rights only to proven high-rated utilities.

๐Ÿ“Š How did you turn off the flashlight when you called?
Through phone settings
Used the "Do Not Disturb" mode.
Apply ADB-team
Installed a third-party app
The problem remained unresolved.

Method 5: Reset the settings of the Phone application (extreme case)

If the flashlight is turned on because of a malfunction in the Phone app, you can return its settings to factory settings.This will not delete your contacts or call history, but will reset all user settings (including tone signals, vibration, etc.).

How to do this:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the Phone app and open its settings.
  3. Click Warehouse โ†’ Clear the data (NOT โ€œCache Clearโ€).
  4. Confirm the action and restart the phone.

After the reset, check if there is a problem. If the flashlight no longer turns on, it means that the application configuration has failed, otherwise it may be a firmware or hardware malfunction (for example, a flashlight contacts closing).

๐Ÿ’ก

Resetting the phone app is a last resort, so try all other ways before you use it and back up your important data.

Why the flashlight can turn on on on its own (and how to prevent it)

Sometimes the flashlight doesn't work because of the settings, but because of other reasons.

  • ๐Ÿ”„ Firmware failure: After update MIUI Some features may not work properly, so the solution is to roll back to the previous version or wait for the patch.
  • ๐Ÿ“ฑ Application conflict: Some programs (like Truecaller or WhatsApp) can control a flashlight.
  • ๐Ÿ”Œ Hardware problem: If the flashlight is switched on arbitrarily (not only when calling), the flash module or the plume may be faulty.
  • ๐Ÿ› ๏ธ Castom firmware: On informal builds (such as LineageOS or Pixel Experience), the flashlight function may be implemented differently when ringing.

To diagnose the problem:

  1. Launch your phone in Safe Mode (press the power button โ†’ Safe Mode) If the flashlight doesn't turn on, the third-party app is to blame.
  2. Check the error log through Settings โ†’ About Phone โ†’ Error Report.
  3. Install the CPU Monitor or Device Info app to track sensor activity.

FAQ: Frequent questions about flashlight when calling Xiaomi Redmi

Can I turn off the flashlight only for outgoing calls, and leave it for incoming calls?
Unfortunately, the standard MIUI settings don't have a separate option for outbound/inbound calls. However, you can use MacroDroid or Tasker to create separate rules for different call types. For example: Incoming Call trigger โ†’ Flashlight On action. For outbound: Outgoing Call trigger โ†’ Flashlight Off action.
After the MIUI update, the flashlight started to turn on again.
Updates often reset user settings. Try: Repeat Method 1 (calling settings). Clear the Phone app cache (Settings โ†’ Apps โ†’ Phone โ†’ Storage โ†’ Clear cache). If it doesn't work, roll back to the previous version of MIUI via Settings โ†’ About Phone โ†’ System Update โ†’ Three points โ†’ Select an update pack.
My Redmi 8A doesn't have the option to turn off the flashlight.
On budget models (Redmi) 8A, Redmi 9A, Redmi 7) flashlight function is often hard-stitched into firmware when calling. Solutions: Use third-party applications (e.g. Flash Alerts 2). Install custom firmware (e.g. Havoc-OS or ArrowOS) where this feature can be disabled. Contact Xiaomi Service Center โ€“ sometimes it helps to flash through the EDL-regime.
The flashlight turns on even when the phone is down. Is that normal?
No, it's not normal. It's probably one of the following: ๐Ÿ”ง Faulty proximity sensor (phone "thinks" you're holding it to your ear) Check the sensor with code ##6484##. ๐Ÿ“ฒ Phone app crashes. Try resetting it. ๐Ÿ”„ Some cases with magnets or metal inserts can falsely trigger sensors. If the proximity sensor is not working, it can be turned off via the engineering menu (#6484## โ†’ Proximity Sensor โ†’ Disable), but this can lead to occasional taps during a call.
Can you set the flashlight so that it only flashes when you call from certain contacts?
Yes, but only with third-party applications. For example, in MacroDroid: Create a macro with a trigger Incoming call from a particular contact. Add the action Turn on the flashlight. For other contacts, create a rule to turn off the flashlight. You can also use Truecaller (in the premium version there is a notification setting for individual contacts).