Many users of Xiaomi, Redmi and Poco smartphones face a situation where the standard photo app suddenly stops working correctly, which can manifest itself in the form of a black screen instead of a viewfinder, constant program crashes immediately after launch or no ability to switch between lenses. In the Android operating system, which runs the MIUI shell or HyperOS, standard applications are often system components.
That’s why the classic desktop removal method doesn’t work here, as the system blocks the uninstallation of critical modules to ensure device stability. However, there are several effective ways to return the functionality of the camera, which range from simply resetting the settings to more profound manipulation of system files. In this article, we will detail all the current methods that will help you solve the problem without having to flash the entire smartphone.
Before we start taking drastic measures, we need to understand the nature of the crash, and most often the problem lies in accumulated cache, corrupted temporary files or conflict of access rights after a failed system update. A complete reinstallation of the Camera system application on Xiaomi is possible only through resetting all smartphone settings to factory state or using root rights. However, in 90% of cases the problem is solved by less radical methods, which we will consider first.
Diagnostics of camera problems on MIUI and HyperOS
The first step before any active action is to accurately determine the nature of the malfunction. If the application just crashes, it may indicate damage to the settings database. In the case where the screen remains black, but the application interface is visible, the problem may be hidden in the drivers or the hardware plume. It is important to distinguish between a software failure and a physical failure of the module.
Notice how your smartphone behaves in safe mode, and if it's in safe mode, it means that the conflict is caused by a third-party app that you recently installed. QR-codes or video calling programs that intercept access to the module.
- 📱 Check if access to the camera is blocked in the Privacy Protection section of the security settings.
- 🔄 Make sure the operating system is updated to the latest available version, as old bugs may have been patched.
- 🔋 Restart the device to eliminate temporary errors in the memory.
It’s also worth checking the App Manager to see if the Camera app is accidentally disabled.The MIUI shell has a “Second Space” or “Turbo Mode” feature that can restrict the operation of certain system components.
⚠️ Warning: If the camera stopped working after a smartphone fell from a height or got moisture, software methods may be useless.
Cleaning up data and resetting the app cache
The safest and often most effective way to “reset” an application’s logic is to completely reset its data, which does not remove the application itself from the system, but returns it to a “just out of the box” state, removing all user settings, filters, and temporary files.
To do this, you'll need to go to the smartphone settings menu. Find the section that manages installed programs. Depending on the firmware version, the path may vary slightly, but the overall logic remains the same for all Xiaomi devices.
☑️ Pre-reset check
Once you log in to the app menu, click the data clean button, the system will alert you that all settings will be deleted, which is exactly what we need to fix software bugs. Don't worry, your personal photos and videos saved in the gallery will stay in place, as we only affect the settings of the app itself.
- 🗑️ Click Clear Cache to delete temporary files that may have been corrupted.
- ⚙️ Click on “Clear All” or “Reset Settings” to remove custom settings.
- 🔄 Be sure to restart the device after cleaning for changes.
If the camera is running after this action, but the problem has returned after a while, this may indicate a deeper conflict in the system, in which case it is worth checking for updates for the application itself through the Google Play store or GetApps, although system components are usually updated along with the firmware.
Using a Safe Mode to Search for Conflicts
Sometimes the problem isn't with the camera itself, but with third-party software that's aggressively using the device's resources. Safe Mode lets you run Android with all third-party apps disabled. It's the perfect way to know if you need to look for the culprit among installed programs or dig deeper into the system.
To enter Safe Mode on Xiaomi, it is usually enough to press the off button on the screen, and then press the “Stop” or “Reboot” icon for a long time until the prompt to go to Safe Mode appears. Some models require you to press the volume down button when booting.
What to do if the safe mode is not turned on?
When you're in Safe Mode, run the camera app, and if it's stable, you've found a conflicting app, and you'll need to eliminate recently installed programs, especially those that have access to the camera, microphone, or geolocation, until the problem normally disappears.
The table below gives examples of applications that most often cause conflict:
| Type of application | Examples | Probability of conflict |
|---|---|---|
| Messengers | Telegram, WhatsApp, Viber | Tall. |
| Social media | Instagram, TikTok, Snapchat | Medium |
| Scanners. | QR-scanners, bank applications | Tall. |
| Editors | Lightroom, Retouch, FaceApp | Low. |
Once the culprit is identified, remove it or upgrade to the latest version, but if the camera is also not working in safe mode, the problem is systemic and requires more serious intervention.
Reset all smartphone settings (Hard Reset)
If the soft methods didn’t work, the only way to guarantee “reinstall” all system applications, including the Camera, is to completely reset the device to factory settings, a process that will return the phone to the state it was in when it was purchased, deleting all user data and installing original versions of all system components.
Before starting the procedure, it is critical to back up all your important data, you can use Mi Cloud, Google Drive, or the built-in Mi Mobile app to save your contacts, photos, and settings to your computer, and without a backup, you risk losing all your important information.
💡
Use the “Extended Migration” feature on Xiaomi to quickly transfer data to a new phone or save it to your PC before resetting.
To perform the reset, go to Settings → About Phone → Reset. Select the option “Erase all data.” The device will request the unlock password and password from the Mi Account to confirm the operation. After that, a process that can take from 5 to 15 minutes will begin.
⚠️ Warning: Make sure the battery is at least 50% battery power before starting reset. interruption due to battery discharge can cause system partitions to be damaged and the phone cannot be booted.
Once you reboot, you get a clean system.The Camera app will work as Xiaomi engineers intended.If the problem persists even after a complete reset and without installing any third-party apps, it's almost 100% likely to indicate a hardware malfunction of the camera module or plume.
Removal of system application updates
In rare cases, the updated version of the Camera application itself may contain bugs that were not noticed by the developers. If the problem appeared immediately after the automatic update of the system or a particular application, it makes sense to roll back to the factory version.
On Xiaomi devices, you can do this through the application management menu. Search the Camera list and see if the Remove Updates button is active. If it is available, the system will prompt you to return the original version that came with the factory firmware.
An alternative is to use the Android Debug Bridge (ADB) on your computer, which requires you to enable USB debugging in the Developer Menu, and you can try to disable or reinstall the camera package through the command line, although this does not always work without root permissions for system applications.
adb shell pm uninstall -k --user 0 com.android.cameraThis command will remove the application for the current user, but not from the system completely. After a reboot, it can recover automatically. Be careful with ADB commands, as incorrect removal of system packages can lead to a cyclic restart (bootloop).
💡
Reverse updates is an effective way if the problem appears suddenly after a planned software update.
Alternative solutions and third-party applications
If the Xiaomi camera app is not fully reset and you don’t want to reset, you can use alternative solutions. Google Play offers a variety of apps that can completely replace the standard camera, providing even more options for manual adjustment.
One of the best solutions is to use Google Camera ports (GCam), which are modified versions of the camera from Pixel phones, adapted for specific Xiaomi models, and often run more stable than regular ones and give better quality photos, especially at night.
- 📸 Open Camera – a completely free, open source app with support for manual settings.
- 🌙 GCam Go – a lightweight version of the camera from Google, suitable for budget models Redmi.
- 🎨 ProShot is a professional application for those who can work with shutter speed and ISO.
Installing a third-party camera doesn't require removing the system camera. You just assign a new default app to the "Photograph" action, which allows you to bypass the bugs of standard software and continue to use the smartphone fully.
However, it’s worth remembering that third-party apps may not have access to all lenses (wide-angle, macro) or special features such as Document or Long Exposure mode if they are tied to proprietary Xiaomi drivers.
⚠️ Attention: Download APK-only the cameras from verified resources, such as 4PDA or the official Telegram channel of the developer GCam to avoid infecting the device with malware.