Are you tired of the flashlight on your Xiaomi smartphone automatically lighting up every time you call or notify?This feature, which the manufacturer has added for convenience (for example, to make it easier to find the phone in the dark), often annoys users - especially at night when bright lights wake up households or distract in the cinema. Unfortunately, in standard MIUI settings, the option to turn off the flashlight when calling is not always available directly. But there are several working ways to solve the problem - from hidden settings to engineering menus.
In this article, we will discuss 5 proven methods to remove the automatic flashlight on Redmi, POCO and Mi (including models on MIUI 12/13/14 and HyperOS). You will learn what settings are responsible for this function, how to circumvent system limitations and what to do if standard methods do not work. We will also consider possible reasons why the flashlight can spontaneously turn on even after switching off - and how to fix it.
Why does Xiaomi flashlight turn on when you call?
The automatic flashlight activation feature for incoming calls or notifications appeared in MIUI 10 and is preserved in newer versions of the firmware, originally conceived as a useful feature:
- π¦ Finding your phone in the dark β bright light helps you quickly find your device on your desk or in your bag.
- π Signal of an important call β visual alert complements sound and vibration.
- π¨ Safety β In some situations (such as at night outside), lights may alert you to an incoming call.
However, in practice, the function often works incorrectly: the flashlight can be turned on at any notifications (even from messengers), flash at uncomfortable moments or not turn off at all after the call is completed. In addition, on some models (for example, the Redmi Note 10 Pro or POCO X3 Pro), this option is activated by default and does not have an obvious switch in the settings.
Depending on the version of MIUI and the model of the smartphone, for the inclusion of the flashlight can answer:
- π± Notification settings (Section "Lighting EffectsΒ»).
- π§ Engineering menu (hidden system parameters).
- π€ Google Services (on some firmware).
- π Third-party apps (such as Xiaomiβs Flashlight or custom launchers).
Before proceeding to the instructions, check whether the flashlight spontaneously turned on is due to damage to the light sensor or a malfunction of the camera module (in some models, the flashlight is integrated into the camera). If the problem occurred after a fall or moisture, you may need to diagnose in the service center.
Method 1: Disable via notification settings (MIUI 12β14, HyperOS)
On most modern Xiaomi smartphones (e.g. Redmi Note 12, POCO F5, Xiaomi 13), the option to turn off the flashlight when calling is hidden in the section "Lighting effects".
- Open Settings β Notifications and Status bar.
- Go to Light Effects (on some firmware, the item may be called Notification Effects).
- Find the flashlight option when you call (or camera lights when you notify) and turn off the slider.
- Save the changes and restart the phone (recommended for settings).
If you donβt have this item on your menu, try an alternative route:
- π Settings β Annexes β Application management β Phone. β Notifications β Additional settings.
- π Settings β Special facilities β Rumor β Visual alerts.
On some firmware (e.g. MIUI 13 for Redmi 9), the option may be hidden under the name of Notification Flash or Light Signal. If you don't find it, move on to the next method.
βοΈ Check before switching off the flashlight
Method 2: Use of an engineering menu (for power users)
If standard settings donβt work, you can try turning off the flashlight through the Engineering Mode, a method that works on most Xiaomi models, but you need to be careful β making incorrect changes can cause the phone to malfunction.
Instructions:
- Open the phone app and enter the combination: ##3646633###
- You will be taken to the engineering menu. Go to the Hardware Testing β Audio β Lights section.
- Find options related to Torch or Flash. On some firmware, the desired item may be called Flashlight Control.
- Turn off Flash on Call or Torch on Incoming Call (if any).
- Save the changes and restart the phone.
β οΈ Note: Not all Xiaomi models support access to the engineering menu through code, POCO F4 GT) This will require unlocking the bootloader or installing a custom recavator. Also be careful - changing other parameters in the engineering menu can lead to loss of warranty or unstable operation of the phone.
If the engineering menu is not available, try an alternative method through the ADB-teams (described below).
What to do if the engineering menu is not opened?
Method 3: Disconnect via Xiaomiβs Flashlight app
Many Xiaomi smartphones pre-installed the proprietary Lantern app (or Torch on global firmware), and its settings sometimes hide additional options, including controlling auto-mobility when calling.
How to check:
- Open the Flashlight app (usually located in the Tools folder or on the home screen).
- Slap the icon. βοΈ (settings) in upper right corner.
- Check for options: π¦ Automatic turn on when calling - turn off. π Notifications with lights - deactivate. π± Energy saving mode β sometimes affects the work of the flashlight.
Save the changes and restart the application.
If your app doesnβt have these settings, try updating it through Google Play or the App Store (for global firmware). On some models (like Redmi A2), the Flashlight app can be simplified, in which case move on to the next way.
β οΈ Attention: Some users report that after the options in the flashlight application are turned off, the function still works. This may be due to a conflict of services, in which case only disabling through the flashlight application will help. ADB ore-menu.
Method 4: ADB-command to turn off the flashlight when calling
If previous methods have not worked, you can use them. ADB-This method requires you to connect your phone to your computer, but it gives you a guaranteed result, POCO X5, Mi 11 and others.
Step-by-step:
- Turn on the developer mode on your phone: Go to Settings β About Phone. Tap 7 times on the MIUI version (you will be notified "You became a developer").
Settings
Additionally.
For developers
USB debugging
Connect your phone to your computer through USB-cable (use the original cable for a stable connection).
ADB Tools
adb devicesMake sure your phone is displayed in the list of devices.
adb shell settings put global flashlight_on_call 0Reboot the phone.
If the team doesnβt work, try an alternative:
adb shell settings put global torch_on_call_enabled 0To return the function back, replace the 0 by 1 in the commands above.
1. Install Xiaomi USB Drivers drivers from the official website.
2. switch USB connection mode to File Transfer (MTP).
3. Use another USB-cable (preferably original).-->
Method 5: Third-party applications for flashlight control
If you donβt want to dig into settings or use ADB, you can use third-party apps from Google Play, which allow you to flexibly configure the flashlight, including turning it off when you make calls.
Top.-3 tested applications:
| Annex | Functions | Reference | Suitable for |
|---|---|---|---|
| Flash Alerts 2 | Turn off the flashlight when calling, set up flashing for notifications, work timer. | Google Play | All Xiaomi models on Android 9-14 |
| Torch Light Widget | Quick control of the flashlight, blocking automatic switching. | Google Play | Redmi, POCO, Mi (requires permits) |
| Flash Notification 2.0 | Flexible settings for calls and SMS, support for MIUI. | Google Play | Android 8.0 and higher |
How to use:
- Install one of the applications from the table.
- Open it and provide all the necessary permissions (access to notifications, camera, flashlight).
- In the application settings, find the Calls or Notifications section and turn off the flashlight option when an incoming call is made.
- Restart the phone to apply the changes.
If nothing works, there are two options:
- Contact the Xiaomi service center β perhaps a problem in the hardware (for example, the closure of the contacts of the flashlight).
- Use physical locking β tape the flashlight with opaque tape (temporary solution).