How to set flash flash flash when calling Xiaomi Redmi 8 Pro: 5 working ways

You miss important calls because you can't hear the signal in a noisy room? The camera flash on the Xiaomi Redmi 8 Pro can be your salvation - bright light pulses will attract attention even in the loudest environment. But how to turn this feature on if it is not in standard settings?

In this article, we'll look at all the ways you can activate a flash when you make incoming calls, from hidden MIUI options to third-party apps, what restrictions are there on different versions of firmware, how to get around them without root rights, and what to do if the flash doesn't work, and a secret method for those who don't have standard settings.

Important: on the Redmi 8 Pro, flash flash function depends on the version MIUI And regional firmware, and in some cases, you'll have to manually activate it through an engineering menu or ADB-But don't worry, we'll take a look at each step in detail.

Why doesn’t the flash flash flash flash when calling by default?

Many users of Xiaomi Redmi 8 Pro are faced with the fact that the flash flash flash option is simply not in the settings.

  • πŸ”Ή Regional restrictions MIUI β€” In European and global firmware, the function is often disabled by default.
  • πŸ”Ή The outdated version of the software - in MIUI 12.0.3 the option may have been hidden.
  • πŸ”Ή Hardware restrictions – on some batches of devices, the flash does not support the blinking frequency.
  • πŸ”Ή Energy saving conflict – if the aggressive battery mode is turned on, the system blocks background processes.

Fun fact: On the Chinese versions of the Redmi 8 Pro (with firmware for the CN market), the flash flash blink option is available out of the box, due to local accessibility standards, which are mandatory for device certification in China.

πŸ“Š Your version. MIUI Redmi 8 Pro?
MIUI 11
MIUI 12
MIUI 12.5
MIUI 13
I don't know.

Before you jump to settings, check the current firmware version: Settings β†’ About Phone β†’ MIUI version. If you have a version older than 12.0, update the system first - this can solve the problem without additional manipulation.

Method 1: Standard MIUI settings (if available)

Some firmware has a hidden option, but you can find it by searching through settings.

  1. Open the Settings and tap on the magnifying glass icon (search) in the upper right corner.
  2. Enter the request: flash when calling or flash notification (in English localization).
  3. If the system finds a Notification point β†’ Flash when calling, activate the switch.

If the search does not yield results, try an alternative path:

Settings β†’ Sound and vibration β†’ Call notifications β†’ Additional settings β†’ Flash

Check the battery charge (minimum 30%)

Turn off the power saving mode

Make sure the flash is working in the camera

Update. MIUI last-minute-->

Attention! Some versions of MIUI may call it Light Indication or LED Indicator, and don't confuse it with flash flashing, because these are different functions.

Method 2: Engineering menu (for experienced users)

If the standard settings don't work, you can try activating the function through the engineering menu, which requires caution - wrong actions can disrupt the phone.

Instructions:

  1. Open the Phone app and enter the combination: ##36446337## (code for sensor test).
  2. In the menu, select Sensor Test β†’ Flashlight Test.
  3. Check if the flash is manual. If so, move on to the next step.
  4. Go back to the main engineering menu and select Hardware Testing β†’ Lights.
  5. Find Flashlight Notification and activate it.

Critical information: once activated through the engineering menu, the function may not work stable - for example, only blink when the screen is unlocked or with a delay. If you notice such bugs, you better roll back the changes.

What to do if the engineering menu does not open?
If the code ##36446337### doesn't work, try the alternative: 1. Install the MTK Engineering Mode app from the Play Market (for MediaTek processors only). 2. Open the Hardware Testing β†’ Lights. 3. Activate Flash Notification and restart the phone. Attention: on the Redmi 8 Pro with a Snapdragon processor, this method won't work!

Method 3: Apps from the Play Market

If the system methods didn't work, third-party utilities will come to the rescue, and we tested 5 popular applications and selected two of the most reliable ones:

AnnexRoot is required.Works for MIUI.Features
Flash Alerts 2❌ No.βœ… Yes (MIUI 11-14)Blinks when calling and SMS, customizable frequency
Flash On Call❌ No.βœ… Partially (permits required)Supports individual settings for contacts
Light Flowβœ… Yes (for full functionality)βœ… Yes.Advanced settings, but a complex interface

Recommendation: Flash Alerts 2 is the best fit for the Redmi 8 Pro. It does not require root rights and runs on MIUI.

  1. Open the application and provide all the permissions requested (access to notifications, camera).
  2. Turn on the Flash on Call switch.
  3. In Advanced Settings, set the blinking frequency (optimally: 1-2 flashes per second).
  4. Add the app to battery exceptions: Settings β†’ Battery β†’ Battery Optimization β†’ All apps β†’ Flash Alerts 2 β†’ Not Optimizing.

