Owners of Xiaomi Redmi 4X They often encounter an unexpected feature: when a call or notification comes in, the flashlight automatically activates, which is convenient for some users, for example, in the dark, it is easy to find a phone by a light signal, but most find this feature annoying: It drains the battery, distracts at inappropriate times, and can even cause embarrassing situations at meetings or in the cinema.
The problem is complicated by the fact that in the standard settings MIUI (Even in current versions, there is no obvious switch to disable this feature; the manufacturer does not document its presence, and Xiaomi support often sends users on a βtravelβ through the menu without specific instructions. Weβve tested every possible method and put it together in this guide, from official to hidden methods, including engineering menus and third-party utilities.
Important: Redmi 4X (codenamed santoni, this feature is implemented at the firmware level, so its behavior may vary depending on the version. MIUI (Global, Chinese, custom. This article provides solutions for all options.
Why the flashlight turns on when you ring: technical reasons
Automatic flashlight activation when incoming call is part of the alert system MIUI, This is called the "Light IndicationΒ» (LED On most Xiaomi smartphones, it works via an LED light, but in Redmi. 4X (Like some other budget models, instead of using a flash camera, this is due to the lack of a separate camera. LED-indicator.
The function is activated by the following triggers:
- π Incoming call (including WhatsApp-type messaging apps, if allowed in notification settings).
- π© SMS or MMS (if notifications of communications are included).
- π System alerts (low battery charge, synchronization errors, etc.).
- π΅ Alarm clock (in some firmware).
By default, the function is enabled on all Redmi devices 4X s MIUI 8-12 in newer versions (e.g, MIUI 13+) It can be removed or moved to another menu, and behavior depends on the regional firmware:
| MIUI version | Presence of function | Method of disconnection |
|---|---|---|
| MIUI 8-9 (global) | Yes, by default. | Through notification settings or engineering menu |
| MIUI 10-12 (Chinese) | Yes, but covertly. | Only through the Engineering Menu or ADB |
| MIUI 12.5+ (EEA) | Depends on the update. | Through βSpecial Featuresβ or Third Party Applications |
| Brush firmware (LineageOS, Pixel Experience) | Usually absent. | Not required |
β οΈ Note: If you are using Redmi 4X With unofficial firmware (e.g. Xiaomi.eu), the path to settings may be different. Some builds do not have a function at all β check for it by calling your phone in a dark room.
Method 1: Disconnect via standard MIUI settings
The easiest method is to use the built-in options of the system. It works on most versions. MIUI 8-12 (except for Chinese firmware without Russification) Follow the instructions:
- Open the Settings app (the gear icon on the desktop).
- Go to the Notifications and Status bar section.
- Select the Light Indication (or LED-notifications in some versions).
- Turn off Flash slider when an incoming call (or Use Flash).
- Save the changes and restart the phone.
If the light indication is not on the menu, try an alternative path:
- Go to Settings. β Sounds and vibrations.
- Click on Additional (or More)
- Find the Flash option at notifications and deactivate it.
Call your phone from another device|Check the reaction to SMS|Make sure the flash does not flash at the alarm clock.|Reboot your smartphone to apply changes-->
On some firmware (e.g, MIUI 11 EEA) This option can be called Flash notifications, and look for it in the English version of the menu. If none of the ways work, go to the next way.
β οΈ Attention: B MIUI 12.5+ settings are sometimes "reset" after the system update. If the flashlight starts to turn on again, repeat the procedure or use the method with the engineering menu (method 3).
Method 2: Use of the Application "Special Opportunities"
If standard settings don't work, try turning the feature off via the special features menu. MIUI 10β12.5 and does not require root rights.
Instructions:
- Open the Settings. β Special facilities.
- Go to the Hearing section (or Audio/Visual Tips).
- Find the Flash option at notifications (could be called Flash alerts).
- Turn off the slider and confirm the action.
In some versions MIUI This item is hidden, to find it:
- π Use the search in the settings (the magnifier icon at the top of the screen) and enter the flash request.
- π± Check the section Additional in Special Opportunities.
- π If the option is grey and inactive, it is blocked by the operator (see method 4).
On the firmware MIUI 9 and below, this method may not work, because the flash function is tightly tied to system notifications and does not have a separate switch.
Method 3: Engineering menu (for power users)
If previous methods have failed, try turning off the flashlight through the Engineering Mode, a hidden settings section that allows you to control the hardware functions of your smartphone. Be careful: improper changes can disrupt the device.
Steps to enter the engineering menu:
- Open the Phone app.
- Enter the code ##3646633## (or #4636## for some versions).
- Select Hardware Testing (or Hardware Testing)
- Go to Audio. β Light Sensor (or Sensors) β Light sensor).
- Find Flashlight Notification and set the Disable value.
- Save the changes and restart the phone.
If the code doesn't work:
- π± Make sure you type it in the standard Phone app, not the messenger.
- π’ Try the alternative code: ##6484## (for testing hardware modules).
- π οΈ On some firmware, the engineering menu is blocked - in this case, it will only help ADB (5).
What to do if the engineering menu is not opened?
| Code. | Description | Works for MIUI. |
|---|---|---|
| ##3646633## | Main engineering menu | 8β11 |
| ##4636## | Test menu | 9β12.5 |
| ##6484## | Test of hardware modules | 10β12 |
β οΈ Note: Do not change other options in the engineering menu unless you are sure of their purpose. For example, incorrect settings of Band Mode (network mode) can lead to loss of communication.
Method 4: Third-party applications for flashlight control
If the system methods didn't work, use third-party utilities that allow you to flexibly adjust the behavior of the flashlight, including turning off calls, and we tested several applications and selected the most reliable ones:
1. Flash Alerts 2 (LED Blinker)
- π± Works on MIUI 8-12.5 without root.
- π§ Allows you to turn off the flash for calls, SMS and notices separately.
- π Free version with advertising (Premium β ~150 rubles.).
Reference: Google Play
2. Flash Notification 2
- π οΈ More flexible settings (you can set the time of blinking, color for the AMOLED-screen).
- π Requires permission to access notifications.
- β οΈ On some firmware conflicts with system settings.
3. MacroDroid (for automation)
- π€ It allows you to create a rule: "If an incoming call is made β turn off the flashlightΒ».
- π§ Requires setting up triggers (needs basic automation knowledge).
- π Free with restrictions (up to 5 macros).
Instructions for setting up Flash Alerts 2:
- Install the app from Google Play.
- Open it and provide access to Notices and Camera.
- Go to the Settings section β Call notifications.
- Turn off the flash option when you call.
- Save the changes and restart the application.
π‘
If the app doesnβt see call notifications, check if itβs allowed access in Android settings: Settings β Annexes β Flash Alerts 2 β Notifications β Allow access to notifications.
The advantage of this method is flexibility: you can leave the flash for the first time. SMS, But turn it off for calls, but keep in mind that third-party utilities can:
- π Increase battery consumption (due to background work).
- π‘οΈ Conflict with system updates (after update) MIUI may reset the settings).
- π΅ Require permanent permission to notify (when the access is revoked, the flashlight will start turning on again).
Method 5: Disconnect via ADB (for advanced users)
If none of the previous methods worked, the radical method remains: disabling the function through the ADB (Android Debug Bridge.This requires connecting your phone to your computer and basic command line knowledge.Warning: Incorrect commands can disrupt your system.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π Cable USB Type-C (original, stable connection).
- π οΈ Installed drivers ADB and Fastboot.
- π± The phone has developed Developer Mode and Debugging. USB.
Step-by-step:
- Enable Developer Mode on Redmi 4X: Settings β The phone. β Version. MIUI (press 7 times)
- Activate USB Debugging: Settings β Additional β For Developers β Debugging by USB
- Connect your phone to your computer and confirm your trust in the device.
- Open the command line (or Terminal) macOS/Linux) and type: Adb devices Make sure your Redmi is 4X list.
- Execute the command to disable flash at notifications: adb shell settings put global flash_notification_enabled 0
- Reboot your phone: adb reboot
If the team doesnβt work, try an alternative:
adb shell settings put secure flash_notification_enabled 0π‘
Team team. flash_notification_enabled 0 Disables flash for all notifications, including SMS And system alerts. To return the function, replace it. 0 on 1.
If the flashlight still turns on after the reboot, it means that the function is rigidly spelled out in the firmware, in which case only:
- π Reflashing to the custom version MIUI (For example, Xiaomi.eu).
- π οΈ Install Magisk and Disable Flash on Call (requires root).
β οΈ Attention: Use ADB It can cause some settings to reset (e.g., app permissions) after the procedure, check the camera and sensors β in rare cases, commands affect the associated modules.
What do you do if nothing helps?
If you have tried all the ways, but flashlight on Redmi 4X still on when calling, consider the following options:
1. Update the firmware to the latest version MIUI.
- π² Check for updates in Settings β The phone. β Updating the system.
- π In the new versions MIUI 12.5+ The flash function can be moved or removed.
- β οΈ Donβt install bat versions β they may contain errors.
2. Install custom firmware.
- π οΈ Popular Options for Redmi 4X: Xiaomi.eu, LineageOS 16, Pixel Experience.
- β In most custom firmware, the flash function when calling is disabled by default.
- β οΈ Requires unlocking the bootloader and may deprive the warranty.
3. Contact the service center.
- π If the phone is warranty, describe the problem as βincorrect flashlight operationΒ».
- π§ Masters can reflash the device to the official version without bugs.
- π° Service paid (if the warranty has expired) - approximately 500-1500 rubles.
4. Physical disconnection of the flashlight (extreme case).
- π§ You can unfurl flash contacts on the motherboard (requires disassembly of the phone).
- β οΈ The camera will then operate without flash.
- π οΈ It is better to entrust the procedure to a professional - self-repair is fraught with damage to the board.
π‘
Before flashing or repairing, back up your data through Settings β Additionally. β Backup and reset. This will save contacts, photos and app settings.