Introduction: Why do you need a flashing flashlight on a smartphone?
The flashlight in Xiaomi's smartphone isn't just a light source for finding keys under the couch. In emergency situations, flashing mode can be a lifeline: a distress signal on the road, attracting attention in a crowd, or even improvised light music at a party. But here's the problem - standard MIUI settings don't have this feature. Why?
The fact is that smartphone makers rarely add these options out of the box, considering them niche. However, Xiaomi has hidden capabilities in its arsenal, and Google Play has dozens of apps that will turn your Redmi Note 12 or POCO X5 into a full-fledged signal beacon. In this article, we will analyze all the working methods, from the engineering menu to the automatic scripts in Google Assistant.
It's important to understand that flashing flashlights are not just entertainment, they're also safety tools. In a fog on a highway, for example, flashing 2-3 Hz is better at catching drivers' attention than constant light. And when you're on a hike, a Morseberry with a flashlight may be the only way to communicate, but everything in order.
Method 1: Secret codes of the engineering menu (for advanced ones)
If youβre not afraid to dig into Xiaomiβs service settings, the quickest way to activate a flashing flashlight is through an engineering menu, a method that works on most Qualcomm-powered models (like the Redmi Note 11 Pro, POCO F4), but requires caution.
Enter the combination in the "Phone" app:
##36446337##This will open the MMITest menu.
- Select Flashlight or LED (depending on the version of MIUI).
- Find the Flash Mode option and set the Blinking or SOS value.
- In the Frequency field, set the blinking frequency (recommended 2 Hz for the distress signal).
- Save the settings and exit.
β οΈ Warning: Do not change other settings in the engineering menu - this can cause the camera or sensors to crash. If after manipulation the flashlight stopped working at all, reset the settings through Settings β The phone. β Resetting settings.
What if the code doesn't work?
This doesn't require root rights, but it has a downside: once you reboot your phone, you reset your settings, and you have to repeat the process or use alternative methods to fix the flashing mode.
Method 2: Apps from Google Play (the most versatile)
If you don't want to go through the settings, install one of the specialized applications.-5 utility for Xiaomi and made a rating for reliability and functionality:
| Annex | Ratings. | Features | Cons |
|---|---|---|---|
| Flash Alerts 2 | 4.7 | Blinking to the phone./SMS, regimes SOS And morsels, work in the background | Advertising in the free version |
| Torchie | 4.5 | Flexible frequency settings, auto-disconnect timer | It doesnβt work on Android 13 without additional permissions. |
| Flashlight + LED | 4.3 | 10 preset flashing modes, widget on the main screen | Requires access to notifications |
| SOS Flashlight | 4.8 | Simulation of distress signals (SOS, Mayday), work without the Internet | Paid version to unlock all modes |
Whichever option you choose, after installation:
Open the section "Blinking modes"|Select the frequency (for the SOS β 3 flash/3 pause)|Activate permission to use the camera|Add a widget to the main screen for quick access-->
Important: On Xiaomi models with an infrared port (for example, Redmi Note 8 Pro), some applications may conflict with the remote control.
Method 3: Automation with Google Assistant and MacroDroid
If you want your flashlight to flash on a schedule or under certain conditions (such as low battery life), set up an automatic script, and MacroDroid or Google Assistantβs built-in routines will do.
Instructions for MacroDroid:
- Download the application and provide all the permissions requested.
- Create a new macro command: Trigger β Battery status β Less than 15%.
- Add action: Flashlight β Turn on blink β Frequency 1 Hz.
- Set a limit: Stop after 30 minutes (to avoid draining the battery completely).
For Google Assistant:
- Open the Google app and go to Settings β Assistant β Routines.
- Create a new routine with the OK Google Disaster Signal command.
- Add the action Control device β Flashlight β Blinking mode.
β οΈ Attention: On Xiaomi with a shell MIUI 14+ Google Assistant can block access to the flashlight in the background. To fix this, in your phone settings, allow auto-start for the Google app and turn off battery optimization.
Method 4: Morseberry flashlight - how to send SOS
In an emergency (e.g., when the phone is empty and only the flashlight is left), you can send signals with a Morse. SOS β It's three short flashes, three long, three short flashes (... ---...). Here's how to do it manually:
1. Turn on the flashlight through the notification panel.
Quickly close and open the curtain for short signals (0.2 seconds).
3. Hold your finger on the flashlight icon for long signals (1 second).
4 Repeat the cycle every 2-3 seconds.
So to automate, use the Morse Flashlight app, which converts input into flashing signals "HELP" It will look like this:......-...--..
π‘
To practice, turn on the βLearningβ mode in the application settings - it will prompt the correct sequence of blinking.
Method 5: Hardware Limitations β Why a Flashlight Canβt Blink
Not all Xiaomi models will be able to activate flashing mode.
- π Weak battery: At charge levels below 5%, the system blocks access to the flashlight to save energy for an emergency call.
- π± Outdated models: On Redmi 4X, Redmi 5A and other budgetary devices 2017-2018 No support for programmatic outbreak frequency management.
- π Politics MIUI: In Chinese firmware (for example, on Xiaomi Mi 11 Ultra for the Chinese market), access to the engineering menu is blocked.
- π οΈ Damaged flash: If the flashlight flashes chaotically or doesn't turn on at all, check the LED contacts (the plume may have gone off after falling).
To check the performance of the flash, enter the code in the engineering menu:
##0673##or
##0*##This will trigger a display and camera test where the flashlight should flash 3 times in a row.
Safety and alternative signals
A flashing flashlight is not only a tool, it's also a potential hazard.
- π¨ Do not use in motion: Frequent blinking can provoke an epileptic attack in others (especially dangerous in transport).
- π¦ Avoid eye-to-eye: Xiaomi's powerful flash (like Redmi) K50 Pro) may temporarily blind.
- π΅ Battery savings: Continuous blinking drains the battery on 10-15% Turn on the power saving mode in advance.
If the flashlight fails, consider alternatives:
- π‘ Phone screen: Turn on the white screensaver at maximum brightness and flash it (for example, through the Screen Flashlight app).
- π Sound signal: B MIUI built-in SOS-signal: press the power button 5 times in a row.
- π‘ Wi-Fi/Bluetooth Beacon: Apps like Offline Maps & Nav can broadcast coordinates even without the internet.
π‘
In emergency situations, combine signals: flashing flashing flashlight + sound SOS + This increases the chances of detection by 3 times.