Your HONOR Magic 7 Pro is meant to light up a dark room with a single swipe, so it is genuinely annoying when you tap the Flashlight tile and the rear flash just stays dark. The torch on this phone uses the same rear flash that powers the camera, which means most of the reasons it refuses to come on are software glitches or temporary conditions rather than a broken part. Work through the checks below in order, easiest and safest first, and the light will usually come back well before you reach the more drastic steps.
Confirm you are turning the flashlight on the right way
It sounds obvious, but the most common cause of a dead torch is simply triggering the wrong control, so start here before changing any settings. On MagicOS 9.0 the flashlight lives in the notification panel, and there is a separate lock-screen shortcut for when the phone is locked.
- 1.Swipe down from the status bar to access the notification panel (you can swipe further), and tap Flashlight to turn on or off the flashlight.
- 2.On the lock screen, swipe up from the bottom edge of the screen to open the lockscreen quick access panel, and then tap on the Flashlight icon to turn on or off the flashlight.
If you prefer a hardware shortcut, you can double-press the Volume down button while the screen is off or on the lock screen to activate the flashlight, as long as Quick Launch is enabled. Keep in mind that this is a different use of the flash from the camera. If you are actually trying to make the flash fire while taking a photo, that is controlled inside the camera, covered further down.
Make sure another app is not holding the flash
The torch and the camera share the same rear flash, and HONOR is explicit that the flashlight can only be used by one app at a time. If the Camera is open in the background, or a QR or barcode scanner is running, that app reserves the flash and the flashlight tile will do nothing.
Close the Camera and any scanner or document-scanning apps, swipe them out of the recent apps view, then try the flashlight toggle again. This single step clears a surprising number of cases where the flashlight will not turn on.
Charge the battery above 15 percent
HONOR builds in a deliberate cut-off to protect the battery. When the battery drops below 15%, the flashlight automatically disables, so if your charge is low the torch will refuse to light no matter how many times you tap it.
Plug the phone in, bring the charge above 15%, and try the flashlight again. If it works only after charging, this safeguard was the cause and nothing is actually wrong with the hardware.
Let an overheating phone cool down
Heat triggers a similar protective shutdown. According to HONOR's guidance, the flashlight may not turn on if your phone is overheating or the flash is used too frequently within a short period.
If you have been gaming, recording video, navigating, or charging in the sun, give the phone a few minutes to cool. Move it out of direct sunlight, end any heavy tasks, and unplug it from the charger if it feels hot. Once the temperature drops back to normal, the flashlight should respond again.
Check which camera shooting mode you are in
This step is for the specific problem of the flash not firing when you take a photo, rather than the standalone torch. First, open Camera and set the flashlight to Auto, On, or Always on, because the flash will not fire if it is switched off in the camera.
If it still will not fire, the shooting mode may be the issue. Check whether you are using a featured shooting mode that does not work with the flashlight; these modes include Time-lapse and Light painting. Switch back to the standard Photo mode and set the flash to On or Auto, then take the shot again.
Restart, or force restart a frozen Magic 7 Pro
A background app behaving abnormally can tie up the flashlight, and a simple restart clears that kind of temporary software conflict. To restart normally, press and hold the Power button for a few seconds, then touch Restart and Touch to restart.
If the screen is stuck and the flashlight toggle will not respond at all, you need the force restart instead. Press and hold the Volume down and Power buttons for more than 10 seconds to force restart your device. Note that holding only the Power button is the normal-restart gesture, not the force restart, so be sure you are pressing Volume down together with Power when the phone is frozen.
Clear the Camera app's stored data
When the camera flash specifically is misbehaving, resetting the Camera app's settings often fixes it. Go to Settings > Apps > Camera > Storage > Clear data.
This is safe to do. HONOR notes that clearing camera data will only delete camera settings and data generated during use, and it will not delete your photos or videos. After clearing, reopen the Camera, set the flash to On or Auto, and test it again.
Update MagicOS to the latest version
Some flashlight and camera bugs are fixed in firmware, so an outstanding system update can resolve the problem on its own. Connect to stable Wi-Fi, then go to Settings > System & updates > Software update > Check for updates.
Download and install anything that appears, and let the phone restart to finish the update. Because the Magic7 series is committed to seven years of Android OS and security updates, it is worth keeping the software current even after the flashlight is working again.
Factory reset when nothing else works
If you have tried every step above and the torch still fails, a factory reset is the last software measure before assuming a hardware fault. Back up everything first, then go to Settings > System & updates > Reset > Reset phone, touch Reset phone, and follow the onscreen instructions.
This is destructive, so read HONOR's warning before you continue. This operation will erase data on your phone, including your accounts, app data and system settings, installed apps, music, images, and all files in the internal storage, so make sure to back up your data before restoring your phone to its factory settings. Once the phone has been reset and set up again, test the flashlight before restoring your apps and files.
When to let HONOR inspect the hardware
If the flashlight still will not turn on after a clean reset, the rear flash itself or its driver may have failed, and that is not something you can fix at home. At this point the next step is to back up your data and take the phone, along with your proof of purchase, to an HONOR authorized service center for inspection.
A service center can test the rear flash directly and confirm whether it is a repair covered under warranty. Bringing your proof of purchase helps speed up that assessment, so keep it handy when you go in.
Frequently Asked Questions
Why does my Magic 7 Pro flashlight keep turning off by itself?
The two built-in safeguards are the usual cause. The flashlight automatically disables when the battery drops below 15%, and it may also refuse to stay on if the phone is overheating or the flash has been used too frequently in a short period. Charge above 15% and let the phone cool, then try again.
How do I turn on the flashlight without unlocking the phone?
From the lock screen, swipe up from the bottom edge of the screen to open the lockscreen quick access panel, then tap the Flashlight icon. If Quick Launch is enabled, you can also double-press the Volume down button while the screen is off or locked to activate the flashlight.
Will clearing the Camera data delete my photos?
No. Clearing camera data only deletes camera settings and data generated during use, and it will not delete your photos or videos. It simply resets the Camera app, which can fix a flash that is misbehaving during photos.
Why won't the flash fire when I take a photo even though the torch works?
Either the flash is switched off in the camera or you are in a mode that does not support it. Open Camera and set the flashlight to Auto, On, or Always on, and avoid featured modes that block the flash such as Time-lapse and Light painting by switching to standard Photo mode.
Does a factory reset fix a flashlight that won't turn on?
It can, but only if the cause is software. Back up your data first, then reset via Settings > System & updates > Reset > Reset phone. If the flashlight still fails after a clean reset, the issue is most likely hardware, and you should have an HONOR authorized service center inspect it.











