The flashlight in Xiaomi smartphones is one of the most popular features, but it is not always bright enough for comfortable use, especially in the models of the budget line of Redmi or POCO, where the manufacturer artificially limits the power of the LED. Fortunately, there are several ways to increase the brightness, from simple settings to deep changes in the system files.
In this article, we will discuss all the working methods for brightening a flashlight on Xiaomi, including hidden MIUI features, engineering menus and even firmware modifications. It is important to understand that some methods require superuser rights (root) or can affect the warranty. We will also explain how to avoid overheating and fast battery discharge when using a flashlight at full power.
If you're looking for a way to make your flashlight brighter without risking your device, start with the first three. For power users, we've prepared advanced instructions using ADB and configuration file editing.
1. Check the current brightness of the flashlight in MIUI
Before trying to increase the brightness, make sure that the flashlight is not really working at full capacity. In some Xiaomi models (for example, the Redmi Note 10 Pro or the POCO X3 Pro), the brightness is already maximum by default, and its subjective βdimmnessβ is associated with the features of the LED.
To check the current settings:
- Open the Flashlight app (or turn it on through the notification bar).
- Start the camera mode and point the flashlight to a light surface (such as a sheet of paper).
- Compare the lighting to another smartphone (like a Samsung or an iPhone), and if the difference is small, your flashlight is already running at its maximum.
If the brightness is clearly lower than that of similar models, then you can move on to the following methods: Note that in some MIUI firmware, the flashlight brightness is tied to the battery mode. For example, when activated, the LED can automatically dim.
2.Using hidden MIUI settings (without root)
MIUI has hidden parameters that allow you to adjust the flashlight brightness without obtaining root rights, a method that works on most Xiaomi devices released after 2019, but may not be available in some regional versions of the software.
Instructions:
- Open the Phone app and enter the combination: ##36446337## This will open the Engineering Mode.
- Go to the Hardware Testing β Flashlight section.
- Find Flashlight Brightness (or similar) as the default value is usually 150 or 200.
- Increase the value to 255 (maximum) and save the settings.
If this method does not work, try an alternative:
- π§ Enter #4636### and select Testing β Flashlight.
- π± In some models (POCO F3, Redmi K40) The brightness is regulated in Settings β Additional settings β Flashlight Intensity (Hidden by Default).
π‘
If the engineering menu doesn't open, check if the antivirus or the Fraud Protection feature in MIUI is blocking it.
Important: After changing brightness through the engineering menu, the flashlight can start to warm up more. On models with a small battery (less than 4000 mAh), long-term use of the flashlight at a maximum reduces battery life by 15-20%.
3. Brightness adjustment via ADB (no root)
If the engineering menu is not available, you can change the brightness of the flashlight using the ADB-This method does not require root rights, but it will require connecting the smartphone to the computer.
Step-by-step:
- Download and install Platform Tools (the official tool from Google).
- Turn on your smartphone Debugging over USB: Settings β About Phone β MIUI version (click 7 times to activate Developer Mode), then go back to Settings β Additional β Developers β Debugging over USB.
- Connect your phone to your PC and type in the command line: adb shell settings put global flashlight_brightness 255
- Reset the device.
To return the standard settings, use the command:
adb shell settings put global flashlight_brightness 150This method works on most Xiaomi devices with MIUI 12 and later. If the command does not work, check if ADB is blocked in the security settings (Settings β Applications β Special Access β USB Access).
Install Platform Tools on PC|
Enable the developer mode on Xiaomi|
Activate debugging via USB|
Connect the phone with the original cable |
Check the connection of the team `adb devices`-->
4. Increase brightness with root rights
For smartphone owners with an unlocked bootloader and Magisk installed, deeper settings are available, a method that allows you to change the brightness limits at the system file level, but requires caution.
Instructions:
- Install Root Explorer or any other file manager with root support.
- Go to /sys/class/leds/torch-light0/ or /sys/class/leds/flashlight/ (the path may vary depending on the model).
- Find the file. max_brightness And open it up for editing.
- Replace the value (e.g. 150) with 255 and save.
- Reset the device.
To apply changes continuously (so that the settings are not reset after rebooting), use the Magisk module:
Flashlight Brightness FixYou can find it in the Magisk Manager repository.
β οΈ Warning: Incorrect editing of system files can result in loss of warranty or device blink.Before changes, back up the partition /system through TWRP.
What to do if the flashlight flashes after the change in brightness?
Third-party applications for flashlight control
If you don't want to go through the settings, you can use apps from Google Play that let you adjust the flashlight brightness programmatically.
- π¦ Flashlight + LED β Supports brightness adjustment on some Xiaomi models (testing required).
- π± TeslaLED β works with engineering teams and allows you to fine-tune the LED.
- β‘ Flash Alerts 2 β in addition to brightness adds flashing functions and SOS-signal.
When choosing an app, pay attention to user reviews with your Xiaomi model. Some programs may not work on the latest versions of MIUI due to security restrictions. Also avoid applications that request unnecessary permissions (such as access to contacts or SMS).
Example of settings in TeslaLED:
- Install the app and give access to the camera/flashlight.
- Select Manual Brightness mode.
- Move the slider until you reach the desired brightness.
- Save your profile for quick access.
β οΈ Note: Some flashlight management apps contain ads or subscriptions. Check permissions in Google Play before installing and read the privacy policy.
6. firmware modification (for advanced users)
If all previous methods have failed, the most radical way is to edit the firmware, which is suitable for users who already have experience with custom software (for example, LineageOS or Pixel Experience).
What can be done:
- π οΈ Replace the LED driver in the kernel (LED driver).
- π Edit configuration files in /vendor/etc (for example, flashlight_config.xml).
- π Install custom firmware with advanced flashlight settings (for example, Havoc-OS).
Example of changing a configuration file:
- Download the firmware for your model and unpack it.
- Find the file. vendor/etc/flashlight_config.xml.
- Change the parameters: <brightness>255</brightness> <max_current>300</max_current>
- Collect the firmware back and run through TWRP.
This method gives you maximum control over the flashlight, but requires deep knowledge and can lead to unstable system operation. If you are not confident in your abilities, it is better to contact more experienced users on the 4PDA or XDA-Developers forums.
π‘
Firmware modification is an extreme method. On most Xiaomi devices, the flashlight can be brightened through an engineering menu or ADB without risk to the system.
Alternative solutions: external lights and accessories
If software methods have not helped or you donβt want to risk the stability of your smartphone, consider external solutions:
| Accessory type | Advantages | Deficiencies | Approximate price |
|---|---|---|---|
| flashlight nozzle | Increases the range and focus of light | It requires a precise installation, can warm up | 300β800 β½ |
| Portable USB-flashlight | Brightness up to 1000 lumens, autonomy | Wear it separately. | 500β2000 β½ |
| Case with built-in flashlight | No need to recharge, always at hand. | Additional weight, limited brightness | 600β1500 β½ |
| Powerbank with flashlight | 2 in 1: charging + lighting | Bulky, long-loading | 1000β3000 β½ |
For Xiaomi models with Qi-enabled charging (such as the Mi 11 or Redmi K50), you can use wireless flashlights stickers that are attached to the back and powered by a smartphone, which are usually brighter than the built-in LED, and the lighting angle is wider.
If you often use a flashlight in extreme conditions (hiking, repairing, night shooting), it is better to immediately purchase a specialized flashlight with adjustable brightness. The built-in LED in the smartphone is not designed for long-term operation at maximum and can fail.