The flashlight on a Xiaomi smartphone is one of those features that seems simple until it stops working at the most inopportune moment. You try to light the door lock in the evening or find a fallen thing under the sofa, but instead of bright light, it's quiet. The button on the screen doesn't respond, and there are no obvious signs of breakage in the settings. What's the matter?
The problem can be a software failure (like after a MIUI update) or a hardware malfunction, from oxidized contacts to LED failure. In this article, weβll look at all the possible reasons why the flashlight on Xiaomi doesnβt turn on, and give step-by-step instructions for diagnosis and repair. From simple reboots to disassembly of the case, youβll find a solution for even complex cases.
Important: if your phone fell from a height or got into the water, immediately go to the section about hardware breakdowns - there are critical nuances that are missed even in service centers.
Top-5 Reasons Why Xiaomiβs Flashlight Doesnβt Work
Before you start screwdrivers or resets, check the most common causes, and 70 percent of the time, the problem is solved without any iron interference.
- π± Software glitch: System freeze after update MIUI or application conflict (e.g. camera and flashlight).
- π Charge saving: Ultra-low mode is enabled, which disables "non-critical" functions including LED.
- π οΈ Damaged Software: Viruses, incorrect firmware, or root rights that disrupt the camera/flashlight drivers.
- π‘ Hardware failure: A burned LED, broken contacts, or damaged flexible plume.
- π« System lock: On some Xiaomi models (e.g., Redmi Note 10 Pro), the flashlight turns off when the battery overheats.
For example, on the POCO X3 and Redmi 9, the flashlight may not work if the camera settings have turned off microphone access (yes, this is a strange MIUI 12.5 bug).
Software methods of correction (without parsing the phone)
Start with these methods β they donβt require special skills and take no more than 10 minutes.
1. Reset and reset flashlight settings
It sounds trivial, but it works 30 percent of the time, hold the power button for 10 seconds until the phone reboots.
- Open Settings β Applications β Application Management.
- Find the flashlight (or Flashlight in English firmware).
- Press Warehouse. β Clear the data.
If the flashlight is built into the notification panel (like on the Mi 11 Ultra), try removing it from there and adding it again:
- Swipe down to open the notification panel.
- Put it on the icon. βοΈ (Edit).
- Find the flashlight, drag it up into the active elements.
2. Verification of Application Resolutions and Conflicts
On MIUI 13+, the flashlight can be blocked due to background activity limitations.
Settings β Battery and Performance β Battery Consumption Management β Select βLightlightβMake sure it's there. If it's not, change and restart the phone.
The Google Camera app (GCam) or modified versions of the camera can also cause conflict.
- Remove GCam (if installed).
- Disable AutoRun for all Camera Applications in Settings β Apps β AutoRun.
Try to reboot the phone
Clear the data of the flashlight application
Check the permissions in "Battery Consumption Management"
Remove third-party cameras (GCam, Open Camera)
Reset the notification panel settings-->
3. Resetting settings to factory
If the flashlight stopped working after the MIUI update (especially for switches from MIUI 12 to 13/14), resetting will help.
β οΈ Warning: Before resetting, save data to the Mi Cloud or computer. Some models (Redmi Note 8 Pro) may require re-authorizing your Mi Account after reset.
Instructions:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- Confirm the action with a password.
After reset, don't restore the data from the backup immediately -- first check the flashlight. If it worked, the problem was in the software.
Hidden MIUI settings that affect the flashlight
There are little-known parameters in the MIUI that can block the operation of LED- flashes. These are not found in the standard menu, but they are available through the codes of the engineering menu or ADB.
1. Engineering Menu (CIT)
In the application Phone combination:
##4636##Go to Equipment Test β Flashlight. If the flashlight doesn't turn on, it's a hardware problem. If it does, look for the lock in the software.
2 ADB- Diagnostics Commands
Connect your phone to a PC with ADB installed and do:
adb shell dumpsys flashlightIn the answer, look for the lines:
- mTorchMode = 1 β the flashlight must be switched on (if 0 is a lock).
- mTorchAvailable=true - LED is correct (if false - hardware problem).
To force the flashlight on (for test only!):
adb shell input keyevent 89β οΈ Warning: Using ADB on unlocked phones can lead to bootloader locking. On Xiaomi with bootloader locked, these commands may not work.
3. LED configuration file
On some models (POCO F3, Mi 10T), the flashlight is controlled by a file called /sys/class/leds/torch/brightness to check it:
- Install Termux from Google Play.
- Type in su echo 255 > /sys/class/leds/torch/brightness
- If the flashlight caught fire, the problem is in the MIUI interface, if not, in the hardware.
What if the ADB does not recognize the device?
Hardware malfunctions: when to disassemble the phone
If the software methods didn't work, the problem is the hardware, and here are the most common hardware reasons.
| Malfunction | Signs. | Xiaomi models exposed to the problem |
|---|---|---|
| Burnt-out LEDs | The flashlight doesn't turn on, but the camera is working. | Redmi Note 7/8, POCO X2 |
| Oxidized contacts | The flashlight flashes or is not working smoothly | Redmi 9A, Mi A3 (after moisture) |
| Damaged flexible plume | The flashlight and the camera do not work at the same time. | Mi 9T, Redmi K20 |
| Faulty power controller | The phone does not hold charge + does not work flashlight | POCO F1, Mi 8 |
To diagnose hardware problems, you will need:
- π§ Screwdriver T3 or T5 (depending on the model).
- π§² Screen suction cup.
- π Loop or microscope (to check contacts)
- πΈ Camera module with LED (for replacement if repair is needed).
On Xiaomi, the flashlight is usually built into the main camera module.
- Turn off the phone and remove it. SIM-map.
- Heat the back cover with a hairdryer (60β70Β°C) to soften the glue.
- Put the cover on a mediator or plastic spatula.
- Unscrew the screws that hold the metal plate over the battery.
- Disconnect the camera plume and check the contacts.
β οΈ Warning: On the Redmi Note 10 Pro and newer, the camera plume is brittle - don't pull it by the wires! use tweezers for neat detachment.
Critical information: On models with AMOLED- screens (for example, Mi 11) it is easy to damage the display when disassembled. If you are not sure about your skills, you should contact the service.
The flashlight does not work after moisture is hit
If your phone has contact with water (even if itβs just raining), follow this instruction:
- Turn off your phone immediately and remove the SIM- card. Don't try to turn on the flashlight!
- Place the device in a silica gel (or rice) bag for 24 to 48 hours. Don't use a hair dryer, it will distribute moisture inside.
- After drying, take apart the phone and check:
To clean oxidized contacts:
- Wet the cotton swab in isopropyl alcohol (90%+).
- Gently wipe the contacts on the camera plume and motherboard.
- Let it dry for 10-15 minutes.
If the flashlight does not work after that, the power controller LED is likely damaged, in which case only a replacement board or soldering of a new controller (cost in service: 1500-3000 β½) will help.
π‘
Do not turn on your phone for at least 48 hours after moisture is injected, and even if it is turned on after an hour, the moisture inside can cause corrosion after a few days.
Famous MIUI bugs that break a flashlight
Xiaomi regularly releases updates, but some of them contain critical bugs. Here are the actual bugs (as of 2026):
| Model | MIUI version | Problem. | Decision |
|---|---|---|---|
| Redmi Note 11 | MIUI 13.0.4β13.0.6 | The flashlight is turned on only after restarting. | Reverse to MIUI 13.0.3 or upgrade to 13.0.8+ |
| POCO X3 Pro | MIUI 12.5.3 | The flashlight flashes at a frequency of 1 Hz | Reset the camera settings in Settings β Apps β Camera β Storage |
| Mi 11 Lite | MIUI 14.0.2 | The flashlight goes off in 3 seconds. | Enable Developer Mode and Disable Background Activity Limitation |
If your model is on this list, try:
- Update MIUI to the latest stable version.
- Install Custom Recovery (TWRP) and flash modified flashlight.fix.zip (available on 4PDA or XDA forums).
- Reverse to the previous version of MIUI via Fastboot.
For POCO F2 Pro and Mi 10 Pro owners, there is an obvious life hack: if the flashlight doesn't work but the camera is working, try flashing video mode. Sometimes it will wake up LEDs.
Also check if the flashlight is blocking the case. On some models (Redmi 9C), a case that is too thick can physically overlap the LED.