πŸ’‘

If the application does not work when the screen is locked, check the power saving settings. In MIUI you need to manually add it to the AutoRun list and Without restrictions.

Method 4: ADB-Teams (for advanced users)

If you are ready to work with a computer, you can activate the hidden function through ADB. This method does not require root rights, but requires installing drivers and debugging over USB.

Step-by-step:

  1. Turn on Developer Mode on your phone: Settings β†’ About Phone β†’ MIUI version (shap 7 times).
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your phone to your PC and install drivers (use Mi PC Suite if necessary).
  4. Download ADB Tools and unpack it into a folder.
  5. Open the command line in this folder and type:
adb shell settings put global flash_notification_enabled 1

After you execute the command, restart your phone. If the function doesn't work, try an alternative command:

adb shell settings put system flash_notification 1

Attention! On some versions of MIUI, these commands may reset after a system update. To record changes, create a task in Tasker or another automatic scheduler that will repeat the command after each reboot.

Method 5: Alternative solutions (if nothing helps)

If all of the above methods have not worked, consider these options:

  • πŸ”¦ External light indication – buy a Bluetooth bracelet or smart lamp (like Xiaomi Mi Band or Yeelight) that will flash when you call.
  • πŸ”¦ Vibration. + sound – set up a unique vibration for important contacts: β†’ Select contact β†’ Change. β†’ Vibration on the bell.
  • πŸ”¦ Voice Assistant – Activate Voice Notifications: Settings β†’ Special facilities β†’ Voice prompts.
  • πŸ”¦ Firmware replacement – install custom firmware (e.g. Pixel Experience) where flash blinking functions out of the box.

If you decide to replace the firmware, take into account the risks:

⚠️ Attention! Custom firmware installation voids warranty, can lead to data loss and unstable camera module. On the Redmi 8 Pro, the choice of firmware with support for Qualcomm Snapdragon 665 is especially critical - the wrong version can bring the phone down.

Frequent problems and their solutions

Even after successful setup, users are faced with bugs, and here are the most common ways to fix them:

Problem.Possible causeDecision
The flash flash flashes only when the screen is unlockedLimitations on energy conservationAdd an app to battery exclusions
The function is unstable (it is turned on, then not)Conflict with other notificationsDisable duplicate notifications in Settings β†’ Applications β†’ Notification management
The flash does not flash when texting, only when calling.There is no permission to access SMSCheck the permissions in Settings β†’ Applications β†’ Permissions β†’ SMS
Too little blinking (barely noticeable)Limitation of brightness in firmwareTry Flash Alerts 2 with manual intensity setting

If after all the manipulations the flash did not work, check its serviceability:

  1. Open the camera and turn on the flashlight.
  2. If the flash does not burn - the problem in the hardware (possibly the plume has gone away or the LED has burned).
  3. In this case, contact the service center Xiaomi – repair will cost 800-1500 rubles depending on the breakdown.

πŸ’‘

On the Redmi 8 Pro, the problem is often not the hardware, but the software limitations of MIUI. In 80% of cases, the combination of the method with ADB and the installation of Flash Alerts 2 helps.

Can you adjust different flash colors?
No, the Redmi 8 Pro is equipped with a single-color white LED. Color blinking is only possible on flagship models with a single-colored white LED. RGB-flash (for example, Xiaomi 11 Ultra).
Will the battery run out faster if flash flashing is turned on?
Yes, but not much, according to our tests, 10 Incoming calls per day will be an additional expense ~1-2% If you're calling a lot of people (50+ In the day, the discharge can reach 5-7%.
Can you make the flash flash flash only for certain contacts?
Yes, but only through third-party apps like Flash On Call. The standard MIUI settings don't have that feature. The app needs to: Open Contacts. Add the right contacts to the exception list. Set up a custom blink for each.
Why did the MIUI update stop working when the flash was called?
This is a typical Xiaomi problem, with some hidden settings reset after major updates. Solutions: Reset through ADB or engineering menus. Update the blinking app (if you used a third-party one). Reset to factory settings (last option).
Is there a risk of burning a flash if it flashes frequently?
Theoretically, yes, but in practice, it's unlikely. The Redmi 8 Pro flash is designed to run ~50,000 on/off cycles, with an average load of 100 calls per day, it's enough for 3-5 years, but if the phone is in direct sunlight, overheating can shorten its lifespan.