Have you ever been in the awkward situation of a flashlight on Xiaomi suddenly turning on 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, the screen is lit, the flash flash flashing, and you are in a panic trying to find a way to turn it off.
Compounding the problem, different versions of MIUI and different models (Redmi Note 12, POCO X5, Mi 11) may have different paths to settings, and after system updates, settings are sometimes hidden in non-obvious menus. In this article, we will look at all possible ways to turn off the flashlight when you call, from standard settings to hidden functions of the engineering menu and even alternative solutions for stubborn devices.
We warn you right away: some methods require super-user rights, but most solutions work without them. If you're ready to get rid of an annoying flash once and for all, read on.
Why does the flashlight turn on when you call and can it be turned off?
The automatic flashlight activation feature for incoming calls was introduced by MIUI as part of the Smart Services (formerly Smart Help) system, originally designed to:
- π¦ Comforts in the dark β to quickly find your phone in your bag or pocket.
- π¨ Attracting attention in noisy places (such as clubs or concerts).
- π Emergency situations when you need to take a call (for example, from the rescue service).
However, in practice, most Xiaomi users are faced with the reverse side of the coin:
- π€ The flashlight works at the most inappropriate moments (at meetings, in the cinema).
- π Quickly drains the battery due to frequent switching on.
- π€― There is no obvious switch to disable in new versions MIUI 14/15.
Fortunately, 90% of the time, the feature can be deactivated without root rights, but the path to settings depends on the firmware version and smartphone model. Next, weβll look at all the current ways, from simple to advanced.
Method 1: Disconnect via standard MIUI settings (without root)
The most obvious and safe method is to use the built-in options of the system. MIUI (starting MIUI 12.5) The path to settings has changed, and in some regional firmwares, the item is completely missing. MIUI 13/14/15:
Open the Settings app (cog on the desktop)
Go to the section Sound and vibration (or Sound and vibration)
Select Incoming Calls (or Call Settings)
Find the flashlight when you call (may be called flash when you call)
Switch the slider to the off position.-->
If your menu doesnβt have a flashlight item when you call, try an alternative route:
- Go to Settings β Applications β Application Management.
- In the search bar, enter the Phone and select the standard call app.
- Go to Permits. β Additional authorizations.
- Find the flashlight or the camera and turn off access.
On some models (Redmi 10, POCO M4 Pro), the function is hidden in the Settings menu β Special features β Hearing β Notifications with vibration and light. If there is nothing there, move to the next method.
π‘
On smartphones with MIUI Global (European firmware), the function can be called Flash on call β search for it through the search in the settings (the magnifier in the upper right corner).
Method 2: Use of the engineering menu (hidden settings)
If the standard settings didnβt work, try turning off the flashlight through the engineering menu (#4636###).This method works on most Xiaomi devices, but you need to be careful β incorrect changes can lead to crashes.
Instructions:
- Open the phone app and enter the combination: ##4636##
- In the menu that appears, select Testing (or Testing).
- Go to the Hardware Testing β Flashlight section.
- Find the Flash when incoming call and set the Disable value.
- Save the changes and restart the phone.
If the Flashlight partition is missing, try an alternative path:
- Select Hardware Testing β Single Item Test from the Engineering Menu.
- In the list, find Flashlight and click on it.
- The test that opens must have a switch for the function when calling.
What to do if the engineering menu is not opened?
β οΈ Attention: Changes to the engineering menu may affect other functions (e.g. network or sensor settings).If communication problems occur after the flashlight is turned off, reset the network settings to Settings β SIM-maps and mobile networks β Resetting network settings.
Method 3: Disconnect via ADB (for advanced users)
If previous methods didnβt work, you can use Android Debug Bridge (ADB), a low-level system management tool that doesnβt require root rights, but requires command-line work.
What you need:
- π₯οΈ Computer with installed Xiaomi and ADB-tools drivers.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Settings β Additionally. β For developers β Debugging by USB).
- π USB-cable (preferably original).
Step-by-step:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (or PowerShell in Windows) and type:adb devices Make sure your device appears in the list.
- Use the command to turn off the flashlight when calling:adb shell settings put global flashlight_on_call 0
- Reboot the phone.
To return the function back, use the same command, but with a value of 1 instead of 0.
π‘
Team team. flashlight_on_call It works with most Xiaomi devices. MIUI 12+, but may not be supported on custom firmware or older models (e.g. Redmi) 4X).
β οΈ Attention: If after completion ADB-commands the phone began to behave unstable (for example, notifications stopped working), reset the phone application settings to Settings β Annexes β Application management β Phone. β Warehouse β Clear the data.
Method 4: Third-party applications for flashlight control
If you donβt want to dig into settings or use ADB, you can use third-party utilities, which are especially useful for devices with custom firmware or stripped-down versions of MIUI (for example, for the European market).
Top.-3 applications to turn off the flashlight when calling:
| Annex | Need root? | Pluses | Cons |
|---|---|---|---|
| Flash Alerts 2 | β No. | Simple interface, works on most Xiaomi | Advertising sometimes works with delay. |
| Flash Notification 2 | β No. | Flexible settings for different types of notifications | Plugins for some paid functions |
| MacroDroid | β No. | You can create a rule to turn off the flashlight when you call. | A complex interface for beginners |
How to configure MacroDroid to turn off the flashlight:
- Install the app from Google Play.
- Create a new macro with an Inbound Call trigger.
- As an action, select Turn off the flashlight (or Turn off the flash).
- Save the macro and activate it.
β οΈ Note: Some applications (e.g. Flash Alerts 2) may conflict with standard settings MIUI. If after installation the flashlight began to turn on even more often, delete the application and clean the cache in Settings β Annexes β Application management β [name] β Clear the cache.
Method 5: Radical measures - shutdown through root or custom firmware
If none of the above methods work, there are two extreme options:
- Getting root rights and editing system files.
- Install custom firmware (for example, LineageOS or Pixel Experience).
For the first method you will need:
- Unlocked bootloader (bootloader).
- Installed TWRP recovery.
- Root Explorer or BuildProp Editor.
Instructions for root users:
- Open Root Explorer and go to /system/build.prop.
- Find a line. ro.miui.flashlight_on_call=True and replace true with false.
- Save the file and restart the phone.
If there is no line, add it to the end of the file:
ro.miui.flashlight_on_call=falseFor the second method (castom firmware), the algorithm is as follows:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP for your model.
- Swipe the firmware without pre-built MIUI βchipsβ (for example, Pixel Experience).
β οΈ Warning: Unlocking the bootloader and obtaining root rights reset all data on the phone and can lead to loss of warranty. 12T, Redmi K50) Bank applications stop working after unlocking (due to lack of SafetyNet).
Frequent problems and their solutions
Even after the flashlight is turned off, Xiaomi users sometimes face a return of the feature, and here are typical scenarios and ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The flashlight is turned on again after the MIUI update | Resetting settings to factory | Repeat the shutdown via settings or ADB |
| The function is not disabled on POCO F3/F4 | Features of firmware for POCO | Use POCO Launcher Settings or ADB |
| The flashlight flashes, but does not burn constantly. | Conflict with the Google Phone app | Install a standard call app from Xiaomi |
| No item in settings on Redmi Note 11 | Regional firmware restrictions | Switch to the global version of MIUI via the Mi Flash Tool |
If the flashlight is only turned on when calling from specific contacts, check:
- π Customizations for individual melodies for contact (sometimes there is a flash option hidden there).
- π Spam blocking apps (like Truecaller) β they can intercept call settings.